返回介绍

20.4 用 IDA 静态分析 so 文件

发布于 2024-10-10 22:32:21 字数 979 浏览 0 评论 0 收藏 0

IDA 工具太强大了,它可以查看 so 中的代码逻辑。如图 20-1 所示。

图 20-1 IDA 打开 so 文件内容

可以看到左边栏中有 so 中的函数,找到指定函数的定义的地方进行查看即可。IDA 也是可以直接查看 apk 文件的,如图 20-2 所示。

可以查看 apk 文件中的所有文件。可以选择 classes.dex 文件,如图 20-3 所示。

这里可能会遇到一个问题,就是如果应用程序太大,打开过程中会很慢,有可能 IDA 停止工作,所以要慢慢等,如图 20-4 所示。

图 20-2 IDA 查看 apk 文件

图 20-3 查看 classes.dex 文件

图 20-4 查看 classes.dex 文件

打开之后,可以看到类和方法名,这里还可以支持搜索类名和方法名 Ctrl+F,也可以查看字符串内容(Shirt+F12),如图 20-5 所示。

图 20-5 查看字符串内容

发现 IDA 也是一个分析 Java 代码的好手,所以说这个工具太强大了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文