Created
September 17, 2014 21:22
-
-
Save iagox86/565617526c6d1b0a6309 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.raw:00000000 push ebp | |
.raw:00000001 mov ebp, esp | |
.raw:00000003 mov eax, [ebp+4] | |
.raw:00000006 test eax, eax | |
.raw:00000008 jnz short loc_17 | |
.raw:0000000A push 57h | |
.raw:0000000C call near ptr 34h | |
.raw:00000011 xor eax, eax | |
.raw:00000013 pop ebp | |
.raw:00000014 retn 8 | |
.raw:00000017 ; --------------------------------------------------------------------------- | |
.raw:00000017 | |
.raw:00000017 loc_17: ; CODE XREF: .raw:00000008j | |
.raw:00000017 mov cl, [eax] | |
.raw:00000019 test cl, cl | |
.raw:0000001B jz short loc_2E | |
.raw:0000001D mov dl, [ebp+4] | |
.raw:00000020 jmp short $+2 | |
.raw:00000022 ; --------------------------------------------------------------------------- | |
.raw:00000022 | |
.raw:00000022 loc_22: ; CODE XREF: .raw:00000020j | |
.raw:00000022 ; .raw:0000002C0j | |
.raw:00000022 cmp cl, dl | |
.raw:00000024 jz short loc_30 | |
.raw:00000026 mov cl, [eax+1] | |
.raw:00000029 inc eax | |
.raw:0000002A test cl, cl | |
.raw:0000002C jnz short loc_22 | |
.raw:0000002E | |
.raw:0000002E loc_2E: ; CODE XREF: .raw:0000001Bj | |
.raw:0000002E xor eax, eax | |
.raw:00000030 | |
.raw:00000030 loc_30: ; CODE XREF: .raw:00000024j | |
.raw:00000030 pop ebp | |
.raw:00000031 retn 8 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment