일단 힌트에서는 name값은 1자리인데 실행파일에서는 3자리 이하이면 필터링을 하고 있다.


그래서 올리디버거를 통해 cmp eax,3 cmp eax,1로 바꾸어 필터링이 안걸리도록 파일을 변경하였다.


그 다음에 name을 입력하면 serial이 만들어 지는데 알고리즘을 분석하지 않고 숫자 또는 알파벳 이라고 했기 때문에 


0~9,a~z,A~Z을 수작업으로 대입하여 KEY값을 찾게 되었다


분명히 이렇게 푸는게 아닌데 왜이렇게 풀었는지 모르겠다. 할거없을때 다시 해봐야겠다.

'문제 > CodeEngn_Basic' 카테고리의 다른 글

CodeEngn Basic 19  (0) 2017.01.10
CodeEngn Basic 18  (0) 2017.01.10
CodeEngn Basic 16  (0) 2017.01.10
CodeEngn Basic 15  (0) 2017.01.10
CodeEngn Basic 14  (0) 2017.01.10

+ Recent posts