文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>$smarty.get 利用js跨站攻击 ...

$smarty.get 利用js跨站攻击 ...

时间:2010-08-11  来源:wangschang

1.在js中调用了$smarty.get.key

  看下列代码;a.php?key="</script><script>window.alert('test');</script><iframe src="http://www.baidu.com" frameborder="0" width="960" height="640"></iframe><script>"

js代码如下:

<script>
var key="<{$smarty.get.key}>";
</script>
代码置换以后就会变成如下:
<script>
var key=”"
</script>
<script>
window.alert('test');
</script>
<iframe src="http://www.baidu.com" frameborder="0" width="960" height="640"></iframe>
<script>"
</script>
显而易见 被攻击了
url地址一定不能当做参数传递给作为iframe 地址
可以间接保存到数据库中查询出来,保证每个url都是可以信任的

   

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载