Skip to content

Convert .NET assembly code (IL) to dynamically invoked methods using the ILEmitter.

License

Notifications You must be signed in to change notification settings

ooojustin/ilgen-convert

Repository files navigation

ilgen-convert

Convert .NET assembly code to dynamically invoked methods.

This project was the first to attempt this approach to binary obfuscation of a managed language: video demonstration

It was open sourced in January 2021 for further community research and is not actively being developed.

notes

  • Eventually, IL Emissions should be generated from encrypted string on runtime.

authors

libraries used

  • Mono.Cecil - Inspection/modification of .NET assemblies. - github

licensing

This project is licensed under the Mozilla Public License 2.0 - see the LICENSE file for details.

About

Convert .NET assembly code (IL) to dynamically invoked methods using the ILEmitter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages