# Ryūjin Protector **Ryūjin Protector** is an open-source **Bin2Bin** obfuscation, protection, and DRM tool for **Windows PE** binaries targeting the **Intel x64 architecture(Only)**. ![Ryūjin Protector Banner](imgs/ryujinreadme.png) --- ## Features - Junk Code Insertion + Code Mutation - IAT Call Access Obfuscation - Random Section naming - Mathematical Operators Virtualization - Obfuscated code Encryption - Anti-Debug User + Kernel(Planned) - Anti-Dump(Planned) - Anti-Disassembly(Planned) - Troll Reversers(Exclusive Planned) --- ## Goals Ryūjin was designed and developed for the study of obfuscators with Bin2Bin capabilities, making it a viable project for use by third parties as well as serious information security students. This includes: Commercial Developers, Indie Developers/Cheat Developers, Anti-Cheat Developers, Malware Developers, Malware Analysts, and Security Researchers. **Comparisons before and after applying it to a binary:** ![Ryūjin Protector Demo](imgs/demo.png) This is only a small demo with only one Ryūjin feature, others feature together produce a better result. --- ## Getting Started GITHUB_WIKI_URL