漏洞如何检测网站漏洞

如何检测网站漏洞  时间:2021-04-15  阅读:()
44前沿技术1前言随着公众对Web安全的聚焦,越来越多的行业领域,诸如运营商、政府电子政务互动平台、企事业门户网站、教育医疗机构等,都已经开始频繁使用扫描器去评估其风险性,以便提前发现潜在的安全隐患,及时安全加固,保障网站业务的正常持续运转.
而反观扫描器使用群体的变化,由早先的专业安全人士转向更多的网站安全运维人员,扫描器自身的可用性和易用性已到了必须提升的关键时刻.
而扫描器的核心能力,如何帮助用户快速发现漏洞、识别漏洞、定位漏洞以及什么样的验证场景可以确定漏洞真实存在,就成为亟待解决的首要问题.
2现状由于Web安全技术功底的薄弱,在网站安全运维人员眼里,一种可视化的Web漏洞分析方法产品推广部张少奎西安研发中心李菲关键词:Web漏洞漏洞分析漏洞验证可视化场景文件摘要:针对Web扫描器发现的漏洞,如何进行准确性验证.
本文给出了一种可视化分析方法,通过给出漏洞判断标准、执行详情、过程报文,到提供完整的场景分析文件,重现漏洞发现场景,简化漏洞验证工作.
现有的扫描器依然显得过于专业.
一份扫描报告中,大量显示漏洞存在的URL和弱点参数,以及扫描器自身所构造的各种请求等过于晦涩难懂,常常让运维人员不知所云,甚至不得不专请专业人员进行二次解读,况且这种易读性差的扫描报告,不能让运维人员第一时间识别出漏洞风险分布并制定相应漏洞的修补计划,从而无法真正贯彻防微杜渐的安全思路,来保障网站业务安全可靠的运行.
同时,受限于目标网站环境的复杂性、漏洞种类的多样性,扫描器或多或少存在一定的误报,为保证漏洞发现的权威性,增强报告内容的高可信度,扫描器本身必须能够清晰给出:漏洞是如何被发现的,哪些页面、参数有问题,风险详情如何,有无重现该漏洞发现的场景分析文件,向导式的二次验证等.
而关于如何对发现的漏洞进行权威验证这一点,一直是业界持续关注的焦点话题.
45前沿技术图1需要二次解读的扫描报告3可视化漏洞分析基于此,我们提出了一种可视化的Web漏洞分析方法,它依据漏洞种类的不同,从扫描器判断漏洞存在的角度:首先从逻辑层面,给出相关标准,作为判断此漏洞是否存在的条件依据;其次从漏洞触发层面,列出该漏洞发现时的具体交互方式,如通过哪些检测手段,构造哪些URL参数;再从数据支撑层面,列出漏洞检测过程中,所交互的所有数据信息,如扫描器发送的网络请求与站点响应报文,以及对应的具体页面源码文件等;最后,整个漏洞分析过程统一打包成离线场景文件.
此方法,让评估者轻松还原漏洞发现场景,重现漏洞发现的每一步直至全过程,真正实现漏洞分析过程的简单可视、通俗易懂,进而为下一步可能进行的漏洞误报确认提供可视化验证场景,达到准确识别的权威效果.
如图2所示,整个可视化漏洞分析方法为用户提供了一个循序渐进,全面认知漏洞的过程.
1、判断标准Web漏洞的形成有很多因素,根据漏洞的表现形式和产生原因不同,给出针对每种漏洞是否存在的判断标准,让评估者明确知道该漏洞产生的原因以及外在的表现形式.
2、执行详情知道漏洞的形成和表现形式外,就需要构造可以产生这个漏洞的充分必要条件,哪些具体的操作和方法能够触发这个漏洞,使其通过可以理解和直观的现象展示出来,并最终与判断标准相符合.
3、过程报文漏洞的探索和发现不是一蹴而就的,是一个有强烈依赖关系的发包探测、规则匹配的逻辑过程.
过程报文还原了整个探测过程中的收发包情况,探测方对被探测Web站点都发送了哪些请求,对方服务器是如何应答的,过程报文都一一记录,为分析漏洞和网站实时响应提供有利数据.
图2可视化漏洞分析方法46前沿技术以下给出了几种常见的漏洞类型,利用本文所介绍的可视化分析方法,一一进行具体阐述.
3.
1XSS漏洞对于基于特征值匹配来进行检测的XSS漏洞类型,它常见的检测逻辑如图3所示,是一个反复探测和验证的过程.
扫描器通过爬虫爬取Web站点的有效链接后,传递给相关插件进行探测扫描.
插件在获取到链接后,需要判断此链接是否有存在该漏洞的条件,抽取所有可能存在漏洞的位置点,构造请求URL和参数值去探测和发包,根据该漏洞的表现形式来判断返回的页面是否存在漏洞.
对应的特征值匹配检测逻辑条件满足后,漏洞发现条件也就形成.
此时,扫描器把尝试探测的URL链接,具体的请求方式,在哪个参数字段上构造的特征值,相关的判断标准,最终构造的请求变量和URL语句函数,执行结果与预期结果的差异,页面请求和响应报文结果等漏洞确认的详情一一罗列出来.
如图4所示,以探测http://demo.
testre.
net/search.
aspxtxtSearch=1是否存在跨站漏洞为例,给出了判断是否存在跨站的标准,能够执行构造的特殊字符串.
判断详情里给出了具体构造的请求URL、修改的参数及参数值.
过程报文中的响应页面内,匹配到注入的字符串afbkyz(ozn),在判断是否可以真正被浏览器执行后,在响应页面中(图5)高亮可以被执行的位置.
图4漏洞分析示例在响应页面中会高亮出注入点,如图5.
图3基于特征值匹配的检测逻辑图5高亮注入点这样,就为此类XSS漏洞的发现,提供了一个完整的检测可视化过程,让47前沿技术评估者清晰知晓XSS漏洞存在的相关判断依据,具体位置,如何验证和结果对比等.
3.
2SQL盲注对于像SQL盲注这样的检测是不能通过特征值匹配来检测的,需要构造多次相似请求,根据返回页面的不同来判断,如图6.
插件在获取到被检测URL后,抽取可能存在漏洞的注入点,会尝试发送三次请求,获取充分条件.
第一次采样,原始请求,将原始页面内容作为采样标准A;第二次采样,伪真页面B;第三次采样,fasle页面C.
SQL盲注的检测,需要计算B/A和C/A之间的相似度,在某个确定的范围内就可以判定是否存在注入.
而若采用本文介绍的可视化漏洞分析方法,如图7-1,扫描器通过提供可视化的漏洞检测过程,在判断标准中给出了插件的检测过程和漏洞表现形式,判断详情中给出了发送的伪真、错误请求URL,以及原始url的请求和对应响应报文.
图6SQL盲注检测逻辑而此基于相似度对比的检测过程,对于评估者来说完全是黑盒的,根本无法获知真假页面之间的区别和差异,直观感受更无从谈起.
图7-1SQL盲注的漏洞展示图7-2展示了发送的原始页面和伪真页面的请求以及两者之间的差异,可以看出差异非常小,只有一行代码不同.
图7-2SQL盲注的漏洞展示图7-3展示了发送的原始页面和错误页面的请求以及两者之间48前沿技术的差异.
3.
3弱口令猜测在检测表单登录是否存在弱口令时,扫描器会根据预配置的弱口令列表或者自定义弱口令字典,通过枚举用户名和口令尝试登录,进行扫描确认.
如图8,在获取到登录页面后,扫描器会根据配置的弱口令进行登录探测.
在检测出弱口令漏洞后,会给出具体的用户名、密码.
评估者可以直接用给出的弱口令尝试登录漏洞URL.
如图9的判断详情中,给出了具体的登录页面,检测出来的弱口令为admin,admin,看到请求响应,发现页面跳转到了主页面,登录成功,表示存在漏洞,从而重现这一探测过程.
图7-3SQL盲注的漏洞展示根据如上两组数据的页面相似度对比结果,可以清楚的看出两者之间的差异,当这个差异落在特定范围内时,就判断SQL盲注存在.
从探测到展示,给评估者提供了重现该漏洞的完整场景.
图8弱口令猜测检测逻辑4结束语通过上述简单介绍的可视化漏洞分析方法,评估者在看到扫描报告时,通过漏洞的判断标准、执行详情、过程报文,再也无须因不了解漏洞成因,困惑为什么Web环境会存在这样的漏洞,或者质疑是否存在误报,相关漏洞到底是如何被发现和确认的.
此外,通过从扫描器给出的离线版漏洞场景文件,可以重现漏洞发现及确认全过程,从而进一步获取漏洞详情,为下一步的漏洞验证、修复漏洞提供更有效的参考数据.
图9弱口令展示

美国VPS 美国高防VPS 香港VPS 日本VPS 首月9元 百纵科技

百纵科技湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营香港服务器,香港站群服务器,美国高防服务器,美国站群服务器,云服务器,母机租用托管!美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。美国原生IP支持大批量订货 合作 适用电商 亚马逊...

创梦网络-四川一手资源高防大带宽云服务器,物理机租用,机柜资源,自建防火墙,雅安最高单机700G防护,四川联通1G大带宽8.3W/年,无视UDP攻击,免费防CC

? ? ? ?创梦网络怎么样,创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以****,属于一手资源,高防机柜、大带宽、高防IP业务,另外创梦网络近期还会上线四川联通大带宽,四川联通高防IP,一手整CIP段,四川电信,联通高防机柜,CN2专线相关业务。成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快...

酷番云-618云上秒杀,香港1核2M 29/月,高防服务器20M 147/月 50M 450/月,续费同价!

官方网站:点击访问酷番云官网活动方案:优惠方案一(限时秒杀专场)有需要海外的可以看看,比较划算29月,建议年付划算,月付续费不同价,这个专区。国内节点可以看看,性能高IO为主, 比较少见。平常一般就100IO 左右。优惠方案二(高防专场)高防专区主要以高防为主,节点有宿迁,绍兴,成都,宁波等,节点挺多,都支持防火墙自助控制。续费同价以下专场。 优惠方案三(精选物理机)西南地区节点比较划算,赠送5...

如何检测网站漏洞为你推荐
客户flash重庆网站制作请问一下重庆网站建设哪家公司做得好,价格又便宜哦?加多宝和王老吉加多宝和王老吉什么关系 王老吉和加多宝哪个正宗加多宝与王老吉王老吉和加多宝什么关系?即时通请问有没有人知道即时通是什么?怎样先可以开??温州都市报招聘劳务市场找工作可靠吗如何发帖子怎么发帖子啊?什么是seoseo怎么学呢?财务单据会计里各种票据的定义及区分引擎收录怎么使自己的网站被搜索引擎收录呢?
漂亮qq空间 仿牌空间 mediafire下载 申请个人网页 ntfs格式分区 网站卫士 tna官网 免费美国空间 中国电信宽带测速网 1美金 hkt 多线空间 dnspod 广州虚拟主机 lamp架构 国外网页代理 ssl加速 双十二促销 葫芦机 沈阳idc 更多