Reverse XOR and other code obfuscation methods.
https://bitbucket.org/decalage/balbuzard/wiki/Home]Balbuzard
- A malware analysis tool for reversing obfuscation (XOR, ROL, etc) and more.https://github.com/0xd4d/de4dot]de4dot
- .NET deobfuscator and unpacker.http://hooked-on-mnemonics.blogspot.com/2014/04/expexorpy.html]ex_pe_xor
& http://hooked-on-mnemonics.blogspot.com/p/iheartxor.html]iheartxor
- Two tools from Alexander Hanel for working with single-byte XOR encoded files.https://github.com/fireeye/flare-floss]FLOSS
- The FireEye Labs Obfuscated String Solver uses advanced static analysis techniques to automatically deobfuscate strings from malware binaries.https://github.com/hiddenillusion/NoMoreXOR]NoMoreXOR
- Guess a 256 byte XOR key using frequency analysis.https://github.com/BromiumLabs/PackerAttacker]PackerAttacker
- A generic hidden code extractor for Windows malware.https://github.com/unipacker/unipacker]un{i}packer
- Automatic and platform-independent unpacker for Windows binaries based on emulation.https://github.com/malwaremusings/unpacker/]unpacker
- Automated malware unpacker for Windows malware based on WinAppDbg.https://github.com/tomchop/unxor/]unxor
- Guess XOR keys using known-plaintext attacks.https://github.com/jnraber/VirtualDeobfuscator]VirtualDeobfuscator
- Reverse engineering tool for virtualization wrappers.http://eternal-todo.com/var/scripts/xorbruteforcer]XORBruteForcer
- A Python script for brute forcing single-byte XOR keys.https://blog.didierstevens.com/programs/xorsearch/]XORSearch & XORStrings
- A couple programs from Didier Stevens for finding XORed data.https://github.com/hellman/xortool]xortool
- Guess XOR key length, as well as the key itself.