网站程序的安全管理
时间:2017-10-20
网站程序的安全依然是网站建设者需要考虑的重要因素之五,可以通过以下几个方面加强网站程序的安全管理.
1.强化脚本安全:脚本是纯文本格式,恶意者通过源代码可以很容易地看到网站服务器上的数据系统加的连接用户和密码等重要信息,进而轻松查看数据库中的怕有信息,还可能篡改并造成系统损坏,因此有必要限制访问用户,设置访问,加密或隐藏脚本源代码.
2.加入防注入技术:现在基于WEB的攻击一般都是注入,导致注入的原因一般为对变量的过滤不完全,从而可以使入侵者非法执行程序或查询修改任意数据,现在大部分黑客入侵都是基于SQL注入实现的,所以需要在网络程序中加入防注入代码,在上传文件入口处或关键程序中增加一行代码调用防注入程序,比如URL,表单等提交信息,通过一段防止SQL注入的过滤代码即可防止出错信息暴露,或者通过转向,当系统出错时转到一个提示出错的页面等.
3.在WEB程序中应当使用Session对象,暂时或永久性地保留使用者的信息以及目前浏览网页的状态,这样有利于管理用户,防止非法用户入侵.