root@kali:~/Veil# '/root/Veil/Veil.py' -h
usage: Veil.py [--update] [--version] [--list-tools] [-t Veil-Framework]
[--ip IP Address] [--port Port Number]
[-c [OPTION1=value OPTION2=value [OPTION1=value OPTION2=value ...]]]
[-o OUTPUT NAME] [-p [PAYLOAD]] [--clean]
[--msfoptions [OPTION=value [OPTION=value ...]]]
[--msfvenom [windows/meterpreter/reverse_tcp]]
[--compiler pyinstaller] [--ordnance-payload rev_tcp]
[--list-payloads] [-e Encoder Name] [-b \\x00\\x0a..]
[--list-encoders] [--print-stats]
Veil is a framework containing multiple tools.
Veil Options:
--update Update the Veil framework.
--version Displays version and quits.
--list-tools List Veil's tools
-t Veil-Framework, --tool Veil-Framework
Specify Veil tool to use
Callback Settings:
--ip IP Address, --domain IP Address
IP Address to connect back to
--port Port Number Port number to connect to.
Veil-Evasion Options:
-c [OPTION1=value OPTION2=value [OPTION1=value OPTION2=value ...]]
Custom payload module options.
-o OUTPUT NAME Output file base name for source and compiled
binaries.
-p [PAYLOAD] Payload to generate. Lists payloads if none specified.
--clean Clean out payload folders.
--msfoptions [OPTION=value [OPTION=value ...]]
Options for the specified metasploit payload.
--msfvenom [windows/meterpreter/reverse_tcp]
Metasploit shellcode to generate.
--compiler pyinstaller
Compiler option for payload (currently only needed for
Python)
Veil-Ordnance Shellcode Options:
--ordnance-payload rev_tcp
Payload type (bind_tcp, rev_tcp, etc.)
--list-payloads Lists all available payloads.
Veil-Ordnance Encoder Options:
-e Encoder Name, --encoder Encoder Name
Name of Shellcode Encoder to use
-b \\x00\\x0a.., --bad-chars \\x00\\x0a..
Bad characters to avoid
--list-encoders Lists all available encoders.
--print-stats Print information about the encoded shellcode.
Комментарии
45