Skip to content

An educational proof of concept project to demonstrate the futility of obfuscating .NET assemblies.

Notifications You must be signed in to change notification settings

frederik-hoeft/dotnet-license-patching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

dotnet-license-patching

An educational proof of concept project to demonstrate the futility of obfuscating .NET assemblies and to highlight the relevance of runtime patching with game modding tools like Harmony in a cybersecurity context.

Warning

DISCLAIMER: This project is for educational purposes only. It serves as a practical demonstration of why "security through obscurity" is not a valid security measure in modern software development. The project is not intended to be used for malicious purposes or to facilitate software piracy. The project is not intended to be used to circumvent software licensing or to facilitate the use of software without a valid license. The hypothetical use case of circumventing software licensing in the way layed out by this proof of concept was only chosen due to the common application of obfuscation to this domain. The author does not condone the use of this project or the techniques described in this project for malicious purposes. The author does not take any responsibility for any misuse of this project or the techniques described in this project.

About

An educational proof of concept project to demonstrate the futility of obfuscating .NET assemblies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages