我正在尝试制作一个程序
- 将 apk 文件作为输入
- 将其转换为 dalvik 字节码
- 比后来从 dalvik 字节码到 jimple
- 会生成程序的调用图
- 处理程序的调用图,并尝试将其与已经存在的程序进行匹配,以找出两者之间的相似程度。
基本上它将比较程序的调用图和恶意软件的调用图。我打算用烟灰来做。目前我正计划用java编写代码并在windows平台上工作
请提供一些合适的方法。如果代码可用,那就更好了。谢谢
看看 PROBE: http: //plg.uwaterloo.ca/~olhotak/probe/
它允许您比较基于 Soot 的调用图。