Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CPU Disasm
- Address Hex dump Command Comments
- 0040127D |> /8A0C1A MOV CL,BYTE PTR DS:[EBX+EDX] ; start while
- 00401280 |. |80F1 29 XOR CL,29
- 00401283 |. |02C8 ADD CL,AL
- 00401285 |. |80F9 41 CMP CL,41
- 00401288 |. |7C 1C JL SHORT 004012A6
- 0040128A |. |80F9 5A CMP CL,5A
- 0040128D |. |7F 17 JG SHORT 004012A6
- 0040128F |> |888A 3C314000 MOV BYTE PTR DS:[EDX+40313C],CL ; other while start
- 00401295 |. |C682 3D314000 MOV BYTE PTR DS:[EDX+40313D],0
- 0040129C |. |FEC2 INC DL
- 0040129E |. |FEC8 DEC AL
- 004012A0 |. |3C 00 CMP AL,0
- 004012A2 |. |74 08 JE SHORT 004012AC
- 004012A4 |.^\EB D7 JMP SHORT 0040127D ; end while
- 004012A6 |> B1 52 MOV CL,52
- 004012A8 |. 02C8 ADD CL,AL
- 004012AA |.^ EB E3 JMP SHORT 0040128F ; other while end
- 004012AC |> 33D2 XOR EDX,EDX
- 004012AE |. B8 05000000 MOV EAX,5
- 004012B3 |> 8A0C1A MOV CL,BYTE PTR DS:[EBX+EDX]
- 004012B6 |. 80F1 27 XOR CL,27
- 004012B9 |. 02C8 ADD CL,AL
- 004012BB |. 80C1 01 ADD CL,1 ; Switch (cases 40..59, 2 exits)
- 004012BE |. 80F9 41 CMP CL,41
- 004012C1 |. 7C 1C JL SHORT 004012DF
- 004012C3 |. 80F9 5A CMP CL,5A
- 004012C6 |. 7F 17 JG SHORT 004012DF
- 004012C8 |> 888A 41314000 MOV BYTE PTR DS:[EDX+403141],CL ; and other while start, cases 40 ('@'), 41 ('A'), 42 ('B'), 43 ('C'), 44 ('D'), 45 ('E'), 46 ('F'), 47 ('G'), 48 ('H'), 49 ('I'), 4A ('J'), 4B ('K'), 4C ('L'), 4D ('M'), 4E ('N'), 4F ('O'), 50 ('P'), 51 ('Q'), 52 ('R'), 53 ('S'), 54 ('T'), 55 ('U'), 56 ...
- 004012CE |. C682 42314000 MOV BYTE PTR DS:[EDX+403142],0
- 004012D5 |. FEC2 INC DL
- 004012D7 |. FEC8 DEC AL
- 004012D9 |. 3C 00 CMP AL,0
- 004012DB |. 74 08 JE SHORT 004012E5
- 004012DD |.^ EB D4 JMP SHORT 004012B3
- 004012DF |> B1 4D MOV CL,4D ; Default case of switch d2k2_crackme01.4012BB
- 004012E1 |. 02C8 ADD CL,AL
- 004012E3 |.^ EB E3 JMP SHORT 004012C8 ; and other while end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement