阅读:1758回复:5
一个令偶啼笑皆非的问题
DS3.2带的softice在windows server 2003 sp1下加载用户区的dll的符号表,段地址总是0001,这种情况正常是表明dll尚未加载。我已经用了N遍
addr了。后来发现mod 和 mod -u均列不出用户区的module,在OS启动时发现softice提示两个错误hook MiMapViewOfImageSection和MiAddValidPageToWorkingSet失败,我后来看了ntdll的文件中的加载基地址,并检查了它输出的一个函数的地址,发现对应的反汇编都正确。但softice在核心区却不出这个问题。怪!难道softice真成了核心调试器了?请大家释疑。 |
|
|
沙发#
发布于:2005-06-15 12:31
SoftIce用一台机很方便,用它来破解东东也不错,用来调试驱动就有很多(专家)都说SoftIce把系统都改得面目全非,反而找不到问题 用WinDbg啦 ! |
|
板凳#
发布于:2005-06-15 14:49
我刚下了 DS3.1 ,我没敢马上就装了试试,用老方法习惯了,而且ds3.1我也不熟
|
|
地板#
发布于:2005-06-15 16:59
我主管就坚持要我用windbg。两台机器。
看来softice也有局限啊! |
|
|
地下室#
发布于:2005-06-16 09:34
呵呵,我喜欢用V SOFTICE和windbg ,不喜欢用softice。
|
|
5楼#
发布于:2005-06-16 16:06
没办法,只好用WinDbg和OllyDbg对付应用层程序,用softice对付核心层的程序了,但是总觉得切换来切换去很别扭
|
|
|