jjdg 发表于 2006-9-25 13:18:11

如何对一个程序中调用另外一个程序下断点?

最近碰到个软件,在主程序启动的时候会调用另外一个程序来检测是否注册,然后又会返回到主程序里面去,这样的程序断点该怎么下啊?用f8跟好像也没有什么眉目?请大家赐教!

tigerisme 发表于 2006-9-25 14:06:53

调试主程序时查看可执行模块,找到调用的程序,然后下断!

bfqyygy 发表于 2006-9-25 15:47:11

只有跟进那个调用的文件去一步步看!

jjdg 发表于 2006-9-26 02:43:29

的确!
终于还是一步一步跟出来了!
谢谢!
只不过感觉很郁闷!
程序居然是调用一个dll来检测注册码!
dll也当exe用了!

spc_cll 发表于 2006-9-29 11:15:57

放到DLL文件中,并自己调用,这种方式还不算狠的。
如果把DLL注入到其它系统程序(如资源管理器程序explorer.exe)中,让校验过程在其它系统程序中运行,那你要找注册过程可就费劲了。^_^
页: [1]
查看完整版本: 如何对一个程序中调用另外一个程序下断点?