/assertManager

手动收集各大SRC平台主域名,通过程序自动处理以格式化存入数据库中,便于配合其它信息搜集工具进一步测试。

Primary LanguagePython

资产管理子系统

概述

主要功能:手动收集各大SRC平台主域名,通过程序自动处理以格式化存入数据库中,便于配合其它信息搜集工具进一步测试。

同时支持添加SRC备注信息,用于共享SRC接收范围、接收漏洞类型等信息,尽可能避免白帽子因信息差而走弯路浪费时间。

使用

环境依赖

  • mongo

使用步骤

  1. 将mongo连接信息填入default.ini.sample文件,并重命名为default.ini
  2. 安装项目依赖 pip install -r requirements.txt
  3. 运行python3 main.py,asserts目录下的txt文件会自动被扫描并进入数据库
  4. 运行python3 main.py --purge,会先清空数据库,再进行入库

添加资产: asserts目录下新增txt文件即可,第一行为企业名称,之后每一行为一个域名,重要的域名在结尾标记如baidu.com -

添加备注信息:在域名结尾添加this is ps -后面的内容均不会被识别为域名,如上图所示

todo

  • 支持入库前清空数据库,以同步本地更改
  • 支持重要域名标记
  • 运行前检查环境
  • 自动添加索引
  • 支持src备注信息