|
|
@ -21,10 +21,10 @@
|
|
|
|
<Filter>VirtualMachine</Filter>
|
|
|
|
<Filter>VirtualMachine</Filter>
|
|
|
|
</ClInclude>
|
|
|
|
</ClInclude>
|
|
|
|
<ClInclude Include="RipXorInst.h">
|
|
|
|
<ClInclude Include="RipXorInst.h">
|
|
|
|
<Filter>Obfuscator\RipXorInst</Filter>
|
|
|
|
<Filter>Obfuscator\Jit\RipXorInst</Filter>
|
|
|
|
</ClInclude>
|
|
|
|
</ClInclude>
|
|
|
|
<ClInclude Include="RipMovInst.h">
|
|
|
|
<ClInclude Include="RipMovInst.h">
|
|
|
|
<Filter>Obfuscator\RipMovInst</Filter>
|
|
|
|
<Filter>Obfuscator\Jit\RipMovInst</Filter>
|
|
|
|
</ClInclude>
|
|
|
|
</ClInclude>
|
|
|
|
<ClInclude Include="Obfuscator.h">
|
|
|
|
<ClInclude Include="Obfuscator.h">
|
|
|
|
<Filter>Obfuscator</Filter>
|
|
|
|
<Filter>Obfuscator</Filter>
|
|
|
@ -32,6 +32,12 @@
|
|
|
|
<ClInclude Include="Nop.h">
|
|
|
|
<ClInclude Include="Nop.h">
|
|
|
|
<Filter>Obfuscator\Nop</Filter>
|
|
|
|
<Filter>Obfuscator\Nop</Filter>
|
|
|
|
</ClInclude>
|
|
|
|
</ClInclude>
|
|
|
|
|
|
|
|
<ClInclude Include="Junk.h">
|
|
|
|
|
|
|
|
<Filter>Obfuscator\Branching\Junk</Filter>
|
|
|
|
|
|
|
|
</ClInclude>
|
|
|
|
|
|
|
|
<ClInclude Include="OpaqueBranching.h">
|
|
|
|
|
|
|
|
<Filter>Obfuscator\Branching\OpaqueBranching</Filter>
|
|
|
|
|
|
|
|
</ClInclude>
|
|
|
|
</ItemGroup>
|
|
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
|
|
<ItemGroup>
|
|
|
|
<ClCompile Include="Main.cpp" />
|
|
|
|
<ClCompile Include="Main.cpp" />
|
|
|
@ -51,10 +57,10 @@
|
|
|
|
<Filter>VirtualMachine</Filter>
|
|
|
|
<Filter>VirtualMachine</Filter>
|
|
|
|
</ClCompile>
|
|
|
|
</ClCompile>
|
|
|
|
<ClCompile Include="RipXorInst.cpp">
|
|
|
|
<ClCompile Include="RipXorInst.cpp">
|
|
|
|
<Filter>Obfuscator\RipXorInst</Filter>
|
|
|
|
<Filter>Obfuscator\Jit\RipXorInst</Filter>
|
|
|
|
</ClCompile>
|
|
|
|
</ClCompile>
|
|
|
|
<ClCompile Include="RipMovInst.cpp">
|
|
|
|
<ClCompile Include="RipMovInst.cpp">
|
|
|
|
<Filter>Obfuscator\RipMovInst</Filter>
|
|
|
|
<Filter>Obfuscator\Jit\RipMovInst</Filter>
|
|
|
|
</ClCompile>
|
|
|
|
</ClCompile>
|
|
|
|
<ClCompile Include="Obfuscator.cpp">
|
|
|
|
<ClCompile Include="Obfuscator.cpp">
|
|
|
|
<Filter>Obfuscator</Filter>
|
|
|
|
<Filter>Obfuscator</Filter>
|
|
|
@ -62,6 +68,12 @@
|
|
|
|
<ClCompile Include="Nop.cpp">
|
|
|
|
<ClCompile Include="Nop.cpp">
|
|
|
|
<Filter>Obfuscator\Nop</Filter>
|
|
|
|
<Filter>Obfuscator\Nop</Filter>
|
|
|
|
</ClCompile>
|
|
|
|
</ClCompile>
|
|
|
|
|
|
|
|
<ClCompile Include="Junk.cpp">
|
|
|
|
|
|
|
|
<Filter>Obfuscator\Branching\Junk</Filter>
|
|
|
|
|
|
|
|
</ClCompile>
|
|
|
|
|
|
|
|
<ClCompile Include="OpaqueBranching.cpp">
|
|
|
|
|
|
|
|
<Filter>Obfuscator\Branching\OpaqueBranching</Filter>
|
|
|
|
|
|
|
|
</ClCompile>
|
|
|
|
</ItemGroup>
|
|
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
|
|
<ItemGroup>
|
|
|
|
<Filter Include="Xed">
|
|
|
|
<Filter Include="Xed">
|
|
|
@ -79,14 +91,32 @@
|
|
|
|
<Filter Include="Obfuscator">
|
|
|
|
<Filter Include="Obfuscator">
|
|
|
|
<UniqueIdentifier>{cc5b78db-cdf7-4b83-9652-2722cbdec89e}</UniqueIdentifier>
|
|
|
|
<UniqueIdentifier>{cc5b78db-cdf7-4b83-9652-2722cbdec89e}</UniqueIdentifier>
|
|
|
|
</Filter>
|
|
|
|
</Filter>
|
|
|
|
<Filter Include="Obfuscator\RipMovInst">
|
|
|
|
<Filter Include="Obfuscator\Nop">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{4b1bac75-b456-46a5-ad8b-453ffef9eef9}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Branching">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{3e2b0e35-a45c-42c4-9a63-df17442bd6eb}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Jit">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{53f6966d-c6e0-422a-9e72-e94a5bab8958}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Jit\RipAndInst">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{a15ab2ae-ba21-4f72-b110-ed3012cfefde}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Jit\RipOrInst">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{aa4e6b0f-dd50-41e7-bc46-5dc8a6b44a62}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Jit\RipMovInst">
|
|
|
|
<UniqueIdentifier>{7040cc27-0179-47d5-9908-962d224b8c6e}</UniqueIdentifier>
|
|
|
|
<UniqueIdentifier>{7040cc27-0179-47d5-9908-962d224b8c6e}</UniqueIdentifier>
|
|
|
|
</Filter>
|
|
|
|
</Filter>
|
|
|
|
<Filter Include="Obfuscator\RipXorInst">
|
|
|
|
<Filter Include="Obfuscator\Jit\RipXorInst">
|
|
|
|
<UniqueIdentifier>{51b7ca69-a7e9-4634-9eb2-d70f211fe2d2}</UniqueIdentifier>
|
|
|
|
<UniqueIdentifier>{51b7ca69-a7e9-4634-9eb2-d70f211fe2d2}</UniqueIdentifier>
|
|
|
|
</Filter>
|
|
|
|
</Filter>
|
|
|
|
<Filter Include="Obfuscator\Nop">
|
|
|
|
<Filter Include="Obfuscator\Branching\Junk">
|
|
|
|
<UniqueIdentifier>{4b1bac75-b456-46a5-ad8b-453ffef9eef9}</UniqueIdentifier>
|
|
|
|
<UniqueIdentifier>{a280c509-ba7e-4660-93fb-459ffe274a17}</UniqueIdentifier>
|
|
|
|
|
|
|
|
</Filter>
|
|
|
|
|
|
|
|
<Filter Include="Obfuscator\Branching\OpaqueBranching">
|
|
|
|
|
|
|
|
<UniqueIdentifier>{9b60f523-bf84-4740-9ee6-b8f34a317078}</UniqueIdentifier>
|
|
|
|
</Filter>
|
|
|
|
</Filter>
|
|
|
|
</ItemGroup>
|
|
|
|
</ItemGroup>
|
|
|
|
</Project>
|
|
|
|
</Project>
|