feat: Working on the base for Memory CRC32 Protection
- Working on a new feature to allow users to protect obfuscated code with a memory protection mechanism, inspired by VMProtect, where the protector uses CRC32 to validate if a page was modified on disk or in memory. - This is just the base to start building the feature. It’s still in development and I hope it evolves a lot.
This commit is contained in:
@@ -188,6 +188,7 @@
|
||||
<ClInclude Include="Ryujin\Ryujin.hh" />
|
||||
<ClInclude Include="Ryujin\RyujinCore\BasicBlockerBuilder.hh" />
|
||||
<ClInclude Include="Ryujin\RyujinCore\RyujinObfuscationCore.hh" />
|
||||
<ClInclude Include="Ryujin\Utils\RyujinCRC32Utils.hh" />
|
||||
<ClInclude Include="Ryujin\Utils\RyujinPESections.hh" />
|
||||
<ClInclude Include="Ryujin\Utils\RyujinUtils.hh" />
|
||||
</ItemGroup>
|
||||
@@ -197,6 +198,7 @@
|
||||
<ClCompile Include="Ryujin\Ryujin.cc" />
|
||||
<ClCompile Include="Ryujin\RyujinCore\BasicBlockerBuilder.cc" />
|
||||
<ClCompile Include="Ryujin\RyujinCore\RyujinObfuscationCore.cc" />
|
||||
<ClCompile Include="Ryujin\Utils\RyujinCRC32Utils.cc" />
|
||||
<ClCompile Include="Ryujin\Utils\RyujinPESections.cc" />
|
||||
<ClCompile Include="Ryujin\Utils\RyujinUtils.cc" />
|
||||
</ItemGroup>
|
||||
|
||||
Reference in New Issue
Block a user