[Reversing] N00bCTF How you find my flag?


[Reversing] N00bCTF How you find my flag?

Rev - How you find my flag? (150 point) http://52.79.224.215/challenges 리버싱 문제는 1문제 있어서 한 문제 있어서 한번 풀어봤다. 기본적으로 주어지는 문제 바이너리는 32-bit 리눅스 실행 파일이다. 입력 값을 받는데 항상 결과 값은 똑같다. 플래그가 아래에 있다는 말만 있다. main() 에서는 특별한 건 없다. 그래서 여기만 보면 딱히 할게 없는데,, 함수 목록을 보니 이름이 신기한게 있어 확인해 봤더니 뭔가 암호화 되어 있는 문자열이 있고 복호화하는 루틴이 존재 했다. 파이썬으로 복호화 스크립트를 짜서 돌려 보면, 플래그가 뜰거 같다. 스크립트를 돌리면, N00bCTF{Wh3r3 까지 밖에 뜨지 않는다. N00bCTF{Wh3r3 + I5_My(func..........



원문링크 : [Reversing] N00bCTF How you find my flag?