reversing/립케알

reversing.kr EasyKeygen

ddanss 2019. 2. 17. 13:21
728x90

문제 : Serial이 5B134977135E7D13 일때 Name 찾기.

 

답을 찾는 부분은

main thread부분에서

Call Easy_key.00401000 안에 있는

 

이부분이다.

 

여기 전체 루프문을 살펴보면 내가 입력한 Name들과 다른 곳에서 끌어오는 숫자(10,20,30)과 XOR연산을 한다.

MOVSZ ECX, BYTE PTR SS:[ESP+ESI+C]

MOVSX EDX, BYTE PTR SS:[ESP+EBP+10]

XOR ECX, EDX

가 그 부분이다.

첫글자는 10과 xor, 두번쨰글자는 20과 xor, 세번쨰글자는 30과xor, 4번쨰글자는 다시 10과 xor 이렇게 반복된다.

 

답은 문제에서 주어준 시리얼을 10,20,30과 xor역연산을 하면 된다.

반응형