코드엔진베이직4번 썸네일형 리스트형 [CodeEngn]코드엔진 basic RCE L05 이 프로그램의 등록키는 무엇인가? 파일을 HxD로 열어보면 UPX가 보인다. UPX를 통해 unpack을 해주어야 한다. unpacked되었음을 확인할 수 있다. 원래는 PEiD를 통해 패킹여부를 확인할 수 있다. 하지만 HxD에서 이미 패킹됨을 확인했으니, 이는 넘어가도록 한다. 이 문제는 등록키에 대한 문제이므로, 거의 100% string에 관한 문제일 것이다. strings를 이용해 풀어보려 했으나, 결과가 너무 많이 나와서 ollydbg를 사용하기로 했다. ollydbg를 통해 봤지만 그렇게 의미 있는 정보를 얻진 못했다. 때문에 오른쪽 버튼을 눌러 all referenced text strings를 확인한다. strings를 통해 문제를 풀 수 있음을 유추해낼 수 있다. 어떤 문자열이 있고, .. 더보기 [CodeEngn]코드엔진 basic RCE L04 이 프로그램은 디버거 프로그램을 탐지하는 기능을 갖고 있다. 디버거를 탐지하는 함수의 이름은 무엇인가? 3번과 마찬가지로 함수의 이름을 찾는 문제이다. dependency walker를 사용하여 문제를 풀어보도록 한다. 함수의 기능을 확인할 수 있다. 디버거를 탐지하는 함수의 이름을 유추하면서 문제를 풀면 된다. 끝 더보기 이전 1 다음