首页
社区
课程
招聘
用ollydbg调试,怎么程序自动退出了
发表于: 2004-5-19 08:35 8251

用ollydbg调试,怎么程序自动退出了

2004-5-19 08:35
8251
用ollydbg调试,怎么程序自动退出了
他加了,防调试的程序?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 6
支持
分享
最新回复 (5)
雪    币: 236
活跃值: (160)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
是的,anti-debug
2004-5-19 08:38
0
雪    币: 214
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
有什么方法避免,我用ollydbg
2004-5-19 10:39
0
雪    币: 214
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我是脱了壳以后调试才退出的
2004-5-19 10:56
0
雪    币: 214
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
004341DC >/$ 55             PUSH EBP
004341DD  |. 8BEC           MOV EBP,ESP
004341DF  |. 6A FF          PUSH -1
004341E1  |. 68 80E35400    PUSH _Mir2NoS.0054E380
004341E6  |. 68 04414300    PUSH _Mir2NoS.00434104                   ;  SE handler installation
004341EB  |. 64:A1 00000000 MOV EAX,DWORD PTR FS:[0]
004341F1  |. 50             PUSH EAX
004341F2  |. 64:8925 000000>MOV DWORD PTR FS:[0],ESP
004341F9  |. 83EC 58        SUB ESP,58
004341FC  |. 53             PUSH EBX
004341FD  |. 56             PUSH ESI
004341FE  |. 57             PUSH EDI
004341FF  |. 8965 E8        MOV DWORD PTR SS:[EBP-18],ESP
00434202  |. FF15 48445400  CALL DWORD PTR DS:[<&kernel32.GetVersion>;  KERNEL32.GetVersion
00434208  |. 33D2           XOR EDX,EDX
0043420A  |. 8AD4           MOV DL,AH
0043420C  |. 8915 0C175900  MOV DWORD PTR DS:[59170C],EDX
00434212  |. 8BC8           MOV ECX,EAX
00434214  |. 81E1 FF000000  AND ECX,0FF
0043421A  |. 890D 08175900  MOV DWORD PTR DS:[591708],ECX
00434220  |. C1E1 08        SHL ECX,8
00434223  |. 03CA           ADD ECX,EDX
00434225  |. 890D 04175900  MOV DWORD PTR DS:[591704],ECX
0043422B  |. C1E8 10        SHR EAX,10
0043422E  |. A3 00175900    MOV DWORD PTR DS:[591700],EAX
00434233  |. 6A 01          PUSH 1
00434235  |. E8 C86B0000    CALL _Mir2NoS.0043AE02
0043423A  |. 59             POP ECX
0043423B  |. 85C0           TEST EAX,EAX
0043423D  |. 75 08          JNZ SHORT _Mir2NoS.00434247
0043423F  |. 6A 1C          PUSH 1C
00434241  |. E8 C3000000    CALL _Mir2NoS.00434309
00434246  |. 59             POP ECX
00434247  |> E8 B0350000    CALL _Mir2NoS.004377FC
0043424C  |. 85C0           TEST EAX,EAX
0043424E  |. 75 08          JNZ SHORT _Mir2NoS.00434258
00434250  |. 6A 10          PUSH 10
00434252  |. E8 B2000000    CALL _Mir2NoS.00434309
00434257  |. 59             POP ECX
00434258  |> 33F6           XOR ESI,ESI
0043425A  |. 8975 FC        MOV DWORD PTR SS:[EBP-4],ESI
0043425D  |. E8 E4690000    CALL _Mir2NoS.0043AC46
00434262  |. FF15 DC425400  CALL DWORD PTR DS:[<&kernel32.GetCommand>; [GetCommandLineA
00434268  |. A3 40445900    MOV DWORD PTR DS:[594440],EAX
0043426D  |. E8 A2680000    CALL _Mir2NoS.0043AB14
00434272  |. A3 F0165900    MOV DWORD PTR DS:[5916F0],EAX
00434277  |. E8 4B660000    CALL _Mir2NoS.0043A8C7
0043427C  |. E8 8D650000    CALL _Mir2NoS.0043A80E
00434281  |. E8 A30E0000    CALL _Mir2NoS.00435129
00434286  |. 8975 D0        MOV DWORD PTR SS:[EBP-30],ESI
00434289  |. 8D45 A4        LEA EAX,DWORD PTR SS:[EBP-5C]
0043428C  |. 50             PUSH EAX                                 ; /pStartupinfo
0043428D  |. FF15 E0425400  CALL DWORD PTR DS:[<&kernel32.GetStartup>; \GetStartupInfoA
00434293  |. E8 1E650000    CALL _Mir2NoS.0043A7B6
00434298  |. 8945 9C        MOV DWORD PTR SS:[EBP-64],EAX
0043429B  |. F645 D0 01     TEST BYTE PTR SS:[EBP-30],1
0043429F  |. 74 06          JE SHORT _Mir2NoS.004342A7
004342A1  |. 0FB745 D4      MOVZX EAX,WORD PTR SS:[EBP-2C]
004342A5  |. EB 03          JMP SHORT _Mir2NoS.004342AA
004342A7  |> 6A 0A          PUSH 0A
004342A9  |. 58             POP EAX
004342AA  |> 50             PUSH EAX
004342AB  |. FF75 9C        PUSH DWORD PTR SS:[EBP-64]
004342AE  |. 56             PUSH ESI
004342AF  |. 56             PUSH ESI                                 ; /pModule
004342B0  |. FF15 10445400  CALL DWORD PTR DS:[<&kernel32.GetModuleH>; \GetModuleHandleA
004342B6  |. 50             PUSH EAX
004342B7  |. E8 BB930C00    CALL _Mir2NoS.004FD677
004342BC  |. 8945 A0        MOV DWORD PTR SS:[EBP-60],EAX
004342BF  |. 50             PUSH EAX
004342C0  |. E8 910E0000    CALL _Mir2NoS.00435156
004342C5  |. 8B45 EC        MOV EAX,DWORD PTR SS:[EBP-14]
004342C8  |. 8B08           MOV ECX,DWORD PTR DS:[EAX]
004342CA  |. 8B09           MOV ECX,DWORD PTR DS:[ECX]
004342CC  |. 894D 98        MOV DWORD PTR SS:[EBP-68],ECX
004342CF  |. 50             PUSH EAX
004342D0  |. 51             PUSH ECX
004342D1  |. E8 68630000    CALL _Mir2NoS.0043A63E
004342D6  |. 59             POP ECX
004342D7  |. 59             POP ECX
004342D8  \. C3             RETN

程序开始时,看看在判断我用调试的程序在哪里?
2004-5-19 11:02
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
一个CALL一个CALL试
2005-5-18 16:13
0
游客
登录 | 注册 方可回帖
返回
// // 统计代码