OWASP ZCR Shellcoder

OWASP ZSC is an open source software in python language which lets you generate customized shellcodes and convert scripts to an obfuscated scripts. This software can be run on Windows/Linux/OSX under python.

I conrtibuted to the OWASP-ZSC during the past few months and got to learn a lot through it. I learned about generating shellcodes, obfuscating them to avoid anti-virus detection and obfuscating code written in other languages too. I would recommend the software to anyone who intends to do some research on shellcode generation and code obfuscation. The tool has some pretty amazing features right now and will definitely improve in the future. For instance, right now it generates custom shellcodes for only Linux_x86, but soon support for Windows and Mac OSX will also be added. In fact I had applied for contributing to the development of the Windows shellcode generation module as a part of the Google Summer of Code 2016 program but unfortunately got rejected due to less number of slots offered to the project. However, I am still closely following it’s development. Here are my PRs(all merged with the master branch):