前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >武器开发-Hxscan验活+指纹工具

武器开发-Hxscan验活+指纹工具

原创
作者头像
月金剑客
发布2024-04-05 20:04:48
710
发布2024-04-05 20:04:48

前些日子说在建造自己的指纹库,忙着文档和各种比赛事宜,大概两周左右,看遍了目前网上的主流指纹扫描工具,终于写出了这款工具- Hxscan

0x01 工具功能介绍

  • 支持 http/https 自主判断
  • 聚合 ehole指纹 wapplyzer指纹一体化
  • 获取title,自动验重
  • js跳转获取最终页面 ,比如maxview/manager/login.xhtml
  • favicon 自动分析获取 iconhash,比如maxview/manager/login.xhtml

0x02 研发过程

CMS指纹采取json方式读取,分header,body,faviconhash三种种类,其中faviconhash采用的是mmh32hash,body分title和body两种

中间件指纹接的是wapplyzer的接口

title获取采用了dom节点树和关键词获取法(dom节点老是很难获取成功)

很多网页采用了js自动跳转,这里采用正则截取跳转,并拼接url进行访问

favicon同样采取dom节点提取和正则匹配获取

开发环境

代码语言:javascript
复制
go version go1.21.6 windows/amd64

测试环境

代码语言:javascript
复制
go version go1.21.6 windows/amd64

0x03 效果展示

若为了方便处理站点,进行后续的poc测试和去重,可采用以下语法

代码语言:javascript
复制
 ./Hxscan.exe sitescan -f 1.txt -o 2.txt --no-color  

目前只支持sitescan站点扫描,后续版本会增设更多功能

最后,感谢以下项目的贡献者

代码语言:javascript
复制
https://github.com/projectdiscovery/naabu
https://github.com/EdgeSecurityTeam/EHole/

关注公众号 剑客古月的安全屋

回复 Hxscan 或找到原文 https://mp.weixin.qq.com/s/wkGZdwLCp8Uwh2unYuVgEw

获取工具链接

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0x01 工具功能介绍
  • 0x02 研发过程
  • 0x03 效果展示
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档