본문 바로가기

써니나타스리버싱

(4)
[써니나타스] BINARY 9번 문제 풀이 http://suninatas.com/ 써니나타스 웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공. suninatas.com ​ 써니나타스 9 번 리버싱문제를 풀어보았다. ​ 다운을 받아 실행해본화면이다 ​ 시리얼값을 이것저것 넣어보았지만 큰 반응이없다. 틀렸다는 메세지 박스도 나오지않아서 조금 당황. ​ ​ 디버거로 문자열을 확인하니 성공메세지 처럼보이는 부분을 발견하여 거기에 브레이크포인트를 걸어놓고 실행하였다 ​ 시리얼값은 DDDDDDDDD를 눌러서 진행 ​ ​ 내가 입력한 DDDDDDD..... 와 913465 를 비교하여 결과를 정하는 부분. ​ ​ ​ 성공. ​ ​
[써니나타스] BINARY 11번 문제 풀이 http://suninatas.com/ ​ 써니나타스 11번 문제를 풀어보았다. ​ 9번과 똑같은 아이콘의 프로그램과 실행된 상태 ​ ​ ​ 디버거를 이용해서 클리어 문자열을 찾아 이동하였다. ​ 그 부분으로가서 보니 내가입력한 시리얼값 (AAAAAAAAAA...) 와 어떠한 문자열을 비교하는모습. ​ 그 문자열을 입력해보니 시리얼값을 준다. ​ ​ ​
[써니나타스] BINARY 10번 문제 풀이 http://suninatas.com/ ​ 써니나타스 10 번 문제 풀이 ​ ​ 다운받은 문제와 실행했을때의 모습 ​ 에러 메세지. 어떤 컴파일인지 확인해보니 .NET라고한다. .net는 디컴파일이 되는데 하기전에 다른부분도 봐보자. ​ ​ IDA를 확인해서 보니 button이 두개가보인다 ​ 실행화면에 있던 ok 와 out 버튼이라고 예상된다. ​ 그쪽으로 이동 ​ 음? ​ 저게 힌트인가했는데 키 였음.
[써니나타스] BINARY 9번 문제 풀이 http://suninatas.com/ ​ 써니나타스 9 번 리버싱문제를 풀어보았다. ​ 다운을 받아 실행해본화면이다 ​ 시리얼값을 이것저것 넣어보았지만 큰 반응이없다. 틀렸다는 메세지 박스도 나오지않아서 조금 당황. ​ ​ 디버거로 문자열을 확인하니 성공메세지 처럼보이는 부분을 발견하여 거기에 브레이크포인트를 걸어놓고 실행하였다 ​ 시리얼값은 DDDDDDDDD를 눌러서 진행 ​ ​ 내가 입력한 DDDDDDD..... 와 913465 를 비교하여 결과를 정하는 부분. ​ ​ ​ 성공. ​ ​ ​