返回介绍

A.1 IDA 免费版本的限制

发布于 2024-10-11 21:05:51 字数 954 浏览 0 评论 0 收藏 0

如果你希望使用免费版本的 IDA ,必须遵守(可能还得忍受)以下限制并容忍功能上的删减。

  • 免费版本只能用于非商业用途。

  • 免费版本只提供 Windows GUI 版本。

  • 免费版本缺乏最新版本的 IDA 引入的任何特性,包括版本 5.1 及更高版本提供的所有 SDK 与脚本功能。

  • 启动免费版本后,将显示一个介绍最新版本 IDA 功能的帮助页面。你可以禁用此特性,以免这个页面在随后启动免费版本时显示。

  • 与商业版本相比,免费版本附带的插件要少得多。

  • 免费版本只能反汇编 x86 代码(它只有一个处理器模块)。

  • 免费版本只附带 8 个加载器模块,涵盖常用的 x86 文件类型,包括 PE、ELF 、Mach-O、MS-DOS、COFF 和 a.out 。同时支持以二进制格式加载文件。

  • 免费版本仅提供少数几个常用于 x86 二进制文件的类型库,包括那些用于 GNU、Microsoft 和 Borland 编译器的类型库。

  • 免费版本自带的 IDC 脚本要远远少于 5.0 版本,而且它不提供任何 Python 脚本,因为版本 5.0 的发布日期要早于集成 IDAPython 的日期。

  • 免费版本也不提供 FLAIR 工具和 SDK 。

  • 免费版本只能用于调试本地 Windows 进程或二进制文件。该版本不提供远程调试功能。

IDA 免费版本的外观与所有商业版本的外观类似。至于免费版本的功能,其行为与本书(针对商业版本的 IDA )所介绍的行为相似(即使不是完全相同)。因此,IDA 免费版本是你决定购买 IDA 之前熟悉它的最佳途径。在非商业背景下(如学术环境中),如果 x86 限制不会给你造成问题,你可以利用 IDA 免费版本学习反汇编与逆向工程的基础知识。

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

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

发布评论

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