专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
PHP
当前位置:首页 > 技术文档 > PHP >  > 
php开发网站安全-php外包

使用PHP可以快速的开发网站,在使用PHP的时有许多方面安全要注意的细节:

1,使用隐藏域  隐藏域放一些不被用户看到的信息,如果做一个用户修改密码的功能。把用户的 ID 放到隐藏域中就很危险,这样用户可以修改表单,真接修改其它用户的密码。 安全评估:5星

2,文件上传不重命名 APACHE 有一个文件拓展名实别BUG ,APACHE 在 PHP中广泛使用不得不防,用户上传 test.php.abc 这样会带来安全问题,如果使用的是IIS 6 默认是开启执行ASP 的功能,而IIS 6 有一个缺陷,ASP 拓展名BUG , text.asp:;test.txt 会被当作 ASP 来执行,相当危险 。安全评估:4星

3,文件上传只简单检测文件扩展名 可以写一个 HTML 保存为  text.jpg 上传 安全评估:3星

4,管理地址简单 管理地址使用简单的 admin login 等易被发现安全性关 安全评估:2星

5,数据库表命名规范 这个也行和开发规范有冲究,其实最好不要使用 admin  news type 等来命名,易被猜解出来 安全评估:1星

最后,服务器的配置也非常重要禁用掉一些不常用的SQL 命令 show database show tables desc read file  write file 等。