문제 종류 - Web
사용한 툴 -
풀이
guess 값과 filename의 내용이 같으면 Flag를 출력하는 문제이다.
우리가 서버 내부를 들여다 볼 수 있는 것도 아니고, 파일의 내용을 추측하는 것은 불가능하다.
하지만 filename의 값이 조작이 가능하다면 어떨까?
extract 함수는 값을 덮어씌워 조작이 가능한 함수이다.
filename이 없고, guess 또한 아무 내용도 존재하지 않는다면 secretcode=guess가 성립할 것이다.
Query를 다음과 같이 전송해보자.
?filename=&guess=
'Wargame > HackCTF' 카테고리의 다른 글
[HackCTF] Input Check 풀이 (150p) (0) | 2020.05.26 |
---|---|
[HackCTF] 마법봉 풀이 (100p) (0) | 2020.05.26 |
[HackCTF] 보물 풀이 (100p) (0) | 2020.05.26 |
[HackCTF] Button 풀이 (50p) (0) | 2020.05.26 |
[HackCTF] Hidden 풀이 (50p) (0) | 2020.05.26 |