reversing.kr icon indicating copy to clipboard operation
reversing.kr copied to clipboard

help wanted

Open N0zoM1z0 opened this issue 1 year ago • 0 comments

in SimpleVM, i just find a problem in this,

image

it seems that xor 0x20 and xor 0x10 should be done together , so I find it confused that the print_asm.py just reverse like this table[i] ^= 0x20 table[i] = ((table[i] << 3) | (table[i] >> (8 - 3))) & 0xff And why the program will goto(it is in else branch, but check_flag is in else if branch)

for ( i = 0; i <= 199; ++i )
            *(_BYTE *)(i + 134525088) = sub_80489AA(*(unsigned __int8 *)(i + 134525088), 3);

It cannot be debugged, so I really don't understand the real process of this sub_8048556. Need help plz.

N0zoM1z0 avatar Mar 06 '24 09:03 N0zoM1z0