[HackCTF-Reversing#5] keygen - 200 points
HackCTF Reversing 다섯 번째 문제는 keygen이다. main 부분이다. fgets를 통해 문자열을 입력받는다. 이 문자열이 check_key 함수의 인자로 들어간다. 일단 우리가 입력한 문자열 s가 al 값으로 전달된다. 이 함수가 종료되지 않기 위해서는 문자열의 길이가 9 이상이어야 하고, 64보다는 작아야 한다. 우리가 입력한 문자열을 encoding 함수에 인자로 전달해 반환된 값을 s2 문자열에 저장하고 있다. 결과적으로 encoding 된 문자열이 보이는 "OO]oUU2U
Reversing/HackCTF
2021. 1. 6. 03:48