Keygen
-
[Reversing] KeygenCTF write_up/Hack CTF 2019. 8. 5. 00:33
너무 오랜만에 문제를 접하게 됬습니다... 너무 나도 바쁜 일정에 새로운 문제가 나왔다고 해서 한번 풀어봤습니다. 값을 입력하니 아무일도 일어나지 않았습니다. IDA를 이용해서 한번 확인해 보겠습니다. 먼저 fgets를 이용해서 값을 입력 받고 해당 값이 check_key 함수의 인자값으로 들어갑니다. 입력한 값의 길이가 9보다는 커야하고 0x40이라고 되어있지만 10진수로 64! 64보다는 작아야 합니다. 그리고 encoding함수의 인자값으로 들어가서 반환된 값이 아래와 같은 OO]oUU2U