|
|
|
Show HN: Mojic – A C code obfuscator and encryption tool for source protection
(amit.is-a.dev)
|
|
3 points
by notamitgamer
137 days ago
|
|
Mojic (v2.1.2) is a multi-layered protection tool for C source code that combines obfuscation with a cryptographic engine. What it does: Identifier Obfuscation: It renames variables and functions to ambiguous symbols to break static analysis. CipherEngine: It uses a password-based encryption system (utilizing the Scrypt library for key derivation) to secure the source code artifacts. Integrity Checks: The tool includes security alerts for "File Tampered" or "Integrity Failure" if the encrypted code is modified. Web & CLI: It offers a Tailwind-powered web interface for quick use and a CLI for larger projects. I built this to explore how much "unmaintainability" can be automated to protect intellectual property in C projects. Happy to answer any technical questions about the obfuscation logic! |
|