分布式调度系统
1. 基于 etcd 的分布式调度系统
2. 任务分发粒度可控,多 ip ,多域名,指定b段,指定区域
3. 任务形式可控,秒级定时任务,一次性任务
调度系统后台
4.ssh 进行 worker 端的发布更新
5.sptp 进行扫描日志的收集
web 后台:
1. gin 框架后台
2. 节点管理 节点分组
3. worker 端批量更新
4. 扫描任务管理
扫描器:
1. 快速检活
2. 具体端口遍历,端口指纹识别
3. web 指纹识别
4. ip asn icp 信息获取
网络空间测绘使用侧
1. 数据清洗 ip 去重 端口信息去重 bannner 信息 产品信息二次归类
2. 前台展示,服务视角,机器视角,产品视角
3. 分类聚合,ip ,端口,服务,城市,产品
4. 检索语法支持,bool 逻辑