web前端笔记之Web前端的安全与漏洞
http://www.owasp.org.cn/ 这个会不定时的更新,而且里面说例子和原理都挺全面的, 大家可以去这里看到最新的威胁排行 OWASP: 开放式Web应用程序安全项目(OWASP)是一个非营利组织,不附属于任何企业或财团。因此,由OWASP提供和开发的所有设施和文件都不受商业因素的影响。OWASP支持商业安全技术的合理使用,它有一个论坛,在论坛里信息技术专业人员可以发表和传授专业知识和技能。 什么是漏洞? 漏洞就是一个系统存在的弱点或者缺陷。 漏洞有可能是来自应用软件或者操作系统设计时的缺陷或者编码的时候产生的错误,也可能是来自于数据交互过程中设计的缺陷或者逻辑流程上的问题。这些漏洞有可能被有意或者无意的利用,从而造成一些意外的后果。比如信息泄露,资料被修改,系统被他人控制等等。 常见的一些漏洞 1.注入 其中最常见的就是SQL注入 SQL注入就是把一个SQL语句添加到用户输入的参数中,并且把这个参数发送到后台SQL服务器进行解析并执行。 2.XSS(跨站脚本攻击) 攻击者在网页中插入恶意代码,而网站对于用户输入内容未过滤,当用户浏览该页之时,页面中被插入的代码被执行,从而达到恶意攻击用户的特殊目的。 3.文件上传漏洞 文件上传漏洞是指用户上传一个可执行的脚本文件,并通过此脚本文件获得了执行服务端命令的能力,这种攻击方式也是最直接和有效的,有的时候几乎不需要技术门槛。