├── README.md └── shellcode2exe.exe /README.md: -------------------------------------------------------------------------------- 1 | # X64 Shellcode2Exe Package 2 | 3 | This tool is a compiled 64 bit executable for the tool [shellcode2exe](https://github.com/MarioVilas/shellcode_tools/blob/master/shellcode2exe.py). 4 | It allows to convert a shellcode in an executable file. 5 | 6 | ## Usage 7 | 8 | ``` 9 | Shellcode to executable converter 10 | by Mario Vilas (mvilas at gmail dot com) 11 | 12 | Usage: 13 | shellcode2exe.exe payload.bin [payload.exe] 14 | [--arch=i386|powerpc|sparc|arm] 15 | [--os=windows|linux|freebsd|openbsd|solaris] 16 | [-c Allow for ascii shellcode as a cmd line parameter] 17 | [-s Allows for ascii shellcode in file] 18 | [-d Allows for unicode shellcode as a cmd line parameter] 19 | [-u Allows for unicode shellcode in file] 20 | 21 | Options: 22 | -h, --help show this help message and exit 23 | -a ARCH, --arch=ARCH target architecture [default: i386] 24 | -o OS, --os=OS target operating system [default: windows] 25 | -c, --asciicmd enable ascii entry in command line (e.g. -c '\x90\x90') 26 | -s, --asciifile enable ascii entry in input file 27 | -d, --unicodecmd enable unicode entry in command line (e.g. -d '%u9090') 28 | -u, --unicodefile enable unicode entry in input file 29 | ``` 30 | -------------------------------------------------------------------------------- /shellcode2exe.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fr0gger/shellcode2exe_package/31b03de2a54e678c5d91a73cce68c6c339b13315/shellcode2exe.exe --------------------------------------------------------------------------------