| Find a password |
[Click to reveal].text:00007FF74FD02110 ; void __fastcall __noreturn cmpr(__int64)
.text:00007FF74FD02110 public cmpr
.text:00007FF74FD02110 cmpr proc near ; CODE XREF: main+ED↑p
.text:00007FF74FD02110 push r12
.text:00007FF74FD02112 sub rsp, 20h
.text:00007FF74FD02116 mov r12, rcx
.text:00007FF74FD02119 cmp byte ptr [r12], 41h ; 'A'
.text:00007FF74FD0211E jnz wrong
.text:00007FF74FD02124 cmp byte ptr [r12+1], 53h ; 'S'
.text:00007FF74FD0212A jnz wrong
.text:00007FF74FD02130 cmp byte ptr [r12+2], 4Fh ; 'O'
.text:00007FF74FD02136 jnz wrong
.text:00007FF74FD0213C cmp byte ptr [r12+3], 49h ; 'I'
.text:00007FF74FD02142 jnz wrong
.text:00007FF74FD02148 cmp byte ptr [r12+4], 4Eh ; 'N'
.text:00007FF74FD0214E jnz wrong
.text:00007FF74FD02154 cmp byte ptr [r12+5], 64h ; 'd'
.text:00007FF74FD0215A jnz short wrong
.text:00007FF74FD0215C cmp byte ptr [r12+6], 69h ; 'i'
.text:00007FF74FD02162 jnz short wrong
.text:00007FF74FD02164 cmp byte ptr [r12+7], 75h ; 'u'
.text:00007FF74FD0216A jnz short wrong
.text:00007FF74FD0216C cmp byte ptr [r12+8], 31h ; '1'
.text:00007FF74FD02172 jnz short wrong
.text:00007FF74FD02174 cmp byte ptr [r12+9], 32h ; '2'
.text:00007FF74FD0217A jnz short wrong
.text:00007FF74FD0217C cmp byte ptr [r12+0Ah], 39h ; '9'
.text:00007FF74FD02182 jnz short wrong
.text:00007FF74FD02184 cmp byte ptr [r12+0Bh], 30h ; '0'
.text:00007FF74FD0218A jnz short wrong
.text:00007FF74FD0218C cmp byte ptr [r12+0Ch], 32h ; '2'
.text:00007FF74FD02192 jnz short wrong
.text:00007FF74FD02194 cmp byte ptr [r12+0Dh], 31h ; '1'
.text:00007FF74FD0219A jnz short wrong
.text:00007FF74FD0219C cmp byte ptr [r12+0Eh], 6Ah ; 'j'
.text:00007FF74FD021A2 jnz short wrong
.text:00007FF74FD021A4 cmp byte ptr [r12+0Fh], 39h ; '9'
.text:00007FF74FD021AA jnz short wrong
.text:00007FF74FD021AC cmp byte ptr [r12+10h], 30h ; '0'
.text:00007FF74FD021B2 jnz short wrong
.text:00007FF74FD021B4 cmp byte ptr [r12+11h], 65h ; 'e'
.text:00007FF74FD021BA jnz short wrong
.text:00007FF74FD021BC cmp byte ptr [r12+12h], 31h ; '1'
.text:00007FF74FD021C2 jnz short wrong
.text:00007FF74FD021C4 cmp byte ptr [r12+13h], 32h ; '2'
.text:00007FF74FD021CA jnz short wrong
.text:00007FF74FD021CC cmp byte ptr [r12+14h], 0
.text:00007FF74FD021D2 jnz short wrong
.text:00007FF74FD021D4 mov al, 1
.text:00007FF74FD021D6 jmp short exit_1
.text:00007FF74FD021D8 ; ---------------------------------------------------------------------------
.text:00007FF74FD021D8
.text:00007FF74FD021D8 wrong: ; CODE XREF: cmpr+E↑j
.text:00007FF74FD021D8 ; cmpr+1A↑j ...
.text:00007FF74FD021D8 mov al, 0
.text:00007FF74FD021D8 cmpr endp ;
Every character is in hexadecimal
Simple take each one and put them together and convert from hex to ascii
65 83 79 73 78 100 105 117 49 50 57 48 50 49 106 57 48 101 49 50 = ASOINdiu129021j90e12
|
2026-11-09 17:25 |