吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8312|回复: 8
收起左侧

[分享] IDA5.5双机调试驱动

[复制链接]
Hmily 发表于 2010-1-13 11:53
首先用IDA打开要调试的驱动

打开VMWARE中的虚拟机,设置好VMware中系统的联机调试的相关设置,这个调试步骤,可以看这里http://hi.baidu.com/52hmily/blog/item/de40a01fb7ae4b6bf624e4d2.html,.运行VMware中的系统,然后运行windbg.exe(注意WINDBG只是打开,什么都别做,不用设置到联机模式)

然后开始设置IDA:

1.Debugger->Switch Debugger,选择Windbg Debugger,确定(这里ida是要先载入要调试的驱动才会出现选项);

2.Debugger->Debugger Options,在弹出的对话框中点击Set specific Options,在弹出的对话框Configuration的Debugging tools folder后的编辑框中,选择Windbg.exe的安装路径,并把下面的Kernel mode debugging前的对钩选上,连续点击OK,返回主界面;

3.Debugger->Process options,然后再弹出的对话框中的Connection string后的对话框中设置Com:port=\\.\pipe\com_1,baud=115200,pipe,点OK;

4.Debugger->Attach to process,在弹出的对话框中选择 0 ,点OK;

等待IDA搜索完成符号文件,

然后在我们需要断下来的地方,按F2下断点,

然后F9运行,之后再VMware的系统中加载驱动,

IDA中会断到下断点的问题。

转载来自leminis博客,之前设置有问题,导致进不去r0,感谢胖子耐心知道,解决双机调试问题.
1.jpg

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

roxiel 发表于 2010-1-13 11:54
沙发,抢到了,无敌啊这帖
vfer 发表于 2010-1-13 11:54
antiol 发表于 2010-1-13 12:35
sooaoo 发表于 2010-1-13 13:31
一般都是用IDA静态看,原来也可以这样。
不错,以前只会windbg.原来也可以上IDA
vfer 发表于 2010-1-13 21:20
胖子 为什么你的CB有11个 这不公平
469156068 发表于 2010-1-14 18:32
拜读..下载收藏,打印,存档
dl123100 发表于 2010-1-14 18:33
5.5出来第二天试过 效果不佳
hixiaosheng 发表于 2010-3-21 17:59
路过,学习了···
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 01:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表