해당 위치에서 프로그램 생성
해당 부분에서 창 생성
아무 글자나 넣어서 잘못된 걸 표기하기위해 아무 값이나 asdfasdf 를 넣어주었다.
해당 부분에서 무한 루트를 타는것을 봐서는 여기서 일정 문자열과 맞는지 비교하는 부분인 것 같다.
해당 부분에서 계속 무한루프가 걸려있는걸 확인하고 실행창을 보니 다음과같이 Wrong word!!!가 뜬것을 볼수 있다.
그럼 밑에 문자열인 infinity가 의심스러워 넣어본다면 어떨까?
다음과 같이 maxmin이 뜨는것을 볼 수 있다.
그럼 infinity를 임의의 값으로 수정해서 넣으면 똑같이 maxmin 이 출력될것인가?
다음과같이 똑같이 maxmin이 출력되는걸 확인하였고, infinity가 문제와 관련된 값이라는걸 알 수 있다.
'seKUrity_Study : System & Reversing' 카테고리의 다른 글
[system] crackme 4 (0) | 2023.04.06 |
---|---|
[System] 함수의 에필로그 프롤로그 (0) | 2023.03.27 |
[system] Buffer Overflow (1) | 2023.03.19 |
[system] x86, x64 register (0) | 2023.03.19 |
[system 실습] CrackMe2.exe (0) | 2023.03.19 |