xor eax, eax
mov ebx, 0xFFFFFFFF
mov edx, dword [ebp+0x08]
mov edx, dword [edx]
test edx, edx
je label5
cmp byte [edx], 0x00
je label5
cmp byte [edx], 0x2D
je label1
cmp byte [edx], 0x2B
jne label3
jmp label2
label1:
xor ebx, ebx
label2:
inc edx
label3:
cmp byte [edx], 0x30
jl label4
cmp byte [edx], 0x39
jnle label4
movsx ecx, byte [edx]
lea eax, dword [eax+eax*4]
lea eax, dword [ecx+eax*2-0x30]
jmp label2
label4:
test ebx, ebx
jne label5
neg eax
label5:
pop ebp
retn 0x0004
置入代码 ({ 49, 192, 187, 255, 255, 255, 255, 139, 85, 8, 139, 18, 133, 210, 116, 48, 128, 58, 0, 116, 43, 128, 58, 45, 116, 7, 128, 58, 43, 117, 5, 235, 2, 49, 219, 66, 128, 58, 48, 124, 17, 128, 58, 57, 127, 12, 15, 190, 10, 141, 4, 128, 141, 68, 65, 208, 235, 233, 133, 219, 117, 2, 247, 216, 93, 194, 4, 0 })返回 (0 )
|