工具推荐|新鲜出炉,一键全自动资产漏洞探测扫描工具(攻击面管理(ASM)工具)

198 篇文章 0 订阅
198 篇文章 2 订阅

攻击面管理(ASM,Attack Surface Management)是这两年安全行业很火的概念,强调企业应该从攻击者的视角去发现企业暴露在互联网上的资产、持续监测可能存在的安全威胁,最终实现消除外部威胁的目的。

01什么是攻击面管理

攻击面管理(ASM,Attack Surface Management)是这两年安全行业很火的概念,强调企业应该从攻击者的视角去发现企业暴露在互联网上的资产、持续监测可能存在的安全威胁,最终实现消除外部威胁的目的。

攻击面管理和漏洞扫描、漏扫管理、资产管理、零信任类的产品都有一些关系,从理念的角度:

  • ASM 强调 “持续发现” 和 “持续扫描”

  • ASM 的资产采集像知识图谱,在持续扫描的过程中逐渐补全,具备自动进化能力,每次扫描相较于上一次的效果都会更优

  • ASM 更关注 “暴露面”,更关注 “资产变动”

攻击面管理以资产和漏洞的总体可见性为基础,需要“持续发现、分析、修复和监控构成组织攻击面的网络安全漏洞和潜在攻击向量。

国内华顺信安、长亭科技、魔方安全、华云安都在做攻击面管理产品,一直没有机会实际使用到产品。前段时间看到长亭推出了云图极速版攻击面管理工具,提供 SaaS 化的使用方式,专业版每个月 2000 块,体验版每个月只需要 5 块钱的价格,之前有活动,白嫖了一个月的专业版,于是直接体验了一下,简单说下使用体验吧!

02长亭云图使用步骤

所谓极速版,我理解是个 “青春版”,年轻人的第一个攻击面管理,在私有化部署的版本之上,裁剪了一些功能,提供给中小企业使用,满足 SaaS 化轻量级交付的需求。

长亭云图地址:https://rivers.chaitin.cn/landing/atlantis

界面比较小清新,首页是个展示统计数据的 Dashboard,根据长亭的定义,把数据分成了三类

  • 「资产」:企业主体、备案过的主域名、子域名、IP 地址

  • 「暴露面」:开放的端口、网站(其实就是 Web 服务)、Web 组件

  • 「安全风险」:主要是漏洞

在这里插入图片描述

第一次打开的时候界面提示需要 “录入扫描对象的企业主体”,然后啥也不用做就自动开始扫描了,云图会根据企业主体自动查找相关的域名和 IP 信息。

从使用体验上来说,长亭师傅们的设计思路估计是想走极简风,只需要简单的操作就能立马用起来(实际上 “青春版” 也没有太多可以操作和配置的空间)。

在这里插入图片描述

在扫描任务里能看到云图实际把扫描分了 8 步

  • 「采集主域名」:根据企业主体自动查找备案的域名

  • 「采集子域名」:根据主域名使用各种方法去爆破子域名

  • 「采集 IP 地址」:根据备案信息和域名信息去反差企业的公网 IP

  • 「探测端口开放性」:针对采集到的 IP 地址做全端口扫描

  • 「识别端口指纹」:针对开放的端口打指纹规则,识别端口上跑的服务和版本信息

  • 「识别网站」:根据发现的 Web 端口跑一些 HTTP 协议特有的规则,比如爬虫什么的,用于采集网站的信息

  • 「识别 Web 组件」:针对网站打 Web 指纹规则,识别 Web 组件和版本信息

  • 「高危漏洞扫描」:就是扫漏洞

在这里插入图片描述

整个扫描过程大概持续了半小时,资产发现的还算比较全,最后发现了 34 个漏洞,其中有 4 个高危漏洞,没啥误报,就是有几个漏洞虽然 URL 不一样,但实际是重复的,长亭师傅们赶紧来修 Bug 了。

贴一个漏洞详情的截图给大家看看细节。

在这里插入图片描述

在这里插入图片描述

03使用体验

总体来说使用体验还不错,上手没什么成本,最后还扫到一些漏洞。

本来想体验一下企业版,不过企业版价格作者钱包撑不住了,但从介绍材料来看,企业版和 “青春版” 的主要区别在于:

  • 企业版发现资产的方式更多,可以通过网站图标、网页标题、证书内容等信息作为检索依据,自动查找域名和IP资产。

  • 支持私有化部署,对关注数据隐私的企业更友好,也可以用来扫内网资产

  • 安全风险除了漏洞还可以扫描代码泄露、网盘文件泄露、文库泄露这些

总结

对企业来说,管理漏洞只是安全部日常工作中很小的一环,人力精贵,动辄扫出成败上千个漏洞的工具用起来十分头疼,要花大量时间处理误报,推到研发整改到成本也很高,即使不是误报也需要去判断漏洞是否是互联网可利用的。攻击面管理很好的解决了这个问题,做好分类分级,优先解决互联网可见的公开漏洞非常重要。

相较于传统漏扫而言,攻击面管理的准确性更高,输出的安全风险基本都是 “真实可利用” 的漏洞。

云图 “青春版” 比起传统漏扫,对关注真实安全结果的中小企业要友好的多,省下了要周期性做漏扫的精力,省下了要识别误报的精力,2000 一个月的价格对企业来说都是小钱。

现实中,大部分中小企业只关注合规安全,甚至没有专职的安全工程师,云图 “青春版” 对这些企业来说不一定是最好的选择。

题外话

黑客&网络安全如何学习

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

1.学习路线图

在这里插入图片描述

攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2.视频教程
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

内容涵盖了网络安全法学习、网络安全运营等保测评、渗透测试基础、漏洞详解、计算机基础知识等,都是网络安全入门必知必会的学习内容。

在这里插入图片描述

(都打包成一块的了,不能一一展开,总共300多集)

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

3.技术文档和电子书
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。

在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

4.工具包、面试题和源码
“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

还有我视频里讲的案例源码和对应的工具包,需要的话也可以拿走。

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

在这里插入图片描述

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

🐵这些东西我都可以免费分享给大家,需要的可以点这里自取👉:网安入门到进阶资源
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/logic1001/article/details/136020150

  • 15
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
#网络资产信息扫描 在渗透测试(特别是内网)中经常需要对目标进行网络资产收集,即对方服务器都有哪些IP,IP上开了哪些端口,端口上运行着哪些服务,此脚本即为实现此过程,相比其他探测脚本有以下优点:1、轻巧简洁,只需python环境,无需安装额外外库。2、扫描完成后生成独立页面报告。 此脚本的大概流程为 ICMP存活探测-->端口开放探测-->端口指纹服务识别-->提取快照(若为WEB)-->生成结果报表 运行环境:python 2.6 + 参数说明 -h 必须输入的参数,支持ip(192.168.1.1),ip段(192.168.1),ip范围指定(192.168.1.1-192.168.1.254),ip列表文件(ip.ini),最多限制一次可扫描65535个IP。 -p 指定要扫描端口列表,多个端口使用,隔开 例如:22,23,80,3306。未指定即使用内置默认端口进行扫描(21,22,23,25,53,80,110,139,143,389,443,445,465,873,993,995,1080,1723,1433,1521,3306,3389,3690,5432,5800,5900,6379,7001,8000,8001,8080,8081,8888,9200,9300,9080,9999,11211,27017) -m 指定线程数量 默认100线程 -t 指定HTTP请求超时时间,默认为10秒,端口扫描超时为值的1/2。 -n 不进行存活探测(ICMP)直接进行扫描。 结果报告保存在当前目录(扫描IP-时间戳.html)。 例子: python NAScan.py -h 10.111.1 python NAScan.py -h 192.168.1.1-192.168.2.111 python NAScan.py -h 10.111.1.22 -p 80,7001,8080 -m 200 -t 6 python NAScan.py -h ip.ini -p port.ini -n 服务识别在server_info.ini文件中配置 格式为:服务名|默认端口|正则 例 ftp|21|^220.*?ftp|^220- 正则为空时则使用端口进行匹配,否则以正则匹配结果为准。 项目地址 https://github.com/ywolf/ 欢迎大家反馈建议和BUG

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值