阅读:1050回复:2
==又是SoftIce!!!熟手请进!!!
1.---有关符号定义---
跟踪驱动程序源码到基类的实现文件kusb.cpp(位于driverworks/source目录下)中,在基类的一个成员函数中使用了成员变量m_Config(定义于driverworks/lib/kusb.h),在执行到这个函数时,我用\"? m_Config\"查值,结果是“symbol not defined”,请问如何让softice知道该成员的定义信息。 2.有时候我明知再执行下一行代码就会死机,请问有没有办法跳过那一句?在内存中修改汇编指令可以吗?(可以的话,一般怎么改就能直接退出该程序) ********两个问题对我都非常重要,并且任务紧急,请大侠援手,bow!!! |
|
沙发#
发布于:2003-12-20 19:25
用watch m_Config试试
第二个问题可以设断点,在引起语句之后的地方再设一个断点试试 |
|
板凳#
发布于:2003-12-20 20:57
? 和watch的原理是一样的啊,后者是前者的反复。
我就是想知道如何让softice认识m_config,否则的话还得再设一个同样类型的临时变量,让m_config赋给它,则观察那个临时变量。不过这不是长久之计啊:((( 第2个问题,我想到了可以用修改EIP的方法跳过死循环。 用watch m_Config试试 |
|