Web安全测试
网络安全事件
2001年4月27日--5月5日)导火索.撞机事件
美国 2.7黑客案件事件
6.网络破坏:
主页篡改、文件删除、毁坏OS 、格式化磁盘
7. 数据窃取:
敏感数据拷贝、监听敏感数据传输---共享媒介 /服务器监听/远程监听RMON
8.伪造、浪费与滥用资源:
违规使用
9.篡改审计数据:
A2 跨站脚本(XSS)
Cross Site Scripting(XSS),翻译成中文即“跨 站脚本攻击”。它指的是恶意攻击者往Web页面里 插入恶意html代码,当用户浏览该页之时,嵌入其 中Web里面的html代码会被执行,从而达到恶意用 户的特殊目的。 实例
如何防范
主要看代码里对用户输入的地方有没有做长度和 对”<”,”>”,”;”,”’”等字符是否做过滤。 还有要注意的是对于标签的闭合输入 <script>alert(‘test’)</script>,代码是不会被执行 的,因为在源代码里,有其它的标签未闭合,如少了 一个</script>,这个时候,你只要闭合一个 </script>,代码就会执行,如:输入 </script><script>alert(‘test’)</script>,这样就 可以弹出一个test的框
A4-不正确的直接对象引用
意指一个已经授权的用户,通过更改访问时的一个参 数,从而访问到了原本其并没有得到授权的对象。 Web应用往往在生成Web页面时会用它的真实名字, 且并不会对所有的目标对象访问时来检查用户权限, 所以这就造成了不安全的对象直接引用的漏洞。