网站的安全性怎么测试?

    网站安全性测试项目,进一步完善网站的安全性能,确保用户信息、录入数据、传输数据和服务器运行中的相关数据的安全。Web应用系统的安全性测试区域主要有如下几个:


    1)目录设置


    Web安全的第一步就是正确设置目录。每个目录下应该有 index.html或maln.html页面,这样就不会显示该目录下的所有内容。如果没有执行这条规则。那么选中一幅图片,右击,找到该图片所在的路径“…com/ objects/ Images”。然后在浏览器地址栏中手工输入该路径,发现该站点所有图片的列表。这可能没什么关系,但是进入上**目录“…com/objects”",单击 jack pot,在该目录下有很多资料,其中有些都是已过期页面。如果该公司每个月都要更改产品价格信息,并且保存过期页面,那么只要翻看一下这些记录,就可以估计他们的利润以及他们为了争取一个合同还有多大的降价空间。如果某个客户在谈判之前查看了这些信息,他们在谈判桌上肯定处于上风。


    2)登录


    现在的Web应用系统基本采用先注册,后登录的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登录而直接浏览某个页面等。


    3)session


    Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间,如果需要的话,可能还有一定的操作空间。具体到web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。Web应用系统应根据需要可设置超时的限制,也就是说,用户登录后在一定时间内(例如15分钟)没有单击任何页面,则需要重新登录才能正常使用。


    4)日志文件


    为了保证web应用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪


    5)**


    当使用了安全套接字时,还要测试**是否正确,检查信息的完整性。


    6)安全漏洞


    服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。安全性在网站制作过程中至关重要,关系到网站今后发展的安全,不可忽视。