Сейчас на форуме: bartolomeo (+4 невидимых) |
eXeL@B —› Вопросы новичков —› Поясните код на асме плизюю |
Посл.ответ | Сообщение |
|
Создано: 02 апреля 2006 19:38 · Поправил: Loras · Личное сообщение · #1 Mozet li kto pomochj razabratsa s etim kodom ? Ja v programmu vviol KEY - 112233445566 i na GetWindowTextA vivalilsia na eto: 00424517 |> /80FB 2D /CMP BL,2D 0042451A |74 79 |JE SHORT Akis.00424595 0042451C |. |8B4C24 10 |MOV ECX,DWORD PTR SS:[ESP+10] 00424520 |. |81E1 FF000000 |AND ECX,0FF 00424526 |. |51 |PUSH ECX 00424527 |. |E8 9FD31000 |CALL Akis.005318CB 0042452C |. |83C4 04 |ADD ESP,4 0042452F |. |85C0 |TEST EAX,EAX 00424531 |. |75 62 |JNZ SHORT Akis.00424595 00424533 |. |80FB 30 |CMP BL,30 00424536 |. |7C 0D |JL SHORT Akis.00424545 00424538 |. |80FB 39 |CMP BL,39 0042453B |. |7F 08 |JG SHORT Akis.00424545 0042453D |. |0FBEFB |MOVSX EDI,BL 00424540 |. |83EF 30 |SUB EDI,30 00424543 |. |EB 22 |JMP SHORT Akis.00424567 00424545 |> |80FB 61 |CMP BL,61 00424548 |. |7C 0D |JL SHORT Akis.00424557 0042454A |. |80FB 66 |CMP BL,66 0042454D |. |7F 08 |JG SHORT Akis.00424557 0042454F |. |0FBEFB |MOVSX EDI,BL 00424552 |. |83EF 57 |SUB EDI,57 00424555 |. |EB 10 |JMP SHORT Akis.00424567 00424557 |> |80FB 41 |CMP BL,41 0042455A |. |7C 50 |JL SHORT Akis.004245AC 0042455C |. |80FB 46 |CMP BL,46 0042455F |. |7F 4B |JG SHORT Akis.004245AC 00424561 |. |0FBEFB |MOVSX EDI,BL 00424564 |. |83EF 37 |SUB EDI,37 00424567 |> |83FF FF |CMP EDI,-1 0042456A |. |74 40 |JE SHORT Akis.004245AC 0042456C |. |8B5C24 18 |MOV EBX,DWORD PTR SS:[ESP+18] 00424570 |. |8B5424 30 |MOV EDX,DWORD PTR SS:[ESP+30] ; kernel32.7C80C718 00424574 |. |6A 00 |PUSH 0 00424576 |. |6A 10 |PUSH 10 00424578 |. |43 |INC EBX 00424579 |. |55 |PUSH EBP 0042457A |. |52 |PUSH EDX 0042457B |. |895C24 28 |MOV DWORD PTR SS:[ESP+28],EBX 0042457F |. |E8 1CDF1000 |CALL Akis.005324A0 00424584 |. |8BC8 |MOV ECX,EAX 00424586 |. |8BC7 |MOV EAX,EDI 00424588 |. |8BDA |MOV EBX,EDX 0042458A |. |99 |CDQ 0042458B |. |03C8 |ADD ECX,EAX 0042458D |. |13DA |ADC EBX,EDX 0042458F |. |894C24 30 |MOV DWORD PTR SS:[ESP+30],ECX 00424593 |. |8BEB |MOV EBP,EBX 00424595 |> |8B4424 1C |MOV EAX,DWORD PTR SS:[ESP+1C] 00424599 |. |8A18 |MOV BL,BYTE PTR DS:[EAX] 0042459B |. |40 |INC EAX 0042459C |. |84DB |TEST BL,BL 0042459E |. |885C24 10 |MOV BYTE PTR SS:[ESP+10],BL 004245A2 |. |894424 1C |MOV DWORD PTR SS:[ESP+1C],EAX 004245A6 ^\0F85 6BFFFFFF \JNZ Akis.00424517 ************************************************ REGISTERS: EAX 00B44501 ASCII "12233445566" ECX 000027F4 EDX 00009C01 EBX 16B44931 ESP 0012EE64 EBP 00000000 ESI 0000D04A EDI 0012EF0C EIP 00424511 Akis.00424511 Chto on zdiesj vichitivajietsa? Ya v assme tolko nachinajuschijj... |
|
Создано: 02 апреля 2006 19:47 · Поправил: Mifodix · Личное сообщение · #2 |
|
Создано: 02 апреля 2006 19:48 · Личное сообщение · #3 |
|
Создано: 02 апреля 2006 20:41 · Личное сообщение · #4 |
eXeL@B —› Вопросы новичков —› Поясните код на асме плизюю |