Github项目

w12scan:网络资产发现引擎

w12scan是一款网络资产发现引擎,其包含WEB端(展示数据)和Client端(搜索资产数据)。基于python3 + django + elasticsearch + redis构建,有强大的搜索语法,可自定义资产配置...

标签:

【Github】项目名:w12scan-网络资产发现引擎

一、项目简介

w12scan是一款网络资产发现引擎。它可通过WEB接口下发任务,自动将相关资产聚合以便分析使用。其分为WEB端(展示数据)和Client端(搜索资产数据),这里是web端的开源程序,client端在https://github.com/boy-hack/w12scan-client。它基于python3 + django + elasticsearch + redis构建,使用WEBAPI添加扫描目标,扫描完成后在WEB端展示结果。

二、核心技术

在技术方面,基于python3+django+elasticsearch+redis(其中redis用于去重和作为web与client通信中间件)。扫描端端口扫描使用masscan,端口识别使用nmap,web应用识别调用wappalyzer和精简版的w11scan(指纹识别)。在分布式方面,程序架构设计利于分布式,扫描端只接受任务且结果只与WEB端交互,能基于docker进行分布式,也能方便集成celery服务。数据存储方面,可修改docker-compose.yml来调整存储位置。

三、项目特点

1. WEB端有强大的搜索语法,可搜索cms、服务名称、标题、国家地区等内容,例如title = “abc”可从标题中搜索,header = “abc”从http头搜索,body = “123”从body搜索,url = “.baidu.com”搜索baidu.com的子域名等多种搜索方式。

2. 具备自定义资产配置功能,能自动找到对应的资产目标,并对自定义的公司相关域名或ip资产有醒目标识提醒归属。

3. 自动关联功能强大,若目标为ip,则自动关联该ip上的所有域名和该c段上的所有域名;若目标为域名,则自动关联旁站,c段和子域名。

4. 多节点管理上,WEB端会定时检测节点运行状况,可查看节点扫描数量和日志。

5. 任务restful提供添加任务接口,可在WEB端或其他软件中集成。

6. 扫描端(Client)端有及时的poc验证,通过对接airbug接口api,在线调用最新的poc验证脚本;同时扫描端内置常见漏洞验证服务,扫描结果反馈到WEB端展现。

四、项目总结

w12scan是一款功能丰富的网络资产发现引擎,从其技术架构到功能特点都有很多值得深入探讨之处。欢迎各位粉丝留言分享自己对这个项目的看法或者使用经验等。

项目地址

GitHub链接直达

数据统计

数据评估

w12scan:网络资产发现引擎浏览人数已经达到6,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:w12scan:网络资产发现引擎的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找w12scan:网络资产发现引擎的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于w12scan:网络资产发现引擎特别声明

本站链氪巴士提供的w12scan:网络资产发现引擎都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...