3 matches found
simplify
Simplify 通用Android反混淆器 Simplify 通过虚拟执行应用来理解其行为,然后尝试优化代码,使其行为相同但更易于人类理解。每种优化类型都简单且通用,因此无论使用了何种具体的混淆技术都适用。 前后对比 左侧代码是混淆应用的反编译结果,右侧代码是经过反混淆处理的代码。 概述 项目包含三个部分:smalivm、simplify 和 demo 应用。 1. smalivm :提供用于执行 Dalvik 方法的虚拟机沙箱。执行方法后,它会返回一个包含所有执行路径上所有可能的寄存器和类值的图。即使某些值未知(如文件和网络 I/O),它也能工作。例如,任何 if 或 switch...
DEBIAN-CVE-2024-56699
In the Linux kernel, the following vulnerability has been resolved: s390/pci: Fix potential double remove of hotplug slot In commit 6ee600bfbe0f "s390/pci: remove hotplug slot when releasing the device" the zpciexitslot was moved from zpcidevicereserved to zpcireleasedevice with the intention of...
Generic Android Deobfuscator: Simplify
Simplify uses a virtual machine to execute an app and understand what it does. Then, it applies optimizations to create code that behaves identically but is easier for a human to understand. It is a generic deobfuscator because it doesn’t need any special configuration or code for different types...