首页
社区
课程
招聘
[求助]菜鸟看不懂代码,大侠指点一下吧。
发表于: 2006-4-27 17:50 4660

[求助]菜鸟看不懂代码,大侠指点一下吧。

2006-4-27 17:50
4660
00AD11E0 >  81EC 30010000   SUB ESP,130
00AD11E6    53              PUSH EBX
00AD11E7    55              PUSH EBP
00AD11E8    56              PUSH ESI
00AD11E9    8B35 5020AD00   MOV ESI,DWORD PTR DS:[<&MSVCRT._ltoa>]   ; msvcrt._ltoa
00AD11EF    57              PUSH EDI
00AD11F0    8BBC24 44010000 MOV EDI,DWORD PTR SS:[ESP+144]
00AD11F7    6A 10           PUSH 10
00AD11F9    68 2C30AD00     PUSH YTuDrive.00AD302C
00AD11FE    57              PUSH EDI
00AD11FF    FFD6            CALL ESI
00AD1201    8B9C24 54010000 MOV EBX,DWORD PTR SS:[ESP+154]
00AD1208    6A 10           PUSH 10
00AD120A    68 4030AD00     PUSH YTuDrive.00AD3040
00AD120F    53              PUSH EBX
00AD1210    FFD6            CALL ESI
00AD1212    A1 2430AD00     MOV EAX,DWORD PTR DS:[AD3024]
00AD1217    83C4 18         ADD ESP,18
00AD121A    6A 00           PUSH 0
00AD121C    50              PUSH EAX
00AD121D    FF15 0420AD00   CALL DWORD PTR DS:[<&KERNEL32.TerminateT>; kernel32.TerminateThread
00AD1223    68 2030AD00     PUSH YTuDrive.00AD3020
00AD1228    6A 00           PUSH 0
00AD122A    6A 00           PUSH 0
00AD122C    68 2011AD00     PUSH YTuDrive.00AD1120
00AD1231    6A 00           PUSH 0
00AD1233    6A 00           PUSH 0
00AD1235    FF15 0020AD00   CALL DWORD PTR DS:[<&KERNEL32.CreateThre>; kernel32.CreateThread
00AD123B    33C9            XOR ECX,ECX
00AD123D    33D2            XOR EDX,EDX
00AD123F    894C24 29       MOV DWORD PTR SS:[ESP+29],ECX
00AD1243    895424 15       MOV DWORD PTR SS:[ESP+15],EDX
00AD1247    A3 2430AD00     MOV DWORD PTR DS:[AD3024],EAX
00AD124C    A0 6C30AD00     MOV AL,BYTE PTR DS:[AD306C]
00AD1251    894C24 2D       MOV DWORD PTR SS:[ESP+2D],ECX
00AD1255    895424 19       MOV DWORD PTR SS:[ESP+19],EDX
00AD1259    894C24 31       MOV DWORD PTR SS:[ESP+31],ECX
00AD125D    895424 1D       MOV DWORD PTR SS:[ESP+1D],EDX
00AD1261    884424 28       MOV BYTE PTR SS:[ESP+28],AL
00AD1265    884424 14       MOV BYTE PTR SS:[ESP+14],AL
00AD1269    894C24 35       MOV DWORD PTR SS:[ESP+35],ECX
00AD126D    895424 21       MOV DWORD PTR SS:[ESP+21],EDX
00AD1271    8D4424 28       LEA EAX,DWORD PTR SS:[ESP+28]
00AD1275    6A 10           PUSH 10
00AD1277    66:894C24 3D    MOV WORD PTR SS:[ESP+3D],CX
00AD127C    66:895424 29    MOV WORD PTR SS:[ESP+29],DX
00AD1281    50              PUSH EAX
00AD1282    57              PUSH EDI
00AD1283    884C24 47       MOV BYTE PTR SS:[ESP+47],CL
00AD1287    885424 33       MOV BYTE PTR SS:[ESP+33],DL
00AD128B    FFD6            CALL ESI
00AD128D    8D4C24 20       LEA ECX,DWORD PTR SS:[ESP+20]
00AD1291    6A 10           PUSH 10
00AD1293    51              PUSH ECX
00AD1294    53              PUSH EBX
00AD1295    FFD6            CALL ESI
00AD1297    8B1D 6020AD00   MOV EBX,DWORD PTR DS:[<&Syunew3D.#7>]    ; SYUNEW3D.FindPort
00AD129D    8B2D 5C20AD00   MOV EBP,DWORD PTR DS:[<&Syunew3D.#5>]    ; SYUNEW3D.YRead
00AD12A3    83C4 18         ADD ESP,18
00AD12A6    33FF            XOR EDI,EDI
00AD12A8    8D5424 3C       LEA EDX,DWORD PTR SS:[ESP+3C]
00AD12AC    52              PUSH EDX
00AD12AD    57              PUSH EDI
00AD12AE    FFD3            CALL EBX
00AD12B0    8BF0            MOV ESI,EAX
00AD12B2    85F6            TEST ESI,ESI
00AD12B4    75 24           JNZ SHORT YTuDrive.00AD12DA
00AD12B6    8D4424 3C       LEA EAX,DWORD PTR SS:[ESP+3C]
00AD12BA    8D4C24 14       LEA ECX,DWORD PTR SS:[ESP+14]
00AD12BE    50              PUSH EAX
00AD12BF    8D5424 2C       LEA EDX,DWORD PTR SS:[ESP+2C]
00AD12C3    51              PUSH ECX
00AD12C4    52              PUSH EDX
00AD12C5    8D4424 1F       LEA EAX,DWORD PTR SS:[ESP+1F]
00AD12C9    6A 01           PUSH 1
00AD12CB    50              PUSH EAX
00AD12CC    FFD5            CALL EBP
00AD12CE    8BF0            MOV ESI,EAX
00AD12D0    85F6            TEST ESI,ESI
00AD12D2    74 3A           JE SHORT YTuDrive.00AD130E
00AD12D4    47              INC EDI
00AD12D5    83FF 7F         CMP EDI,7F
00AD12D8  ^ 7C CE           JL SHORT YTuDrive.00AD12A8
00AD12DA    FF15 1420AD00   CALL DWORD PTR DS:[<&KERNEL32.GetCurrent>; kernel32.GetCurrentProcessId
00AD12E0    50              PUSH EAX
00AD12E1    6A 00           PUSH 0
00AD12E3    6A 01           PUSH 1
00AD12E5    FF15 1020AD00   CALL DWORD PTR DS:[<&KERNEL32.OpenProces>; kernel32.OpenProcess
00AD12EB    8BF8            MOV EDI,EAX
00AD12ED    85FF            TEST EDI,EDI
00AD12EF    74 10           JE SHORT YTuDrive.00AD1301
00AD12F1    6A 00           PUSH 0
00AD12F3    57              PUSH EDI
00AD12F4    FF15 0820AD00   CALL DWORD PTR DS:[<&KERNEL32.TerminateP>; kernel32.TerminateProcess
00AD12FA    57              PUSH EDI
00AD12FB    FF15 1820AD00   CALL DWORD PTR DS:[<&KERNEL32.CloseHandl>; kernel32.CloseHandle
00AD1301    8BC6            MOV EAX,ESI
00AD1303    5F              POP EDI
00AD1304    5E              POP ESI
00AD1305    5D              POP EBP
00AD1306    5B              POP EBX
00AD1307    81C4 30010000   ADD ESP,130
00AD130D    C3              RETN
00AD130E    5F              POP EDI
00AD130F    5E              POP ESI
00AD1310    5D              POP EBP
00AD1311    33C0            XOR EAX,EAX
00AD1313    5B              POP EBX
00AD1314    81C4 30010000   ADD ESP,130
00AD131A    C3              RETN

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 122
活跃值: (45)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
我靠,我建议你还是先去学一学汇编吧
2006-4-27 21:43
0
雪    币: 235
活跃值: (41)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
3
同上!
你还是学汇编,这是基础!每句都可以查出来,但是连起来就会有不同的意思!
2006-4-28 12:08
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢了
我在努力学习
2006-4-28 14:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这个哪里弄来的程序调试时复制下来的反汇编代码,何谓汇编?Assembly据说是被译为组合的哦,那些高级语言编译器生成的代码反汇编后是很恐怖的,就是一个杂,要不意大利手工西服就不那么贵了。呵呵
2006-5-15 21:32
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
最初由 狐山惊鸿 发布
这个哪里弄来的程序调试时复制下来的反汇编代码,何谓汇编?Assembly据说是被译为组合的哦,那些高级语言编译器生成的代码反汇编后是很恐怖的,就是一个杂,要不意大利手工西服就不那么贵了。呵呵
'
2006-5-15 23:37
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
7
这样的代码没办法看懂,不过有点像枚举进程或线程的代码。

晕,没看清楚,这已是一个老贴了。
2006-5-15 23:48
0
游客
登录 | 注册 方可回帖
返回
//