F = flag 
C = command 
 ┌────┳────────────────────┳─────────────────────────────────────────────────────────────────────────┐
 │ F  ┃ --he  bool         ┃ General help on flags and commands                                      │
 │ F  ┃ --hh  bool         ┃ General help on help commands                                           │
 │ F  ┃ --help bool        ┃ General help on flags                                                   │
 │ F  ┃ --ehelp bool       ┃ Advanced help on flags, commands, help commands, and some flag examples │
 │ F  ┃ --ph int           ┃ Specify image / pixel height when injecting and reconstructing images   │
 │ F  ┃ --pw int           ┃ Specify image / pixel width when injection and reconstructing images    │
 │ F  ┃ --jpgF string      ┃ Set a chunk to inject a JPG image with COM is the main chunk            │
 │ F  ┃ --reso string      ┃ Set a screen resolution <Verticle|Landscape|> for output format         │
 │ F  ┃ --input string     ┃ Set a input file to be injected for stegonography / image injection     │
 │ F  ┃ --output string    ┃ Set a output file or output filename for image manipulation             │
 │ F  ┃ --offset string    ┃ Set a offset to be injected at for image injection / stegonography      │
 │ F  ┃ --payload string   ┃ Set the payload to be used for image injection and other tests          │
 │ F  ┃ --type string      ┃ Set the type of chunk to inject images at such as IEND                  │
 │ F  ┃ --key string       ┃ Set the encryption key for payloads (--ehelp for examples )             │
 │ F  ┃ --filepath string  ┃ Set the general filepath for any file that will be read or used         │
 │ F  ┃ --hashl string     ┃ Set the file of hashes to be used for hash cracking                     │
 │ F  ┃ --wordl string     ┃ Set the file of passwords to be used for brute forcing                  │
 │ F  ┃ --userl string     ┃ Set the file of usernames to be used for brute forcing                  │
 │ F  ┃ --workers int      ┃ Set the amount of go workers for brute force attacks                    │
 │ F  ┃ --interface string ┃ Set the interface to use for network attacks and packet capture         │
 │ F  ┃ --targetm string   ┃ Set the target's mac address for arp poisoning                          │
 │ F  ┃ --targetip string  ┃ Set the target's ip address for arp poisoning                           │
 │ F  ┃ --gatemac string   ┃ Set the target's gateway mac address for arp poisoning                  │
 │ F  ┃ --CIDR / -z string ┃ Set the CIDR to be used for host pinging, scanning, and more            │
 │ F  ┃ --passlen int      ┃ Set the length of a password string to be generated when making lists   │
 │ F  ┃ --target string    ┃ Set the target URL to be set for web attacks such as SQLI, XSS, etc     │
 │ F  ┃ --payloadl string  ┃ Set the file of payloads to be used for XSS, SQLI, Admin panel's etc..  │
 │ F  ┃ --XMLF string      ┃ Set the XML file for NMAP parsing, or other XML file parsing commands   │
 │ F  ┃ --JSONF string     ┃ Set the JSON file for commands that need to parse certian JSON files    │
 │ F  ┃ --PCAP  string     ┃ Set the PCAP file for parsing, this is not used as much as --filepath   │             
 │────┃────────────────────┃─────────────────────────────────────────────────────────────────────────│
 │ C  ┃ h                  ┃ Get all commands for the terminal                                       │
 │ C  ┃ commands           ┃ Get all commands for the terminal                                       │
 │ C  ┃ help verified      ┃ Get all commands for the terminal that were verified as tested          │
 │ C  ┃ help all           ┃ Load all json files for the commnads ( this is not a good one )         │
 │ C  ┃ help advanced      ┃ Get advanced help of all flags and their usages, inline and help cmds   │
 │ C  ┃ load examples      ┃ Load all example files you can use for testing the tools and experiments│

