一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你.....
分类:
其他好文 时间:
2015-07-29 13:50:11
阅读次数:
125
直接上代码@InitBinder protected void initBinder(WebDataBinder binder) { // String类型转换,将所有传递进来的String进行HTML编码,防止XSS攻击 binder.registerCustom...
分类:
编程语言 时间:
2015-07-28 22:42:19
阅读次数:
238
xss:跨站脚本攻击(Cross Site Scripting) 。XSS利用站点内的信任用户.恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时 ,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的。XSS 的根本之道还是过滤用户输入.攻击通过在授权用户访问的页...
分类:
其他好文 时间:
2015-07-28 00:42:36
阅读次数:
96
1、不相信表单对于一般的Javascript前台验证,由于无法得知用户的行为,例如关闭了浏览器的javascript引擎,这样通过POST恶意数据到服务器。需要在服务器端进行验证,对每个php脚本验证传递到的数据,防止XSS攻击和SQL注入2、不相信用户要假设你的网站接收的每一条数据都是存在恶意代码...
分类:
Web程序 时间:
2015-07-26 12:38:29
阅读次数:
117
注:本人使用的Django1.8.3版本进行测试除了使用Django内置表单,有时往往我们需要自定义表单。对于自定义表单Post方式提交往往会带来由CSRF(跨站请求伪造)产生的错误"CSRF verification failed. Request aborted."本篇博客只要针对"表单提交"和...
分类:
其他好文 时间:
2015-07-26 11:01:31
阅读次数:
242
主要内容什么是XSS? {:&.moveIn}XSS的危害有哪些?常见的XSS漏洞如何防范XSS?什么是XSS?跨站脚本攻击(Cross Site Scripting),是一种 Web 应用程序的漏洞,当来自用户的不可信数据被应用程序在没有验证以及反射回浏览器而没有进行编码或转义的情况下进行了处理,...
分类:
其他好文 时间:
2015-07-26 00:15:37
阅读次数:
273
一、表单安全
1、htmlspecialchars()函数
把特殊字符转换为 HTML 实体。这意味着 之类的 HTML 字符会被替换为 < 和 > 。这样可防止攻击者通过在表单中注入 HTML 或 JavaScript 代码(跨站点脚本攻击)对代码进行利用。
跨站点脚本攻击(Cross Site Scripting):为不和层叠样式表(Cascading Style S...
分类:
Web程序 时间:
2015-07-24 18:16:06
阅读次数:
122
安全扫描是soapUI用来确定你的目标服务的潜在的安全漏洞。每个扫描发送一些恶意请求到您的服务,可能是需要处理的一个安全漏洞。下面的安全扫描是目前可用的SQL注入XPath注入边界扫描无效的类型XML格式错误XML炸弹恶意附件跨站脚本自定义脚本1.添加安全扫描添加一个安全扫描步骤测试你的安全测试。无...
分类:
其他好文 时间:
2015-07-24 15:53:24
阅读次数:
214
我们在玩web编程的时候,可能你会不经意的见到一些http500的错误,我想你应该不会陌生的,原因你应该也知道,服务器异常嘛,这时候clr会把这个未处理的异常抛给iis并且包装成http500的错误返回到客户端,就比如下面这样。从这张图中,我故意输入了xss字符,然后的然后,web程序自爆异...
分类:
其他好文 时间:
2015-07-24 06:47:21
阅读次数:
111