首页
社区
课程
招聘
[求助]调试一款软件,主线程退了,如何只调试子线程
发表于: 2010-1-14 21:19 5702

[求助]调试一款软件,主线程退了,如何只调试子线程

2010-1-14 21:19
5702
【求助】调试一款软件,主线程退了,就终止了,其实它主要的内容是在子线程里

这款软件先打开主线程运行,然后主线会打开子线程,然后把主线程退了,子线程在运行

OD附加也载入不了,因为主线程退了
直接跟踪也跟不了,因为主线程执行完,OD也就以为结束了,就终止了

请问这种形式 怎么调试,谢谢大家

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 241
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
用windbg操刀吧。
2010-1-14 21:32
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
ollydbg实现不了吗
2010-1-14 22:18
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
4
在线程函数入口下断点
2010-1-14 22:32
0
雪    币: 210
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
就是就是
2010-1-15 10:36
0
雪    币: 107
活跃值: (434)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我噻...这个软件很xx.....拿来研究下.....没有主线程的进程
2010-1-15 12:32
0
雪    币: 104
活跃值: (73)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
按说主线程退了,程序就over了,子线程怎么还能运行呢,很好奇
2010-1-15 14:21
0
雪    币: 666
活跃值: (201)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
8
正解。~~~~
2010-1-15 20:13
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
Threads
标识       入口       数据块       最近的错误          状态        优先权     用户时间      系统时间
000002C0(  0068060D   7FFDE000     ERROR_SUCCESS (000  激活           32 + 0       4.2031 s      2.3437 s
000003B0   7C8106E9   7FFD8000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
00000570   7C8106E9   7FFD4000     ERROR_SUCCESS (000  激活           32 + 2       0.0156 s      0.0000 s
000005C4   7C8106E9   7FFD7000     ERROR_ALREADY_EXIS  激活           32 + 0       0.6250 s      0.1875 s
00000F60   7C8106E9   7FFDB000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0000 s
00000FA0   7C8106E9   7FFDA000     ERROR_SUCCESS (000  激活           32 + 15      0.0156 s      0.0000 s
0000105C   7C8106E9   7FFDD000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0156 s
00001260   7C8106E9   7FFD3000     ERROR_SUCCESS (000  激活           32 + 1       0.0000 s      0.0000 s
00001334   7C8106E9   7FFD9000     ERROR_SUCCESS (000  激活           32 + 1       0.0000 s      0.0156 s
00001598   7C8106E9   7FFDC000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0000 s
000016D0   7C8106E9   7FFD6000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s

谢谢楼上几位的回复

这么多个线程  怎么样才能知道它 哪个是真正的子线程入口
并且 在子线程下断的时候   到主线程退了以后 OD也会终止
2010-1-16 00:02
0
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
Threads
标识             入口       数据块       最近的错误          状态        优先权     用户时间      系统时间
00000280         7C8106E9   7FFDD000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0000 s
00000518         7C8106E9   7FF3D000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
00000564         7C8106E9   7FF37000     ERROR_SUCCESS (000  激活           32 + 0       2.1562 s      0.3906 s
000008F0         7C8106E9   7FFDA000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0000 s
000009CC         7C8106E9   7FFDB000     ERROR_INVALID_WIND  激活           32 + 15      0.0000 s      0.0000 s
00000B48         7C8106E9   7FFDE000     ERROR_SUCCESS (000  激活           32 + 15      0.0000 s      0.0000 s
00000CE4         7C8106E9   7FF3C000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0312 s
00000DD8         7C8106E9   7FFD7000     ERROR_ALREADY_EXIS  激活           32 + 0       1.5625 s      0.1718 s
00000E08         7C8106E9   7FF38000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
00000F00         7C8106E9   7FF3F000     ERROR_SUCCESS (000  激活           32 + 1       0.0000 s      0.0000 s
00001084         7C8106E9   7FF39000     ERROR_INVALID_HAND  激活           32 + 0       0.1875 s      0.0000 s
000010A4         7C8106E9   7FF3E000     ERROR_SUCCESS (000  激活           32 + 0       0.0156 s      0.0000 s
00001148         7C8106E9   7FFD9000     ERROR_SUCCESS (000  激活           32 + 1       0.0625 s      0.0000 s
00001170         7C8106E9   7FF3B000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
0000125C         7C8106E9   7FFD4000     ERROR_SUCCESS (000  激活           32 + 2       0.0156 s      0.0312 s
000014F8         7C8106E9   7FFD8000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
00001530         7C8106E9   7FFD5000     ERROR_SUCCESS (000  激活           32 + 0       0.6562 s      0.1093 s
00001560(主)      0068060D   7FFDF000     ERROR_SUCCESS (000  激活           32 + 0      21.4062 s      6.5781 s
00001620         7C8106E9   7FFD6000     ERROR_SUCCESS (000  激活           32 + 0       0.0000 s      0.0000 s
0000163C         7C8106E9   7FFD3000     ERROR_SUCCESS (000  激活           32 + 1       0.0000 s      0.0000 s
000016FC         7C8106E9   7FF3A000     ERROR_SUCCESS (000  激活           32 + 0       0.2812 s      0.0000 s
2010-1-16 00:06
0
游客
登录 | 注册 方可回帖
返回