objdump2shellcode is A very simple tool that dumps shellcode from a provided binary. This tools is useful when encoding and creating custom shellcode as it includes bad character detection.
This is 1000000000 times easier than manually copying/pasting custom shellcode generated by objdump. python, perl, c, and nasm types of output supported.
+ Python version : 2.7.x
+ All Linux Platform Support
git clone https://github.com/wetw0rk/objdump2shellcode && cd objdump2shellcode
python objdump2shellcode.py -d your_example
python objdump2shellcode.py -d your_example -f c