An ILProtector unpacker utilizing reflection to restore the method bodies and decrypt strings. This unpacker should work on any ILProtector configuration.
Remember to use the version appropriate to the CLR version used by the module.
Just drag and drop your file and hope for the best!
There are some command line options available. The first argument always has to be the filename.
--help
or-h
- Displays a help screen.--noClean
or-c
- Disables the cleanup of unused code.--preserveMD
or-p
- Preserves all metadata when writing.--keepPE
or-k
- Preserves all additional PE information when writing--dumpRuntime
or-d
- Dumps the ILProtector runtime to disk.