ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [reversing.kr] imageprc
    프로그래밍/Reversing 2022. 4. 18. 20:27
    반응형

     

     

    1단계 - 실행해보기

     

     

    2단계 - 패킹확인

     

     

    3단계 - 해보기

     

    wrong 메세지 박스가 나오니 메세지박스에 브레이크 포인트

     

     

     

     

    뭔가 계속 반복하고 있다.. 

     

     

     

    성공하면 뭐가뜨는거는 아닌거 같은데..

     

     

    응~ 그런 프로그램이아니라

    마우스로 뭘 그리고 검사 맞는 프로그램...

    왜 빈공간이 있나 했네..

     

    내가 그린 그림을 프로그램에 있는 파일과 비교하는 듯 하다.

     

     

     

    dl,bl에 내가 그린 그림과 정답 그림을 비교해서 다르면 점프시켜서 틀렸다고 표시하는 듯.

    edi를 0으로 초기화하고 edi가 15F90보다 낮은 경우 반복하는 것으로 보인다.

    edi는 그림을 헥스파일로 바꿨을때 길이 카운터일 것이다.

     

    여기까지는 알겠는데 뒤는 잘 모르겠다 컨닝하자..

     

     

     

    47E060을 가보니 FF FF FF FF FF FF이런식으로 되어있었다.

     

    peview로 열어보니 15f90을 더하면 끝부분이 나온다 딱 여기네..

     

     

    근데 이걸 어떻게 복사해서 확인하지..

     

     

     

    일단 이미지는 비트맵이고 사이즈는 알아냈다.

    width가 c8이네 제작자의 의도인가?

    에잇 width 왜 이리 어려워

    앞으로 욕할때는 교양있게 200의 16진수야 라고 해야하나

     

     

    일단 그림판으로 C8 * 96 사이즈의 파일을 만들어 저장해준다. 200 * 150

    저장한파일을 hxd로 열어서 0x36뒷부분을 날려주고

     

    x64dbg에서 edit로 들어가 hex를 복사한다

     

    hxd에 붙여넣어준다

    저장 후 확인

     

    아 너무 어렵다..

     

     

    반응형

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

    [reversing.kr] position  (0) 2022.04.19
    [reversing.kr] replace  (0) 2022.04.17
    [레나 튜토리얼] 06  (0) 2022.04.17
    11. [레나 튜토리얼] 05  (0) 2022.04.17
    10. [레나 튜토리얼] 04  (0) 2022.04.17

    댓글

Designed by Tistory.