A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 书籍教程 > 网站开发 > php教程 > PHP100视频教程 53:PHP如何防止注入及开发安全
PHP100视频教程 53:PHP如何防止注入及开发安全

PHP100视频教程 53:PHP如何防止注入及开发安全

  • 软件大小:13.00MB
  • 软件语言:简体中文
  • 更新时间:2009-07-09
  • 软件类型:国产软件 / php教程
  • 运行环境:2000/XP/2003/Vista
  • 软件授权:免费软件
  • 官方主页:http://
  • 软件等级 :
  • 软件厂商:紫芙茈荂
立即高速安全下载
  • 介绍说明
  • 下载地址
  • 精品推荐
  • 相关软件
  • 网友评论
  • 软件介绍
1、PHP注入的基本原理
   程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对
用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据
库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的
SQL Injection,即SQL注入。 受影响的系统:对输入的参数不进行检查和过滤的系统

正常来讲,我们通过地址接收一些必要的参数如:
PHP100.php?id=2  页面中我们会使用  2 写入到SQL语句中
正常情况:Select * From Table where id=2
如果我们对SQL语句熟悉,就知道2 我们可以替换成我们需要的SQL语句
如:and exists (select id from admin)


2、防止注入的几种办法

3、PHP其他地方安全设置

1、register_globals = Off   设置为关闭状态
2、SQL语句书写时尽量不要省略小引号和单引号
3、正确的使用 $_POST $_GET $_SESSION 等接受参数,并加以过滤
4、提高数据库命名技巧,对于一些重要的字段可根据程序特点命名
5、对于常用方法加以封装,避免直接暴露SQL语句

 

下载地址

  • PC版

本地下载

相关软件

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

本类排名

本类推荐

装机必备

换一批

相关资讯

公众号