吾爱破解1111 发表于 2021-1-22 21:28

基于VS的IDAPython调试方法

环境为VS2019+IDA7.5
IDA7.2测试过

1. 首先python代码如下,最开始需要弹出信息框将程序卡住
```
import idc

idc.ask_yn(1,"Hello World")
disasm = idc.GetDisasm(0x10999999)
print("end")
```
之后在IDA中打开该脚本运行

弹出信息框

在VS中选择调试,附加到进程选择Python代码,进程选择IDA

在IDA中点击信息框将其关闭,此时VS中第二行代码断下之后即可调试



备注:
VS安装时需要勾选Python开发

吾爱破解1111 发表于 2021-1-22 21:30

不需用选数据科学和分析应用程序,最后一张图来源于网上

cmputer 发表于 2021-1-22 22:08

亲测可以

nj001 发表于 2021-1-22 22:51

好思路,感谢分享

鲜血淋漓一舞倾 发表于 2021-1-23 11:10

感谢楼主分享

6767 发表于 2021-1-23 13:40

我记得3.7加了一个关键字breakpoint,命令行就可以打断点了;

速闪小巨人 发表于 2021-1-23 22:11

感谢分享

Karry1121 发表于 2021-1-25 08:16

谢谢楼主分享,学习一下!{:1_919:}

Gaho2002 发表于 2021-1-25 08:34

感谢分享

BBoy蓝牙 发表于 2021-1-25 09:38


感谢分享~
页: [1] 2
查看完整版本: 基于VS的IDAPython调试方法