반응형
Codeengn Challenges = Basic 17 풀이.
KEY 값이 BEDA-2F56-BC4F4368-8A71-870B일 때 NAME을 구하라는 문제이다.
다운로드해서 .exe 파일을 실행해본다.
문제에 있는 KEY 값 써보자. Check it!을 눌러본다.
더 많은 문자를 입력하라고 한다.
아마 NAME의 문자열 길이를 비교하는 함수가 있는 거 같다.
일단 PEID를 실행해본다.
따로 패킹은 아니다.
일단 올리디버거를 실행한다.
문자열을 검색하고, 따라가서 1개 이상으로 바꿔줘야 한다.
CMP문으로 문자열의 개수를 비교하는 것이 보인다.
수정해야 되서 파일로 만든다.
저장한다.
저장을 한 뒤에는 1글자만 입력해도 딱히 문제가 생기지 않는다.
A ~ Z, a ~ z, 0 ~ 9까지 대입해본다. 좀 노가다일 수도 있다. 답은 F
Cf) 음.......................무슨 문제인지....하다보니 풀린 느낌이다.
반응형
'# Related site issues > CODEENGN' 카테고리의 다른 글
Codeengn Challenges = Basic 19. (0) | 2018.04.03 |
---|---|
Codeengn Challenges = Basic 18. (0) | 2018.04.03 |
Codeengn Challenges = Basic 16. (0) | 2018.04.03 |
Codeengn Challenges = Basic 15. (0) | 2018.04.02 |
Codeengn Challenges = Basic 14. (0) | 2018.04.02 |