实例介绍
对已封装好的payload进行编码,可以很好的绕过防病毒软件的检测
【实例截图】
【核心代码】
1bc4069a-6bd4-45c7-a0a4-49144401bf5e
└── Veil-Evasion-master
├── CHANGELOG
├── config
│ ├── __init__.py
│ └── update.py
├── COPYRIGHT
├── modules
│ ├── common
│ │ ├── completers.py
│ │ ├── controller.py
│ │ ├── encryption.py
│ │ ├── helpers.py
│ │ ├── __init__.py
│ │ ├── messages.py
│ │ ├── patch.py
│ │ ├── pythonpayload.py
│ │ ├── shellcode.py
│ │ ├── source
│ │ │ ├── common
│ │ │ │ ├── launch.h
│ │ │ │ ├── mkdtemp.h
│ │ │ │ ├── utils.h
│ │ │ │ ├── zconf.h
│ │ │ │ └── zlib.h
│ │ │ ├── icons
│ │ │ │ ├── 10.ico
│ │ │ │ ├── 11.ico
│ │ │ │ ├── 12.ico
│ │ │ │ ├── 13.ico
│ │ │ │ ├── 14.ico
│ │ │ │ ├── 15.ico
│ │ │ │ ├── 16.ico
│ │ │ │ ├── 17.ico
│ │ │ │ ├── 18.ico
│ │ │ │ ├── 19.ico
│ │ │ │ ├── 1.ico
│ │ │ │ ├── 20.ico
│ │ │ │ ├── 2.ico
│ │ │ │ ├── 3.ico
│ │ │ │ ├── 4.ico
│ │ │ │ ├── 5.ico
│ │ │ │ ├── 6.ico
│ │ │ │ ├── 7.ico
│ │ │ │ ├── 8.ico
│ │ │ │ └── 9.ico
│ │ │ ├── libstaticlib_zlib.a
│ │ │ ├── resource.h
│ │ │ ├── runw.rc
│ │ │ ├── total.c
│ │ │ └── zlib
│ │ │ ├── adler32.c
│ │ │ ├── crc32.c
│ │ │ ├── crc32.h
│ │ │ ├── crypt.h
│ │ │ ├── inffast.c
│ │ │ ├── inffast.h
│ │ │ ├── inffixed.h
│ │ │ ├── inflate.c
│ │ │ ├── inflate.h
│ │ │ ├── inftrees.c
│ │ │ ├── inftrees.h
│ │ │ ├── ioapi.c
│ │ │ ├── ioapi.h
│ │ │ ├── README
│ │ │ ├── unzip.c
│ │ │ ├── unzip.h
│ │ │ ├── zconf.h
│ │ │ ├── zlib.h
│ │ │ ├── zutil.c
│ │ │ └── zutil.h
│ │ └── supportfiles.py
│ ├── __init__.py
│ └── payloads
│ ├── auxiliary
│ │ ├── coldwar_wrapper.py
│ │ ├── __init__.py
│ │ ├── macro_converter.py
│ │ └── pyinstaller_wrapper.py
│ ├── c
│ │ ├── __init__.py
│ │ ├── meterpreter
│ │ │ ├── __init__.py
│ │ │ ├── rev_http.py
│ │ │ ├── rev_http_service.py
│ │ │ ├── rev_tcp.py
│ │ │ └── rev_tcp_service.py
│ │ └── shellcode_inject
│ │ ├── flatc.py
│ │ └── __init__.py
│ ├── cs
│ │ ├── __init__.py
│ │ ├── meterpreter
│ │ │ ├── __init__.py
│ │ │ ├── rev_http.py
│ │ │ ├── rev_https.py
│ │ │ └── rev_tcp.py
│ │ └── shellcode_inject
│ │ ├── base64_substitution.py
│ │ ├── __init__.py
│ │ └── virtual.py
│ ├── go
│ │ ├── meterpreter
│ │ │ ├── rev_http.py
│ │ │ ├── rev_https.py
│ │ │ └── rev_tcp.py
│ │ └── shellcode_inject
│ │ └── virtual.py
│ ├── __init__.py
│ ├── native
│ │ ├── backdoor_factory.py
│ │ ├── hyperion.py
│ │ ├── __init__.py
│ │ └── pe_scrambler.py
│ ├── perl
│ │ └── shellcode_inject
│ │ └── flat.py
│ ├── powershell
│ │ ├── __init__.py
│ │ ├── meterpreter
│ │ │ ├── rev_http.py
│ │ │ ├── rev_https.py
│ │ │ └── rev_tcp.py
│ │ └── shellcode_inject
│ │ ├── download_virtual_https.py
│ │ ├── download_virtual.py
│ │ ├── __init__.py
│ │ ├── psexec_virtual.py
│ │ └── virtual.py
│ ├── python
│ │ ├── __init__.py
│ │ ├── meterpreter
│ │ │ ├── bind_tcp.py
│ │ │ ├── __init__.py
│ │ │ ├── rev_http_contained.py
│ │ │ ├── rev_http.py
│ │ │ ├── rev_https_contained.py
│ │ │ ├── rev_https.py
│ │ │ └── rev_tcp.py
│ │ └── shellcode_inject
│ │ ├── aes_encrypt_HTTPKEY_Request.py
│ │ ├── aes_encrypt.py
│ │ ├── arc_encrypt.py
│ │ ├── base64_substitution.py
│ │ ├── des_encrypt.py
│ │ ├── download_inject.py
│ │ ├── flat.py
│ │ ├── __init__.py
│ │ ├── letter_substitution.py
│ │ ├── pidinject.py
│ │ └── stallion.py
│ ├── ruby
│ │ ├── meterpreter
│ │ │ ├── rev_http_contained.py
│ │ │ ├── rev_http.py
│ │ │ ├── rev_https_contained.py
│ │ │ ├── rev_https.py
│ │ │ └── rev_tcp.py
│ │ └── shellcode_inject
│ │ ├── base64.py
│ │ └── flat.py
│ └── template.py
├── README.md
├── setup
│ ├── distribute_setup.py
│ ├── future-0.15.2.tar.gz
│ ├── go153x64.tar.gz
│ ├── go153x86.tar.gz
│ ├── install-addons.sh
│ ├── ocra-1.3.0.gem
│ ├── pefile-2016.3.28.tar.gz
│ ├── pycrypto-2.6.win32-py2.7.exe
│ ├── PyInstaller-3.2.tar.gz
│ ├── python-2.7.5.msi
│ ├── python-distutils.zip
│ ├── python-tcl.zip
│ ├── python-Tools.zip
│ ├── pywin32-219.win32-py2.7.exe
│ ├── ruby_gems-1.8.zip
│ ├── rubyinstaller-1.8.7-p371.exe
│ └── setup.sh
├── testbins
│ └── WinSCP.exe
├── tools
│ ├── backdoor
│ │ ├── arm
│ │ │ ├── __init__.py
│ │ │ └── LinuxARMLELF32.py
│ │ ├── asm
│ │ │ ├── build.py
│ │ │ └── src
│ │ │ ├── loadliba_reverse_tcp.asm
│ │ │ ├── loadliba_shell.asm
│ │ │ └── loadliba_single_shell_reverse_tcp.asm
│ │ ├── backdoor.py
│ │ ├── COPYING
│ │ ├── elfbin.py
│ │ ├── __init__.py
│ │ ├── install.sh
│ │ ├── intel
│ │ │ ├── FreeBSDIntelELF32.py
│ │ │ ├── __init__.py
│ │ │ ├── intelCore.py
│ │ │ ├── intelmodules.py
│ │ │ ├── LinuxIntelELF32.py
│ │ │ ├── LinuxIntelELF64.py
│ │ │ ├── MachoIntel32.py
│ │ │ ├── MachoIntel64.py
│ │ │ ├── WinIntelPE32.py
│ │ │ └── WinIntelPE64.py
│ │ ├── machobin.py
│ │ ├── payloadtests.py
│ │ ├── pebin.py
│ │ ├── README.md
│ │ ├── update.sh
│ │ └── winapi
│ │ ├── __init__.py
│ │ └── winapi.py
│ ├── cortana
│ │ ├── README.txt
│ │ └── veil_evasion.cna
│ ├── hyperion
│ │ ├── Examples
│ │ │ └── helloworld.exe
│ │ ├── Fasm
│ │ │ ├── fasm.exe
│ │ │ ├── fasminclude
│ │ │ │ ├── API
│ │ │ │ │ ├── ADVAPI32.INC
│ │ │ │ │ ├── COMCTL32.INC
│ │ │ │ │ ├── COMDLG32.INC
│ │ │ │ │ ├── GDI32.INC
│ │ │ │ │ ├── KERNEL32.INC
│ │ │ │ │ ├── SHELL32.INC
│ │ │ │ │ ├── USER32.INC
│ │ │ │ │ └── WSOCK32.INC
│ │ │ │ ├── ENCODING
│ │ │ │ │ ├── UTF8.INC
│ │ │ │ │ ├── WIN1250.INC
│ │ │ │ │ ├── WIN1251.INC
│ │ │ │ │ ├── WIN1252.INC
│ │ │ │ │ ├── WIN1253.INC
│ │ │ │ │ ├── WIN1254.INC
│ │ │ │ │ ├── WIN1255.INC
│ │ │ │ │ ├── WIN1256.INC
│ │ │ │ │ ├── WIN1257.INC
│ │ │ │ │ ├── WIN1258.INC
│ │ │ │ │ └── WIN874.INC
│ │ │ │ ├── EQUATES
│ │ │ │ │ ├── COMCTL32.INC
│ │ │ │ │ ├── COMCTL64.INC
│ │ │ │ │ ├── COMDLG32.INC
│ │ │ │ │ ├── COMDLG64.INC
│ │ │ │ │ ├── GDI32.INC
│ │ │ │ │ ├── KERNEL32.INC
│ │ │ │ │ ├── KERNEL64.INC
│ │ │ │ │ ├── SHELL32.INC
│ │ │ │ │ ├── SHELL64.INC
│ │ │ │ │ ├── USER32.INC
│ │ │ │ │ ├── USER64.INC
│ │ │ │ │ └── WSOCK32.INC
│ │ │ │ ├── MACRO
│ │ │ │ │ ├── COM32.INC
│ │ │ │ │ ├── COM64.INC
│ │ │ │ │ ├── EXPORT.INC
│ │ │ │ │ ├── IF.INC
│ │ │ │ │ ├── IMPORT32.INC
│ │ │ │ │ ├── IMPORT64.INC
│ │ │ │ │ ├── MASM.INC
│ │ │ │ │ ├── PROC32.INC
│ │ │ │ │ ├── PROC64.INC
│ │ │ │ │ ├── RESOURCE.INC
│ │ │ │ │ └── STRUCT.INC
│ │ │ │ ├── PCOUNT
│ │ │ │ │ ├── ADVAPI32.INC
│ │ │ │ │ ├── COMCTL32.INC
│ │ │ │ │ ├── COMDLG32.INC
│ │ │ │ │ ├── GDI32.INC
│ │ │ │ │ ├── KERNEL32.INC
│ │ │ │ │ ├── SHELL32.INC
│ │ │ │ │ ├── USER32.INC
│ │ │ │ │ └── WSOCK32.INC
│ │ │ │ ├── WIN32A.INC
│ │ │ │ ├── WIN32AX.INC
│ │ │ │ ├── WIN32AXP.INC
│ │ │ │ ├── WIN32W.INC
│ │ │ │ ├── WIN32WX.INC
│ │ │ │ ├── WIN32WXP.INC
│ │ │ │ ├── WIN64A.INC
│ │ │ │ ├── WIN64AX.INC
│ │ │ │ ├── WIN64AXP.INC
│ │ │ │ ├── WIN64W.INC
│ │ │ │ ├── WIN64WX.INC
│ │ │ │ └── WIN64WXP.INC
│ │ │ └── license.TXT
│ │ ├── FasmAES-1.0
│ │ │ ├── aes
│ │ │ │ ├── aes.asm
│ │ │ │ ├── aes_constants_intern.inc
│ │ │ │ ├── aes.inc
│ │ │ │ ├── decryptionrounds.asm
│ │ │ │ ├── encryptionrounds.asm
│ │ │ │ ├── galois.asm
│ │ │ │ ├── keychain.asm
│ │ │ │ ├── rcon.asm
│ │ │ │ └── sbox.asm
│ │ │ ├── aes10.asm
│ │ │ ├── aes10.dll
│ │ │ ├── example_dll.asm
│ │ │ ├── example_standalone.asm
│ │ │ └── license.txt
│ │ ├── hyperion.exe
│ │ ├── license.txt
│ │ ├── Makefile
│ │ ├── Obj
│ │ │ └── readme.txt
│ │ ├── readme.txt
│ │ └── Src
│ │ ├── Crypter
│ │ │ ├── createoutput.cpp
│ │ │ ├── createoutput.h
│ │ │ ├── fileaccess.cpp
│ │ │ ├── fileaccess.h
│ │ │ ├── Hyperion.cbp
│ │ │ ├── hyperion.cpp
│ │ │ ├── Hyperion.depend
│ │ │ ├── hyperion.h
│ │ │ ├── Hyperion.layout
│ │ │ ├── ostreamlog.cpp
│ │ │ ├── ostreamlog.h
│ │ │ ├── peanalysis.cpp
│ │ │ ├── peanalysis.h
│ │ │ ├── pe.cpp
│ │ │ └── pe.h
│ │ └── FasmContainer32
│ │ ├── createstrings.inc
│ │ ├── decryptexecutable.asm
│ │ ├── hyperion.inc
│ │ ├── image_base.inc
│ │ ├── image_size.inc
│ │ ├── infile_array.inc
│ │ ├── infile_size.inc
│ │ ├── key_size.inc
│ │ ├── loadapis.asm
│ │ ├── loadexecutable.asm
│ │ ├── logfile_disable.asm
│ │ ├── logfile_enable.asm
│ │ ├── logfile_select.asm
│ │ ├── main.asm
│ │ └── pe.inc
│ ├── __init__.py
│ ├── pescrambler
│ │ └── PEScrambler.exe
│ ├── pyherion.py
│ ├── pyobfuscate
│ │ ├── LICENSE
│ │ └── pyobfuscate
│ ├── runw_orig.exe
│ └── vt-notify
│ ├── README.md
│ └── vt-notify.rb
└── Veil-Evasion.py
59 directories, 302 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论