본문 바로가기

모의해킹/Dreamhack

XS-Search [WEB LEVEL1]

728x90

문제 정보

XS-Search 공격은 다른 오리진의 비밀 정보를 SOP를 우회하여 쿼리 형태로 한 글자씩 유출하는 형태의 공격이다.

로컬호스트에서만 접근할 수 있는 플래그에 접근하여 한글자씩 유출하는 것이다.

 

문제 정보

이건 소스코드를 확인을 안하면 못 풀꺼같은 문제이다...

 

소스코드

if 문을 보면 private가 True이고 remote_addr이 127.0.0.1이 아니고 headers 부분 중 HOST의 값이 127.0.0.1:8000이 아니면 continue로 가는 거 같다. if 문을 빠져나가기 위해서는 HOST 부분에 127.0.0.1:8000을 주면 빠져나오는 거 같다.

 

문제 풀이

버프를 사용해 HOST 값을 127.0.0.1:8000로 수정을 해주고 요청을 보내니까 응답값에 flag 값이 출력이 된다.

'모의해킹 > Dreamhack' 카테고리의 다른 글

amocafe  (0) 2023.11.03
command-injection-chatgpt  (0) 2023.11.01
simple-web-request [WEB LEVEL1]  (2) 2023.05.22
ex-reg-ex [WEB LEVEL1]  (3) 2023.05.18
out of money [WEB LEVLE1]  (0) 2023.05.16