Attrezzi is a CLI tool integrated with multiple features useful for hacking (and practising Go).
Note: Only frequently-used modules are included.
-
fmt
| data format operations-
b64
| Base64 encode / decode -
b32
| Base32 encode / decode -
b58
| Base58 encode / decode -
b62
| Base62 encode / decode -
b85
| Base85 encode / decode -
bsx
| BaseX encode / decode -
hex
| Convert string to / from hex -
bin
| Convert string to / from binary -
dec
| Convert string to / from decimal -
url
| URL encode / decode -
htm
| HTML Entity encode / decode -
uni
| Unicode conversion
-
-
enc
| cryptographic operations-
rot
| ROT13-like encryption / decryption -
mor
| Morse code transformation -
xor
| XOR operation -
rnd
| Random number generation -
aes
| AES encryption / decryption -
akg
| Asymmetric encryption key generation -
rsa
| RSA encryption / decryption -
hsh
| Hash function calculation -
jwt
| JWT-related operation
-
-
net
| network-related operations-
pfw
| Local / remote port forwarding -
dns
| DNS lookup -
prx
| Proxy -
ips
| Show IP ranges -
psc
| Port scanning - ...
-
-
msc
| miscellaneous operations-
uid
| UUID generation -
jpg
| Read EXIF info in JPG files - ...
-