您的位置: 宜宾信息港 > 生活

警惕网站程序中的安全漏洞7z

发布时间:2019-06-13 22:45:09

现在上卖黑链的铺天盖地,这些链接获得的渠道多数是通过入侵站,通过站程序的漏洞或者服务器的漏洞获得站的修改权限。7月初,新华都站被挂黑链,而且很多政府官由于管理的疏忽,挂黑链、挂马的现象比比皆是。

因此,对于站的安全防范我们要提高警惕。一般站的安全分为:服务器配置安全和脚本程序安全。这里,我们来谈谈关于站安全的程序设计原则性问题。

在编写站程序时,程序员往往会忽略程序的安全性设置,尤其是对用户输入信息的过滤。很容易导致不法分子对数据库进行非法的操作、上传木马等。一般出现比较多的漏洞是:注入和跨站两种。

注入漏洞是由于程序没有对用户的输入数据进行严格的检查、过滤,使攻击者可以把SQL命令插入天津专科甲状腺科治疗医院到请求查询的字符串中,根据程序返回的结果,获得他所想得到的数据。

跨站漏洞是指攻击者利用站程序对用户输入的信息过滤不足,输入可以显示在页面上对其他用户造成影响的HTM击的一种方式。

除了以上两种,脑瘫疾病科学判断方法还有越权、上传、引擎等多种漏洞。一个站点程序的安全可能会导致整个服务器的沦陷,对于站来说,这关系到站的信誉、用户的隐私、站的发展等问题。

不要相信用户输入的数据

永远不要相信任何时候用户所输入的任何数据-这是编写安全的WEB程序的基本原则。用户输入的数据,在程序执行前一定要经过严格的检查、过滤非法字符串。通过对特殊文字、编码、字段数组每个元素以及SQL语句关键字进行过滤,检查各项输入参数的长度、格式数据类型以及有效性的检查,采取对将要入库、显示的内容进行关键字替换等措施来有效阻止注入攻击和跨站攻击。

输出内容检测

对于代码输出的程序过程,在输出前检测输出的代码中不含有跨站攻击的脚本。我们不信任用户输入的数据,程序输出的数据我们也一样不能完全信任。这就好比设置了一道门,不管是进来还是出去的人,都要严格检查。防止在进入检查的时候出现纰漏。

防止越权操作

凡涉及到用户和管理员的操作,必须要严格检查操作的合法性,特别是对会员自身的操作,要检查数据是否属于操作者的本人,是否存在越权的行为。而且在验证其身份的合法性时一定要引用系统服务端的程序。

上传文件的检查

所有对站文件的读写操作都要经过权限的判断、类型检牛皮癣膏药膏查,杜绝用户上传木马、病毒等文件或者删除,篡改系统程序文件。不管是文件、文件夹的创建、修改还是浏览读取,要进行过滤存在安全隐患的字符,不要给用户更改文件后缀名的权限。

信息加密

建立一个完善的加密体制,确保密码和信息的安全。对于一些特殊的链接字符串、参数也要进行不要的加密措施,限度保障系统信息的安全。

本文来自:单片机学习,欢迎转载!欢迎加入站长交流群:!

注:相关站建设技巧阅读请移步到建站教程频道。

肘关节脱位
seo文章的写作方法有哪些
微店网页版官网
猜你会喜欢的
猜你会喜欢的