首页
社区
课程
招聘
[原创] IDA Pro 9 安装和插件配置
发表于: 2025-2-16 16:43 45941

[原创] IDA Pro 9 安装和插件配置

2025-2-16 16:43
45941
收藏
免费 72
支持
分享
最新回复 (76)
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
51
Scripts路径的内容还可以有其他操作,就是先手动更新ida这个路径中的pip,然后再用pip全部强制重新安装这些包,这样硬编码的路径就替换成自己的环境了。 但是不推荐,很麻烦。直接自己手动重新ida,再一点点重新配置插件最好。
2025-5-12 16:16
1
雪    币: 300
活跃值: (810)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
52
yiscook 其实还有python目录下的部分内容也写死了,目前我尝试出来的解决方法是:先使用ida的exe安装包来安装,再使用激活工具激活,这样自带ida-python,ida-python不会有硬编码报错的问题 ...
感谢
2025-5-15 08:19
0
雪    币: 227
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
53
直接用的配置好的IDA9.1压缩包,使用时伪代码窗口点进一个函数再按esc键返回,会返回到上层函数的头部而不是点进去时的位置,每次都是这样。试了下吾爱的9.0版本无异常,不知道问题出在哪?
2025-5-20 14:58
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
54
jing2020 直接用的配置好的IDA9.1压缩包,使用时伪代码窗口点进一个函数再按esc键返回,会返回到上层函数的头部而不是点进去时的位置,每次都是这样。试了下吾爱的9.0版本无异常,不知道问题出在哪?
可能快捷键有冲突
2025-5-20 16:24
0
雪    币: 227
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
55
东方玻璃 可能快捷键有冲突
确实是快捷键的问题,快捷键编辑面板显示Return对应的快捷键Esc处于禁用状态,怎么设成启用状态?求教
2025-5-21 13:02
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
56
jing2020 确实是快捷键的问题,快捷键编辑面板显示Return对应的快捷键Esc处于禁用状态,怎么设成启用状态?求教
禁用可能是ida官方更新导致,可以找下对应的cfg文件看看能不能改
2025-5-21 13:50
0
雪    币: 227
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
57
东方玻璃 禁用可能是ida官方更新导致,可以找下对应的cfg文件看看能不能改
找到问题了,是hrtng插件导致的
56bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6w2j5i4y4H3k6i4u0K6K9%4W2x3j5h3u0Q4x3V1k6Z5M7Y4c8F1k6#2)9J5c8X3W2K6M7%4g2W2M7#2)9J5c8U0t1@1
2025-5-21 18:51
1
雪    币: 204
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
58

大佬,壓縮包裡面沒有看到32bit版本的ida.exe,請問有32bit的資源嗎?


更新:

看起來是不能載入之前用7.7版本的.idb
整個exe重新分析好像可以

最后于 2025-5-23 00:35 被petjelinux编辑 ,原因:
2025-5-23 00:24
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
59
petjelinux 大佬,壓縮包裡面沒有看到32bit版本的ida.exe,請問有32bit的資源嗎?更新:看起來是不能載入之前用7.7版本的.idb整個exe重新分析好像可以
ida9之后就不区分32和64位了,应该可以使用之前的idb,会备份并生成新的
2025-5-23 00:47
1
雪    币: 53
活跃值: (137)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
60

有大佬知道怎么搭配 conda 环境下的 python 使用吗?


运行以下命令:


idapyswitch --force-path C:\Users\Xxx\miniconda3\envs\IDA-Pro\python3.dll

再运行 idapyswitch 可以看到已经成功:


>idapyswitch

IDA previously used: "C:\Users\Xxx\miniconda3\envs\IDA-Pro\python312.dll" (guessed version: 3.12.9 ('3.12.9150.1013')). Making this the preferred version.

The following Python installations were found:

    #0: 3.12.9 ('3.12.9150.1013') (C:\Users\Xxx\miniconda3\envs\IDA-Pro\python3.dll)

Please pick a number between 0 and 0 (default: 0)

0

Applying version 3.12.9 ('3.12.9150.1013')

重新启动 IDA 显示加载失败:

2025-5-23 03:56
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
61
abeyy 有大佬知道怎么搭配 conda 环境下的 python 使用吗?运行以下命令:idapyswitch --force-path C:\Users\Xxx\miniconda3\envs\IDA-Pro ...
conda环境我记得会少些东西
2025-5-23 10:04
0
雪    币: 102
活跃值: (2785)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
62
这个文章好,省了很多事,然后后续有新的插件继续添加。mark
2025-5-23 11:35
0
雪    币: 0
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
63
嫌麻烦的直接解压放到E:\Tools\BinaryTools\Disassemblers\IDA Professional 9.1\就行
2025-5-25 08:59
1
雪    币: 480
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
64
佬ida feed对于安卓符号恢复好用吗
2025-5-28 15:46
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
65
软件君子 佬ida feed对于安卓符号恢复好用吗
个人体验感觉win平台恢复部分系统api还行,其他平台效果有限,以辅助为主
2025-5-28 15:49
0
雪    币: 0
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
66
cursor MCP由于文件路径有空格报错"spawn E:\Tools\BinaryTools\Disassemblers\IDA ENOENT",可以创建一个链接,修改cursor的mcp.json为链接目录
mklink /D E:\Tools\BinaryTools\Disassemblers\IDA9.1 "E:\Tools\BinaryTools\Disassemblers\IDA Professional 9.1"
2025-5-28 22:06
1
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
67
abeyy 有大佬知道怎么搭配 conda 环境下的 python 使用吗?运行以下命令:idapyswitch --force-path C:\Users\Xxx\miniconda3\envs\IDA-Pro ...
conda不行,还是得系统环境的.折腾好久,老实系统环境装一个
2025-5-30 18:12
1
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
68
mr2222 conda不行,还是得系统环境的.折腾好久,老实系统环境装一个[em_036]
conda的python少了东西
2025-5-30 18:16
0
雪    币: 53
活跃值: (137)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
69
东方玻璃 conda的python少了东西[em_065]

解决了,加个批处理启动就行。



默认应用选这个脚本,这样双击 .i64 文件时也会先运行批出来以设置正确的 conda 环境变量。


2025-6-1 16:14
1
雪    币: 53
活跃值: (137)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
70
mr2222 conda不行,还是得系统环境的.折腾好久,老实系统环境装一个[em_036]
看 69 楼。
2025-6-1 16:16
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
71

来咨询一个问题,我想问师傅我下面这个报错是什么情况

IDA is analysing the input file...

You may start to explore the input file right now.

  File "D:/tools/reverse/IDAPro9.1/plugins/LazyIDA9.py", line 320, in update

    if ctx.form_type in (idaapi.BWN_DISASM, idaapi.BWN_DUMP):

Please use "widget_type" instead of "form_type" ("form_type" is kept for backward-compatibility, and will be removed soon.)

Traceback (most recent call last):

  File "D:/tools/reverse/IDAPro9.1/plugins/LazyIDA9.py", line 320, in update

    if ctx.form_type in (idaapi.BWN_DISASM, idaapi.BWN_DUMP):

                                            ^^^^^^^^^^^^^^^

AttributeError: module 'idaapi' has no attribute 'BWN_DUMP'

Traceback (most recent call last):

  File "D:/tools/reverse/IDAPro9.1/plugins/LazyIDA9.py", line 320, in update

    if ctx.form_type in (idaapi.BWN_DISASM, idaapi.BWN_DUMP):

                                            ^^^^^^^^^^^^^^^

AttributeError: module 'idaapi' has no attribute 'BWN_DUMP'

[Patching] Loaded v0.2.0 - (c) Markus Gaasedelen - 2024


最后于 2025-6-3 10:30 被mb_dheugvyp编辑 ,原因:
2025-6-3 10:20
0
雪    币: 4513
活跃值: (5353)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
72
mb_dheugvyp 来咨询一个问题,我想问师傅我下面这个报错是什么情况IDA is analysing the input file...You may start to explore the input file r ...
lazyida插件的idaapi兼容性问题,可以去官网看看api变动针对性修改
2025-6-3 10:53
0
雪    币: 208
活跃值: (4048)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
73
很久没更新ida了,,提供这是安装版还是?
2025-6-3 11:11
0
雪    币: 21
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
74
想问问反编译risc-v程序的时候显示这个如何解决Decompilation failure:
800277D8: license not available (HEXRV)
2025-6-7 11:24
0
雪    币: 48
活跃值: (424)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
75
原因是 RV 反编译器 没有授权
2025-6-7 11:50
0
游客
登录 | 注册 方可回帖
返回