04063714da
feat: Refactored code for Ryujin console arguments, fixed typos, and resolved instruction-padding logic issues. Fixed temporary variable bug in MBA equivalence generation and more
main
build-04063714da28a5e0f689c5796237249c79e8ba14
keowu
2025-11-19 21:07:19 -03:00
1a96cc67e6
feat: Update README to Include dependencies for Custom MBA Obfuscation Passes
keowu
2025-11-03 21:32:54 -03:00
22813fcd07
feat: Introducing Ryujin Custom Passes header, bug fixies and much more
keowu
2025-10-29 22:47:06 -03:00
09075db2f3
feat: Limit mba feature to run only on "mba_" prefix and translating
keowu
2025-10-28 22:34:05 -03:00
0a51b98c8d
feat: Begin implementing MBA Obfuscation Pass and bug fixies on RunMiniVMObfuscation
keowu
2025-10-27 21:06:08 -03:00
eef3473ab5
feat: add obfuscation support for Ryujin MiniVM stub (PIC-relative) with custom junk/mutation
keowu
2025-09-23 20:58:54 -03:00
19bba59fd2
feat: Translate RunMiniVm and Ryujin.Run code comments to English
keowu
2025-09-20 12:50:36 -03:00
27550432c2
feat: Fix shellcode-stub PIC bug in Ryujin MiniVm so relocations keep working correctly when obfuscated and mutated.
keowu
2025-09-20 12:17:10 -03:00
646dd19407
feat: Small fixes in stack handling of RIP-relative relocations
keowu
2025-09-11 09:23:54 -03:00
51668165b7
feat: Added source code as a comment to the Ryujin MiniVM Stub Shellcode, update ryujin core diagram
keowu
2025-08-29 21:34:34 -03:00
2f5f9e2bd5
feat: New HVPass (extension for code obfuscation) + MiniVM code mutation (for HVPass and standard MiniVM); Bug fixes for extracted unused registers (with future XMM support); Bug fixes for junk/mutation overwriting the RAX register unexpectedly; Improvements and added support for fixing relocation offsets in memory mov instructions; articles/projects diagrams and more.
keowu
2025-08-28 21:20:58 -03:00
0b5c9b3808
feat: Improve Ryujin MiniVM to support dual arguments for better compatibility and more
keowu
2025-06-17 21:12:15 -03:00
da1c91d07a
feat: Functional MiniVM Entry and Stable VM Stub for Running Virtualized Bytecode (To Be Improved in Future Commits)
keowu
2025-06-16 21:32:34 -03:00
5b004bff54
feat: Enable "Ignore Remove Original Code After Obfuscation"
keowu
2025-06-04 20:55:23 -03:00
a02c72a5e5
feat: Handle multiple procedures at once, remove and redirect original code after obfuscation, and fix bugs
keowu
2025-06-03 20:58:00 -03:00
caf7a199db
feat: Fixing full obfuscated opcode relocations, Obfuscated section improvements and much more
keowu
2025-06-01 12:58:04 -03:00
3f8bced350
feat: Begin working on Ryuujin core
keowu
2025-05-30 09:25:43 -03:00
dff74ed8b9
feat: Finished logic for add new section, Fixed variable bugs, New Utils functions and mroe
keowu
2025-05-25 11:22:15 -03:00
43b50dffe4
feat: IatObfuscation option, Section Name Randomizing, New Section Logic
keowu
2025-05-24 22:03:30 -03:00