Binary x86 shellcode obfuscator and generator.

Binary x86 shellcode obfuscator and generator.

This is a WIP tool that performs shellcode obfuscation in x86 instruction set.
Main reason for having a shellcode obfuscator is bypassing any static or run-time signature detections implemented by IDS or AV products. As an example, take Metasploit. Its shellcode payloads have been public for many years and by now most major IDS/AV solutions are able to detect them by searching their vast databases of malware signatures.obfuscation
requirements:
+ python 2.7x
+ distorm3
+ All Operating System Support

Latest change 7/6/2016:
+ x86obf.py Execution flow obfuscation added

Usage:

Source: https://github.com/kgretzky