본문 바로가기
리버싱

리버싱 17

by 윤라경 2024. 9. 3.

[2024.09.02]

 

 

언패킹을 진행한 Crackme_16_2를 진행한다

먼저 지난 시간에 확인했듯이 해당 메시지가 뜨는 것을 확인한 후 강의가 끝났었다

그렇기 때문에 오늘은 그 문구가 나오는 코드 쪽이로 이동하여 확인해 봤다

 

 

이쯤에서 브레이크 포인트를 걸고

 

 

전원 버튼을 누르게 되면

 

 

실행 버튼이 활성화가 된다

 

 

45621E 라인에서 JNE를 JMP로 변경시키게 되면 점프문을 이용하여

코드를 다 읽지 않고 점프하게 된다

두 번째 사진의 지점에서 반복문을 통해 여러 번 실행되고

 

 

마지막으로는 패스워드 입력 칸과 함께 해당 메시지가 나타나게 된다

 

 

이번에는 해당 상태에서 브레이크 포인트를 걸고

 

 

해당 사진의 부분에서도 브레이크 포인트를 걸어 위에서부터 실행하고 내려오게 되면

 

 

이런 식으로 또 다른 메시지가 나타나게 된다

 

 

 

강의 소감

코드 자체가 기존의 코드보다 어려웠기 때문에 쉽지는 않았지만

강사님께서 하시는 방법을 반복적으로 따라 했다

언패킹 코드의 경우 이런 식으로 많이 진행되는 것 같다

'리버싱' 카테고리의 다른 글

리버싱 19  (1) 2024.09.05
리버싱 18  (0) 2024.09.03
리버싱 16  (0) 2024.08.30
리버싱 15  (0) 2024.08.30
리버싱 14  (0) 2024.08.29