/UseEveryOpCode

Utility that tries to generate every single CIL opcode possible in a valid context.

Primary LanguageC#MIT LicenseMIT

UseEveryOpCode

UseEveryOpCode does what the name suggests, it creates a method for every CIL opcode. This can be useful when writing obfuscators (or deobfuscators), specifically virtualization based ones. The reason I wrote this was to ease the process of analyzing Eazfuscator's virtual machine.

Showcase

Hello

Requirements

.NET 6 Runtime (or SDK to build it from source)

PR's

You are free to submit PR's to speed up the process, but I will work on finishing this myself regardless.

Credits

License

UseEveryOpCode is under the MIT License so you can do whatever you want with it.