使用 js(javascript)获取整个网页的内容

学习笔记 马富天 2017-01-09 10:05:57 292 0

【摘要】有的时候我们对目标网站进行 XSS 攻击的时候我们需要获取被攻击页面的内容以及传送到我们的服务器上,本文讲讲如何使用原生 javascript 获取当前页面的内容。

话不多说,直接上代码。文件 1.html 的内容是:

  1. <!DOCTYPE html>
  2. <html>
  3. 	<head>
  4. 		<meta charset="utf-8" />
  5. 		<title> JS 获取整个网页 html 代码</title>		
  6. 	</head>
  7. 	<body>
  8. 		使用原生 JS 获取整个网页 html 代码
  9. 	</body>
  10. 	<script type="text/javascript" src="2.js"></script>
  11. </html>

2.js 文件中的内容是:

  1. load();
  2. function load() 
  3. { 
  4.     var content = document.getElementsByTagName('html')[0].innerHTML; 
  5.     console.log(content);
  6. }

这样就获取到了被 XSS 攻击的网页的 html 源代码,当然有了这些数据就可以使用 ajax 把这些数据发送到我们的服务器上去。执行效果如下图所示:

请输入图片名称

版权归 马富天个人博客 所有

本文标题:《使用 js(javascript)获取整个网页的内容》

本文链接地址:http://www.mafutian.com/245.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 IOS 9 或 IOS 10 屏蔽系统自动更新提示方法 》 下一篇《 使用 Ajax 进行 post 方法数据传输过程中特殊字符丢失的解决办法 》

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码

TOP10

  • 浏览最多
  • 评论最多