为什么不能在softice中设置如下API断点
本人在win98环境下,在Softice中使用如下四条命令:bpx loadlibraryexa;
bpx loadlibraryA;bpx loadlibraryw,bpx loadlibraryexw.之后,在桌面上任意双击一个应用程序,但softice无法被激活。请各位高手指点!!!!
问题点数:100、回复次数:4Top
1 楼vBin(彬)回复于 2002-02-16 18:26:42 得分 0
你打开你的SoftIce安装目录,会有一个Winice.dat这个文件。可用笔记本打开
有几行
Exp=c:\windows\system\kernel32.dll
.....
还有一些其它的这样的行,你将前面的分号去掉,再试试吧。
Top
2 楼vBin(彬)回复于 2002-02-16 18:29:16 得分 80
如果你试过我说的上面的方法还不行,你可以再这样试。
首先查清你要设的API函数在哪个DLL文件里,再分析这个DLL文件弄清这个API的RVA地址是多少?设后你设断点时,直接设这个地址就可以啦。
什么,你不知道如何分析这个DLL文件,那也不要紧,有这样的软件,一查就能查到。你可以去一些破解网站找找,我这也有,不行你给我写信,索要吧。
vbin@163.net
Http://vbin.51.netTop
3 楼awinder(风)回复于 2002-02-16 21:17:17 得分 20
如果没报错误说明设断成功,不过好像不一定所有程序执行是都调用loadlibary吧?我试试Top
4 楼secondrich(无名树)回复于 2002-02-22 21:35:02 得分 0
sdfTop




