본문 바로가기

전체 글

(63)
[ CodeEngn ] Basic RCE 3 문제 풀이 URL : https://ch.codeengn.com/ CodeEngn.com [코드엔진] 코드엔진은 국내 리버스엔지니어링 정보공유를 위해 2007년 부터 리버스엔지니어링 컨퍼런스 및 세미나, 워크숍을 현업 실무자들과 함께 운영하고 있는 비영리 커뮤니티입니다. ch.codeengn.com 실행시켜보면 그러면 'MSVBVM50.DLL'를 다운로드해줄 필요가 있다. Download : https://ko.dll-files.com/msvbvm50.dll.html 다운로드 버튼을 누르고 압축 해제하자. 그러면 3개의 파일이 보이는데 .DLL 파일 빼고 다른 건 현재 문제 푸는 데에는 필요가 없다. .DLL 파일을 드래그 앤 드롭으로 03.exe가 있는 데에 넣어주자. 그러면 03.exe 파일을 실행시켜주자 그러..
[ CodeEngn ] Basic RCE 2 문제 풀이 URL : https://ch.codeengn.com/ CodeEngn.com [코드엔진] 코드엔진은 국내 리버스엔지니어링 정보공유를 위해 2007년 부터 리버스엔지니어링 컨퍼런스 및 세미나, 워크숍을 현업 실무자들과 함께 운영하고 있는 비영리 커뮤니티입니다. ch.codeengn.com OllyDbg로 열어보면 "Unable to open or read file"라는 메시지와 밑에 경로가 나타나는 창을 볼 수 있다. 즉, 파일을 열거나 읽을 수 없다는 뜻이다. 그러면 OllyDbg 툴을 사용을 하지 못한다. 어떻게 해야 할까? 당연히 다른 툴을 사용하면 된다. 이 툴의 이름은 'PEView' 이다. PEView 란? : 윈도우 용 실행 파일인 PE(Portable Executable)의 구조를 분석할 ..
[ CodeEngn ] Basic RCE 1 문제 풀이 URL : https://ch.codeengn.com/ CodeEngn.com [코드엔진] 코드엔진은 국내 리버스엔지니어링 정보공유를 위해 2007년 부터 리버스엔지니어링 컨퍼런스 및 세미나, 워크숍을 현업 실무자들과 함께 운영하고 있는 비영리 커뮤니티입니다. ch.codeengn.com 이제 올리디 버거(OllyDbg) 툴을 사용해 01.exe 실행파일을 열어보자! 그래도 안된다면 OllyDbg.exe 실행시키고 01.exe 파일을 실행시킨 OllyDbg.exe 에다가 드래그 앤 드롭 하면 된다. Open with OllyDbg 클릭! 어셈블리어를 배워 본 적이 없으신 분들은 어셈블리어를 배워서 오길 바란다. (안 배우면 이해 잘 못함..) 막상 문제를 뜯어서 보게 되면 뭐부터 해야 할지 잘 모르는 경..