분류 전체보기218 [CodeEngn] Basic RCE L06 문제를 보면 unpack을 하고 Serial을 찾으라고 한다. OEP는 Original Entry Point로 패킹된 파일의 실제 프로그램 시작 부분을 의미한다. OEP 이전 실행부분은 패킹된 파일이 메모리에 로드되어 압축을 푸는 명령어가 들어있다고 한다. 그러면 OEP를 제일 먼저 찾아봐야겠군 일단 문제파일을 다운 받았다 디버거에 넣어보자 이런 창이 하나 뜬다 이 프로그램이 패킹되어있다는 의미같다. 열어보면 다음과 같은데 사실 좀 막막하다. OEP를 여기서 어떻게 찾지 ... m.blog.naver.com/PostView.nhn?blogId=suljang2&logNo=140201552400&proxyReferer=https:%2F%2Fwww.google.com%2F I2sec 17기 리버싱[UNPACK.. 2021. 2. 19. abex's crackme #2 일단 먼저 실행을 해보면 이렇게 Name과 Serial을 입력하는 텍스트 박스와 버튼들이 있다. 임의로 아무거나 넣어보면 당연하게도(?) 틀렸다는 메시지가 뜬다. +) Name이 4글자가 넘지 않는다면 오류 창이 뜬다. 옳은 Name과 Serial을 찾아보자 이곳 저곳 둘러보다가 위와 같은 부분을 찾아내서 넣어봤는데 아니었다,, 더 찾아보니 옳은 Name과 Serial을 넣었을 때 나타나는 문구처럼 보이는 것을 발견했고 더 찾다가 성공부분을 찾았다. 그래도 잘 모르겠어서 다시 처음으로 돌아갔다. f2로 종단점 체크하고 f7로 계속 들어가다가 창이 뜨고, name과 serial 입력하고 check를 눌러주면 이 부분으로 이동한다 ! 이 부분이 체크하는 부분일까? 00403329 부분에 종단점 체크 해두고,.. 2021. 2. 18. [suninatas] REVERSING 9 다운로드 받아보면 암호가 걸려있는데, 문제에서 알려준 pw를 치면 풀 수 있다. 디버거에 넣어 실행을 하면 이 창이 나온다. 여기에 어떤 값을 넣으면 될 것 같은데.. 코드를 뒤져보자 f2 f8 f7 로 열심히 뒤져봤는데 아무리 찾아도 알 수가 없었다... f7로 계속 들어가보고 입력받는 부분에 뭘 넣어보면 디버거에서 변화가 일어날 수 있으니까 막 눌러봐도 변화가 없었다. 너무 좌절해 있었는데 f9 계속 누르다가.. 위로 올려봤는데 성공 메시지 창을 발견했다. 어떻게 하면 뜨는걸까? 위로 올려봤더니 덩그러니 얘가 있었다. 그 위에는 덩그러니 얘가 있었다. 둘 중 하나 같아서 메시지 창에 순서대로 넣어보기로 했다. 우앗 성공!! 근데 auth key는 따로 안알려주나 싶어서 913465를 일단 auth k.. 2021. 2. 17. [XCZ.kr] Prob.9 Easy Reversing **처음 문제 파일을 받았는데, 왜인지 모르게 msvcr110.dll 오류가 나서 구글링 후 dll 파일을 C:\Windows\SysWOW64 경로에 넣어주었더니 해결이 되었다.** 그러면 이제 문제를 풀어보자 !! 그냥 바로 실행시켜보면 id와 pw를 입력 받고 who are you?? 가 나오고 끝이 난다. 코드를 살펴보기 위해 main 함수를 찾아보았다. 코드를 보니 기본적인 틀은 id와 pw를 입력받아 옳은 정보이면 long time no see가 나오고, 아니면 who are you?가 출력되는 것 같다. 1) id와 pw 둘 다 틀렸을 경우 아직 id와 pw를 모르니까 임의로 abc123, aabdsf 를 각각 id, pw에 넣어보았다. 그리고 쭉 f8을 눌러 실행해보니까 레지스터 창에 XCZ.. 2021. 2. 17. 이전 1 ··· 29 30 31 32 33 34 35 ··· 55 다음 728x90