我在逆向工程 VM 上看到了很多裂纹。我还遇到过“Unpacking Virtualization Obfuscators”。是否有任何其他文章可以指点我从头开始讨论基于 VM 的混淆的 RE'ing?
另外,是否可以在线获得任何基于 VM 的混淆器的源代码?
我在逆向工程 VM 上看到了很多裂纹。我还遇到过“Unpacking Virtualization Obfuscators”。是否有任何其他文章可以指点我从头开始讨论基于 VM 的混淆的 RE'ing?
另外,是否可以在线获得任何基于 VM 的混淆器的源代码?
有反向基于虚拟化的工程混淆的讨论在这里。这项工作的先驱,现在回想起来,我并不是很满意,它发表在 ACM CCS 11 [链接] 中。
我不知道任何基于 VM 的混淆器的源代码可用性。有一个名为 Tigress 的免费系统,可从http://tigress.cs.arizona.edu/获得(以二进制形式) ,它在 C 源代码级别执行虚拟化。该系统使您可以对混淆器的许多参数进行大量控制,因此您可以尝试不同的设置组合。FAQ 解释了不分发源代码的理由。
Rolf Rolles写了一篇关于它的好文章。