PHP WEB 安全

LAMP 相关安全漏洞

     sql注入,代码注入,系统命令注入,apache、nginx配置漏洞。

          sql注入:通过构建特殊的输入作为传入web应用程序,而这些输入大都是一些sql的语法组合,通过sql语句进而执行攻击者所要的操作,其主要原因是程序里没有细致的过滤用户输入的数据,导致非法数据侵入系统。

         【预防方法】

              1.过滤好字符串,判断好参数类型

               get_magic_quotes_gpc检查是否自动转义(<5.4)

               addslashes,mysqli_real_escape_string插入前转义;

               stripslashes反转义;

             2.使用mysqli,pdo等预编译语句方式执行sql

             3.过滤掉敏感sql,如select union ,drop table

前后端结合的安全漏洞

     表单校验,xss跨站脚本攻击,csfr跨站请求攻击,会话劫持,上传文件漏洞。

业务逻辑相关漏洞

     防刷和ip伪造,WEB代码目录问题,文件路径注入,身份权限验证,密码问题,金额非负问题,短信验证码,日志路径安全。



暂时就这么多,后续会跟新。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值