Dream Hack 문제중 rev-basic-2 문제 풀이다.
ida를 이용하여 코드를 봤을 경우, if문이 존재하고, if문을 통과 했을 경우 correct가 나온다.
이를 통해 무엇을 입력해야 correct가 나오는지 알 수 있다.
해당 문제 같은 경우 sub_140001000함수에 통과해야 true가 나오는 걸 확인 할 수 있다.
위의 사진은 sub_140001000함수의 사진이고, ac의 문자열과 같아야 통과할 수 있는 것을 확인 가능하다.
이를 통해 ac의 문자열을 타고 들어가면 아래 사진처럼 해당 문자열이 뭔지 알 수 있게된다.
리버싱의 기초적인 문제인 만큼 제일 쉬운 난이도의 문제다.