如何在 IDAPro 中正确加载颜色主题?

逆向工程 艾达 蟒蛇 ida插件
2021-06-13 11:27:20

我工作到深夜,像这样的黑暗主题对 IDAPro 来说会很好。

我按照安装步骤将“插件”的内容从 github 页面复制到 C:/ 中 IDAPro 文件夹中的“插件”目录

然后,我转到options> colors>import并导入.clr文件。但它只更改了反汇编窗口的配色方案。其他一切仍然是默认主题(见附图)。我在网上搜索是否有我遗漏的东西,但没有运气。好像我做的一切都是正确的。

有什么我想念的吗?如何让主题在 IDAPro 7.0 中传播?

在此处输入图片说明

3个回答

我认为你在谈论改变 Qt 小部件的外观,而不仅仅是 IDA 小部件。如果是这样,请查看zyantific/IDASkins python 插件。如果您愿意,也可以使用 C++ 中的插件。

要获得完整的黑暗主题,您必须使用 IDASkins 和 Ida Consonance 在此处输入图片说明

如果您使用的是 IDA 6.5 - > 6.9,您将需要IDASkins 1.4.1

对于所有版本的 IDA,您可以对代码块和突出显示使用相同的 ida-consonance 版本。

首先安装IDASkins

  1. 将 IDASkins.p64 和 IDASkins.plw 复制到 IDA 插件文件夹中
  2. 打开 IDA 专业版
  3. 编辑 -> 插件 -> IDA 皮肤:设置
  4. 选择 IDASkins dark -> 点击 OK

然后安装ida consonance

  1. 将 ida-consonance.clr 复制到 ida 目录中,无论在哪里
  2. 打开 IDA 专业版
  3. 选项 -> 颜色 -> 导入
  4. 导航到 IDA 根目录\skin\
  5. 选择ida-consonance.clr并打开
  6. 单击确定
  7. 关闭并重新打开 IDA Pro

对于 IDA 7.0+,IDASkins 已迁移到 IDAPython 插件,该插件不同于 .p64 和 .plw 类型插件。您必须自己构建它,并且需要安装 IDA Python。但是您仍然可以在 7.0+ 上使用 ida consonance,并且该部分仍然可以正常工作。

对于 IDA 7.3 IDASkins 已弃用,7.3 已内置主题支持

对我有用的是以下内容:将文件复制到插件文件夹下载后,下载插件 dll 以获得 ida skins 插件:https : //github.com/zyantific/IDASkins/releases/tag/v1.4.1

'C:\Program Files\IDA 7.5\plugins'

[动态链接库

当你开始去的时候你会去

在此处输入图片说明

您需要在您的方式的主目录中拥有所有样式的 skins 文件夹

以上所有内容在下一篇博客 https://aaaddr.wordpress.com/2018/01/09/ida-%E7%A5%9E%E5%99%A8%E6%B7%B1%E8%89% B2%E4%B8%BB%E9%A1%8C%E5%A5%97%E7%94%A8%E6%95%99%E5%AD%B8%EF%BC%8C%E5%BF%AB% E8%AE%93%E4%BD%A0%E7%9A%84-ida-%E6%BD%AE%E5%88%B0%E5%87%BA%E6%B0%B4%E5%90%A7 %EF%BC%81/