______ __ ______ __ __ __ __ _____ __ __ __
| __ \.-----.--| |______| __ \.---.-.| |--.| |--.|__| |_ ______| \.-----.----.--.--.--------.-----.-----.| |_.---.-.| |_|__|.-----.-----.
| <| -__| _ |______| <| _ || _ || _ || | _|______| -- | _ | __| | | | -__| || _| _ || _| || _ | |
|___|__||_____|_____| |___|__||___._||_____||_____||__|____| |_____/|_____|____|_____|__|__|__|_____|__|__||____|___._||____|__||_____|__|__|
The next few sections will be dedicated to the red rabbit documentation, the sections will be disected by module, eg: (0x0001 is module search) it goes from there
from the list above. Another example of how modules will be seperated is by the cloumn number in the chart above where Brute is the second module name, its section will
be labeled 0x0002 - BRUTE -, please take your time going through the documentation ALOT of people often forget about documentation then come to the devs confused as to
why some dont work, or how the script works and how to use it, so please, when i mean read it i mean READ IT CAREFULLY!
Section 0x0009 does not have much to it, rather this section
will stay on the topic of encoding strings and information
> encode md5
Simply encode a string in a MD5 hash format
example -> password
Cryptography Module: hash -> 5f4dcc3b5aa765d61d8327deb882cf99
> encode sha1
Simply encode a string in a SHA1 hash format
example -> password
Cryptography Module: hash -> 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
> encode sha256
Simply enoode a string in a SHA256 hash format
example -> password
Cryptography Module: hash -> d86c21ad8ef628ce28008c9f79d8d608e0f39d51e40de6ae288185d34b12e7be
> encode sha512
Simply encode a string in a SHA512 HASH format
example -> password
b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86
> encode base64
Simply encode a string in base64
example -> password
Cryptography Module: hash -> cGFzc3dvcmQ=
> encode base32
Simply encode a string in base32
example -> password
Cryptography Module: hash -> OBQXG43XN5ZGI===
> encode md5 list
encode a list of passwords in MD5 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
> encode sha1 list
encode a list of passwords in SHA1 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
> encode sha256 list
encode a list of passwords in SHA-256 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
> encode sha512 list
encode a list of passwords in SHA-512 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
> encode base64 list
encode a list of passwords in BASE64 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
> encode base32 list
encode a list of passwords in BASE32 example filepath
being usr/share/wordlists/rockyou.txt into a wordlist
of hashes and will save the output to a file that can
be saved later for HASH attacks and hash comparing
known issue: when generating hash files there
is an issue where extra spaces will be left behind
this can be an issue so it is suggested you remake a
new output file via grep or whatever filtering out the
white-spaces in the file
encode rot13
simply encode a string or payload using the
ROT13 cipher
example output encoding password
RR6> Cryptography Module: Password | password
RR6> Cryptography Module: ROT13 Version | }T
|W
> encode HMAC
encode a string with a key in HMAC
example -> password
Key -> pass
example output
RR6> Crypto Module | Salt - 5ao4X6y5Sy4roxCusWy2u28bgrlUmgCnb-lr3e6bWSM=
RR6> Crypto Module | Hash - ddba85a0db3a3e3917223e8a9aa0176180e68607e3f7515ce19236ab8a302dab
RR6> Crypto Module | Key - password
RR6> Crypto Module | Pass - pass