如何进行WEB安全性测试

如何进行WEB安全性测试,第1张

安全性测试

产品满足需求提及的安全能力

n 应用程序级别的安全性,包括对数据或业务功能的访问,应

用程序级别的安全性可确保:在预期的安全性情况下,主角

只能访问特定的功能或用例,或者只能访问有限的数据。例

如,可能会允许所有人输入数据,创建新账户,但只有管理

员才能删除这些数据或账户。如果具有数据级别的安全性,

测试就可确保“用户类型一” 能够看到所有客户消息(包括

财务数据),而“用户二”只能看见同一客户的统计数据。

n 系统级别的安全性,包括对系统的登录或远程访问。

系统级别的安全性可确保只有具备系统访问权限的用户才能

访问应用程序,而且只能通过相应的网关来访问。

安全性测试应用

防SQL漏洞扫描

– Appscan

n防XSS、防钓鱼

– RatProxy、Taint、Netsparker

nget、post ->防止关键信息显式提交

– get:显式提交

– post:隐式提交

ncookie、session

– Cookie欺骗

1.有没有将sql 2000,mysql运行在普通用户权限下,这是最重要的一点,大部分的都是利用数据库的权限进行的。

2.关闭所有没用的端口

3.所有盘的根目录都不能有everyone,users 的读与运行权限。

4.加强PHP的安全:

5.不要装或使用CGI,CGI存在先天上的安全隐患。

6.不要安装任何的第三方软件。例如XX优化软件,XX插件之类的,更不要在租用的服务器上注册未知的组件。

7.不要在服务器上使用IE访问任何网站。

8.Mysql要用4.1以上的版本,4.0版本存在安全问题。

9.不要装PCanywhere或Radmin因为它们本身就存在安全问题,可以直接用windows 2003自带的3389,它比任何远程控制软件都安全。

10.不要在服务器上双击运行任何程序,不然你中了什么都不知道。

11.不要在服务器上用IE打开用户的硬盘中的网页,这是危险的行为。

12.不要在服务器上浏览图片,以前windows就出过GDI+的安全漏洞。

13.确保你自己的电脑安全,如果你自己的电脑不安全,服务器也不可能安全。

14.如果你使用imail,必须要用8.2以上版本,8.1存在安全严重的安全漏洞。

一个小心谨慎的服务器管理人员,是服务器安全的最后保障,按以上设置后,就算你的用户上传了什么东西在自己的网站中,也绝对影响不了你租用的服务器。 壹基比小喻为你解答。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/249304.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存