ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Easy Keygen
    Security/Reversing.kr 2020. 2. 21. 21:08

    [Reversing.kr] Easy Keygen

     

    실행하면 name값과 serial값을 입력받는다.

     

     

    .txt

    serial값이 위 값이 되실 때 name을 구하면 된다.

     

     

    IDA

    sprintf 함수에서 0x10 0x20 0x30 을 반복하며 xor 연산을 해준다.


    sprintf(result, "%s%02X", a, b );

    - sprintf(buf*, "format", 인자1, 인자2, 인자3 ... )

    버퍼에 해당 포맷으로 값을 넣어준다.


    어쨋든 각각의 자리에 ^10 ^20 ^30 을 반복해 serial값을 구해주면

     

    5B 13 49 77 13 5E 7D 13

    4B 33 79 67 33 6E 6D 33

     

    답 : K3yg3nm3

    'Security > Reversing.kr' 카테고리의 다른 글

    Easy ELF  (0) 2020.02.21
    Easy Unpack  (0) 2020.02.21
    Easy Crack  (0) 2020.02.21
Designed by Tistory.