前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Chunsou(春蒐)多线程Web指纹识别工具(项目发布)

Chunsou(春蒐)多线程Web指纹识别工具(项目发布)

原创
作者头像
funsiooo
发布2023-07-05 20:56:50
5610
发布2023-07-05 20:56:50
举报
文章被收录于专栏:安全工具

简介

Chunsou(春蒐),Python编写的多线程Web指纹识别工具,适用于安全测试人员前期的资产识别、风险收敛以及企业互联网资产摸查。目前主要功能为针对Web资产进行指纹识别,目前指纹规则条数约 10000+,辅助功能包括子域名爆破和FOFA资产收集。工具开发初衷为辅助网络安全人员开展测试工作,提高资产识别和管理的效率。项目地址:https://github.com/Funsiooo/chunsou

选项

Chunsou(春蒐)支持多线程扫描,默认线程为50,可根据需求指定线程数;可联动oneforall进行子域名爆破;支持调用 fofa api 进行资产收集;自定义流量代理;指定输出结果路径

代码语言:javascript
复制
usage: python3 chunsou.py [options]
​
target:
  -u , --url            scan for a single url
  -f , --file           specify a file for multi scanning
​
subdomain:
  -du , --domain        subdomain blasting of a single domain name
  -df , --domains       subburst the domain name in the specified file
​
api:
  -fo , --fofa          call the fofa api for asset collection
​
others:
  -p , --proxy          proxy scan traffic
  -t , --threads        specify the number of scanning threads, default 50
  -h, --help            show this help message and exit
  -o , --output         specified output file
​
example:
  -u , --url            python3 chunsou.py -u http://example.com
  -f , --file           python3 chunsou.py -f urls.txt
  -p  , --proxy         python3 chunsou.py -u http://example.com -p http://127.0.0.1
  -t  , --threads       python3 chunsou.py -f urls.txt -t 100
  -o  , --output        python3 chunsou.py -f -o results.txt
  -du , --domain        python3 chunsou.py -du example.com
  -df , --domains       python3 chunsou.py -df domains.txt
  -fo , --fofa          python3 chunsou.py -fo domain="example.com"

使用

说明

目前输出文件默认保存在 results 目录下,现仅支持txt格式,指纹识别输出信息显示顺序 | 已匹配到的指纹 | 网站标题 | 网站所用的技术栈

单目标指纹识别 python3 chunsou.py -u http://example.com

多目标指纹识别 python3 chunsou.py -f urls.txt

单目标子域名爆破 python3 chunsou.py -du example.com

目前调用 oneforall 进行子域名爆破

多目标子域名爆破 python3 chunsou.py -df domains.txt

调用 fofa api 进行资产收集 python3 chunsou.py -fo domain="example.com"

需要在 /modules/config/config.ini 进行 fofa api 配

指定线程(默认50) python3 chunsou.py -u http://example.com -t 100

代理流量(http、https、socks5) python3 chunsou.py -f urls.txt -p http://127.0.0.1:78

指纹

部分指纹来源于优秀开源项目 Eholedismap、 以及部分自收集,目前指纹规则条数约 10000+ (指纹条数,非程序个数)

指纹规则,目前支持网站关键字网站 title网站 header网站 ico hash 四种指纹匹配方式,相应规则如下:

代码语言:javascript
复制
{
    "cms": "亿赛通电子文档安全管理系统",
    "method": "keyword",
    "location": "body",
    "keyword": ["电子文档安全管理系统", "CDGServer3"]
}, {
    "cms": "禅道",
    "method": "icon_hash",
    "location": "body",
    "keyword": ["3514039281"]
}, {
    "cms": "ecology",
    "method": "keyword",
    "location": "header",
    "keyword": ["ecology_JSessionid"]
}, {
    "cms": "Nacos",
    "method": "keyword",
    "location": "title",
    "keyword": ["Nacos"]
}

FQA

代码语言:javascript
复制
1、后续加强对现有指纹的适配以及不定期更新自收集的指纹
2、bug反馈:https://github.com/Funsiooo/Chunsou/issues

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 选项
  • 使用
  • 指纹
  • FQA
相关产品与服务
手游安全测试
手游安全测试(Security Radar,SR)为企业提供私密的安全测试服务,通过主动挖掘游戏业务安全漏洞(如钻石盗刷、服务器宕机、无敌秒杀等40多种漏洞),提前暴露游戏潜在安全风险,提供解决方案及时修复,最大程度降低事后外挂危害与外挂打击成本。该服务为腾讯游戏开放的手游安全漏洞挖掘技术,杜绝游戏外挂损失。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档