应用功能与安全隐患对应关系

1.功能与隐患的对应关系

安全隐患和Web应用的功能有关,在程序设计或编写代码时,根据此时正在实现的功能对对应的安全隐患采取措施。

Web应用的普遍形式为,首先确定文本的框架结构,然后再将数据填入其中。

SQL注入产生的原因为,在被认定为数据的位置插入了单引号使得数据部分结束,从而更改了SQL语句的构造。

同样也适用于其他的注入型隐患。通过插入引号或分隔符等用于表示“数据部分边界”的字符,从而改变了文本的结构。

2.注入型隐患的比较

隐患名  接口  恶意手段  数据部分边界  
跨站脚本  HTML  注入JavaScript等  < "等
HTTP消息头注入HTTP注入HTTP响应消息头换行符
SQL注入SQL注入SQL命令‘等
OS命令注入Shell脚本注入系统命令;|等
邮件头注入sendmail命令注入或更改邮件头或正文换行符

 

 

 

 

 

 

引用:《Web应用安全权威指南》

转载于:https://www.cnblogs.com/wcsan/p/9174647.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值