Security/Reversing
[써니나타스 Suninatas] 리버싱 reversing No.10
[써니나타스 Suninatas] 리버싱 reversing No.10
2020.08.11http://suninatas.com/challenges/reversing 써니나타스 웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공. www.suninatas.com 써니나타스 리버싱 10번 문제다. 문제 파일을 다운로드 받고 기드라로 열었다. main 함수를 찾기 위해서 String Search를 이용해 main 함수에서 출력할만한 문자열(예를 들어, input이나 correct 등이 이에 해당한다.)를 찾으려고 하였다. 근데.... 넨? AuthKey를 이렇게 친절하게 알려줘도 되는건가? 룰루...?
[드림핵 Dream hack] rev-basic-2
[드림핵 Dream hack] rev-basic-2
2020.08.06이 글은 보호되어 있기 때문에 이것을 보려면 암호가 필요합니다.
CodeEngn Basic RCE L02
CodeEngn Basic RCE L02
2020.07.03https://codeengn.com/challenges/ Basic RCE L01이 너무 흥미로웠어서 바로 다음 문제를 도전해보겠따따따따 따따따따따따따 호옵! 흠 문제만 보면 프로그램 내부 어딘가에 저장되어 있는 패스워드를 찾으면 되는거처럼 보이는데,, 그렇게 쉽지 않겠죠오~? 압축을 풀어보면 위와 같이 02.exe 파일이 생긴다. 흠.. 호환문제가 발생하는데 잠깐 스탑 흠 초콤 당황했지만 문제가 발생하는게 맞는거 같다. 이를 PE 문제라고 한다. PE는 Portable Executable의 줄임말로, 윈도우 운영 체제에서 사용되는 실행파일, DLL, object 코드, FON 폰트 파일 등을 위한 파일 형식이라고 한다. PE 문제가 발생하면 HexCode로 분석하는 점을 노린 문제라고 어느 블로그에 ..
CodeEngn.com Basic RCE L01
CodeEngn.com Basic RCE L01
2020.07.02https://codeengn.com/challenges/ CodeEngn.com [코드엔진] - Challenges 코드엔진은 국내 리버스엔지니어링 정보공유를 위해 2007년 부터 리버스엔지니어링 컨퍼런스 및 비공개 워크숍을 현업 실무자들과 함께 운영하고 있습니다. 리버스엔지니어링이라는 하나의 큰 codeengn.com 위의 사이트에서 풀어볼 수 있는 리버싱 문제다. 문제는 이러하다. 첨부된 파일을 다운로드하여 압축을 풀면 01.exe 파일이 있다. 아예 이쪽은 처음이여서,, 맥 환경에서 .exe를 어떻게 해야될지 모르겠던 나는!?!?! parallels desktop을 이용하여 윈도우 환경을 구성했다. 01.exe를 실행시키면 "하드디스크?를 씨디롬처럼 인식하게 해라~" 뭐 이런 문장이 출력되고 확인..