ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 9. [레나 튜토리얼] 03
    프로그래밍/Reversing 2022. 4. 14. 16:56
    반응형

     

    reversing.kr 예제를 하나 더 풀려고 했는데

    사이트가 안들어가진다... 

    레나해야지... 레나는 뭐 설명 텍스트파일이 없어서 뭘해야할지 당황스럽다..

     

     

    종료할때도 메세지박스가 뜬다.

     

    파일이 두개 있는데

     

    nag를 제거하란다.. nag는 아무래도 메세지박스를 말하는 듯 하다.

     

    두 파일 모두 실행해보니 똑같은줄 알았는데 헥스값 하나가 다르다..

    저번에 언팩미하면서 조금 지식이 생겨서 살펴볼수있었는데

     

    PE로 시작하는 Image_NT_Header가 훼손되어있다.

     

    특히 image_optional_header가 없어서 다음 섹션들까지 표현이 안된다.

    size of code 부분 부터 잘못됐는데.. 어떻게 고칠지는 감이 안온다..

     

     

     

    그냥 멀쩡한 파일로 디버깅을 시작

    시작하자마자 반기는 점프문 eax가 0이어야 점프한다는데 그냥 점프시키자

     

     

    저번에 xanalyzer라는 플러그인을 소개했는데

    함수를 편리하게 분석해주는 기능을 실행하면

     

    보다 분석이 쉬워진다..

     

    달리 우회할방법이 안보이므로 그냥 Nop (no operation) 시켜버린다.

     

     

     

    저장하면 끝~

     

     

    반응형

    '프로그래밍 > Reversing' 카테고리의 다른 글

    11. [레나 튜토리얼] 05  (1030) 2022.04.17
    10. [레나 튜토리얼] 04  (319) 2022.04.17
    [Ghidra] stryker2k2's crackme 0x00 ~ 0x04  (313) 2022.04.14
    8. [reversing.kr] Easy Unpack me  (311) 2022.04.13
    7. [reversing.kr] Music Player  (313) 2022.04.13

    댓글

Designed by Tistory.