crackme 4번을 다운받으면 위 화면과 같이 켜지는 exe파일이 받아진다. 버튼도 활성화가 되어있지 않은 것을 보아 registerd 버튼이 활성화 되는 조건을 찾아야 하는 것 같다.
이 파일을 이뮤니티 디버거에서 켜보았다. 프로그램을 실행시키면 일단 시리얼 넘버가 필요하다. 이 뒤로는 코드가 넘어가질 않아서 쭉 내려서 보며 메인을 찾아야 할 것 같다.
이렇게 글자가 써져 있는 부분이 있어서 메인일 가능성이 있다고 생각해 자세히 보았다. 아래로 내려보니 함수로 보이는것들이 많았는데 그 중에 도움이 될만한 것으로 cmp함수가 보여서 중단점으로 잡고 그 부분부터 실행을 시켜보았다.
1을 쳐보았더니 이렇게 유니코드로 2175800으로 시리얼 넘버로 보이는 숫자가 나왔다. 이뮤니티 디버거에서 실행시켜 뜨는 창에선 숫자를 입력하면 먹통이 되길래 따로 프로그램을 켜서 수를 입력해줬더니 비활성화 되어있던 버튼이 활성화되며 클릭하면 아래와 같이 결과창이 뜬다.
'SWUFORCE > 워게임 문제풀이' 카테고리의 다른 글
써니나타스 9번 라이트업 (0) | 2024.05.14 |
---|---|
써니나타스 8번 라이트업 (0) | 2024.05.14 |
crackme - #1 (0) | 2024.05.08 |
H4CKING GAME cat 라이트업 (0) | 2024.04.02 |
H4CKING GAME LineFeed 라이트업 (0) | 2024.04.02 |