| Home | Getting Started | Commands | Concepts | Data Sets | Tools |
A quick path from a fresh session to a usable workflow.
iwlist wlan0
Record the strongest network BSSID and ESSID.
airmon start wlan0
aireplay -b <bssid> -e <essid>
If the target is patched, switch targets.
Stop capture with Ctrl+C when enough ACKs are collected.
Crack the capture:
aircrack <network>.cap
If you want to encrypt Map.conf and do.rc, you must configure the @HOME section in 5hell.src so 5hell knows which keys to use for decryption at runtime.
Important: you must encrypt Map.conf and do.rc manually first. The dorc_key and map_key settings only tell 5hell how to decrypt files that are already encrypted.
Encrypt Map.conf:
file -e /root/Config/Map.conf
Encrypt do.rc:
file -e /root/Config/do.rc
After encrypting, set matching keys in 5hell.src:
"map_key":"MapKeyExample123"
"dorc_key":"DoRcKeyExample123"
Find this section in 5hell.src:
BEGIN @HOME || @HOME_SERVER CONFIGURATION
Then edit the globals.AT_HOME map values, especially:
"ip":"ip.add.rr.ess"
"user":"root"
"pass":"password"
"dorc_key":0
"map_key":0
Use string encryption keys for dorc_key and map_key when encryption is enabled. Leave them at 0 only when encryption is not in use.
Do not comment out the @HOME configuration block. If you do not need some fields, keep default values instead of disabling the block.
Always set a real password when using @HOME server authentication or encryption keys. This is required for secure transmit/hashim workflows.
You can override HOME values at runtime from do.rc, for example:
set HOME.key new_value
ifconfig -p | set HOME.ip
Config/do.rc takes priority over rkit/do.rc.
300000 / (Power + 15)