详细介绍:资产信息收集与指纹识别:HTTPX联动工具实战指南

news/2025/10/22 13:32:45/文章来源:https://www.cnblogs.com/ljbguanli/p/19157733

详细介绍:资产信息收集与指纹识别:HTTPX联动工具实战指南

文章目录

    • 前言
    • 一、HTTPX与Subfinder联动:子域名存活与技术栈初筛
      • 1.1 工具准备:安装与升级
        • 共性依赖:Go环境配置
        • 1.1.1 HTTPX安装与升级
        • 1.1.2 Subfinder安装与升级
      • 1.2 联动核心流程
        • 1.2.1 基础操作:从子域名到存活技术栈
        • 1.2.2 进阶优化:精准筛选与自动化解析
        • 1.2.3 一步到位:全流程自动化
      • 1.3 关键参数说明
    • 二、HTTPX与EHole联动:精准识别国内常见系统
      • 2.1 EHole环境搭建
        • 步骤1:安装与编译
        • 步骤2:配置FOFA(可选)
      • 2.2 联动操作:深化指纹识别
    • 总结

⚠️本博文所涉安全渗透测试技术、方法及案例,仅用于网络安全技术研究与合规性交流,旨在提升读者的安全防护意识与技术能力。任何个人或组织在使用相关内容前,必须获得目标网络 / 系统所有者的明确且书面授权,严禁用于未经授权的网络探测、漏洞利用、数据获取等非法行为。

前言

在网络安全渗透测试中,快速从海量域名资产中筛选存活服务、识别技术栈,是精准定位漏洞目标的关键前提。本文将详细介绍如何通过HTTPXSubfinderEHole的联动,实现"子域名枚举→存活探测→技术栈识别→目标聚焦"的全流程自动化操作,帮助高效完成信息收集阶段的核心任务。

一、HTTPX与Subfinder联动:子域名存活与技术栈初筛

Subfinder是高效的子域名枚举工具,HTTPX则擅长HTTP/HTTPS存活探测与技术栈识别,二者联动可快速构建目标资产的基础信息库。

1.1 工具准备:安装与升级

共性依赖:Go环境配置

两款工具均基于Golang开发,需先配置Go环境(已安装可跳过):

# 安装Golang
sudo apt update && sudo apt install -y golang
# 验证版本(需≥1.15)
go version
# 配置国内代理(加速依赖下载)
go env -w GOPROXY=https://goproxy.cn,direct
# 配置环境变量(全局生效)
echo 'export PATH=$PATH:$(go env GOPATH)/bin' >> ~/.bashrc
source ~/.bashrc  # 刷新配置
1.1.1 HTTPX安装与升级

HTTPX用于探测HTTP/HTTPS服务存活状态、获取响应码及识别技术栈:

# 卸载旧版本(若Kali预装旧版)
sudo rm -f /usr/bin/httpx
hash -r  # 清除命令路径缓存
# 安装最新版
go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
# 验证安装(输出路径及版本)
which httpx  # 应显示:/home/用户名/go/bin/httpx
httpx -version  # 2025年10月最新版为1.7.1
1.1.2 Subfinder安装与升级

Subfinder用于高效枚举目标域名的子域名(原始资产池):

# 卸载旧版本(若Kali预装旧版)
sudo rm -f /usr/bin/subfinder
hash -r  # 清除命令路径缓存
# 安装最新版
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
# 验证安装
which subfinder  # 应显示:/home/用户名/go/bin/subfinder
subfinder -version  # 2025年10月最新版为2.9.0

1.2 联动核心流程

1.2.1 基础操作:从子域名到存活技术栈

步骤1:子域名枚举(构建原始资产池)

# 枚举目标域名的子域名,去重并保存(仅新增内容)
subfinder -d example.com -silent | anew subdomains.txt
  • -d example.com:指定目标域名(替换为实际测试域名)
  • anew subdomains.txt:仅保存新发现的子域名,避免重复处理

步骤2:存活探测与技术栈识别
将子域名列表传入HTTPX,筛选存活服务并提取技术栈:

cat subdomains.txt | httpx \
-silent \                   # 静默模式,仅输出有效结果  
-status-code \              # 显示HTTP状态码(200/301等标识存活)  
-follow-redirects \         # 跟随301/302跳转,避免误判"不存活"  
-tech-detect \              # 基于Wappalyzer识别技术栈(如Nginx、PHP)  
-rate-limit 30 \            # 限制每秒30次请求(避免触发防护)  
-threads 50 \               # 并发线程数(配合速率限制,建议≤速率值)  
-ports 80,443,8080 \        # 仅探测常见Web端口,减少无效请求  
-o live_tech_summary.txt    # 保存结果(URL+状态码+技术栈)

结果示例live_tech_summary.txt):

https://www.example.com [200] [Nginx, PHP, MySQL]
https://admin.example.com [403] [Apache, Python, Django]
https://api.example.com [302] [Cloudflare, Node.js, Express]
1.2.2 进阶优化:精准筛选与自动化解析

筛选特定目标
根据渗透需求提取符合条件的目标(如200状态码+特定技术栈):

# 筛选状态码200且含ThinkPHP(可能存在RCE漏洞)的目标
cat live_tech_summary.txt | grep "200" | grep "ThinkPHP" > tp_targets.txt
# 筛选使用Nginx且非404状态的目标
cat live_tech_summary.txt | grep -v "404" | grep "Nginx" > nginx_targets.txt

模拟浏览器请求(规避WAF)
通过-H参数添加浏览器User-Agent,降低被拦截概率:

cat subdomains.txt | httpx -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" -status-code -tech-detect -rate-limit 30 -o results.txt

JSON格式输出(便于自动化处理)
使用-json参数生成结构化数据,配合jq工具快速解析:

# 输出JSON格式结果
cat subdomains.txt | httpx -silent -json -status-code -tech-detect -o results.json
# 提取200状态码且含WordPress的URL
cat results.json | jq -r 'select(.status_code == 200 and .tech[] | contains("WordPress")) | .url' > wp_200.txt
1.2.3 一步到位:全流程自动化
# 子域名枚举→存活探测→技术栈识别→结果保存(文本+JSON)
subfinder -d example.com -silent | anew example_subdomains.txt | httpx -silent -status-code -follow-redirects -tech-detect -rate-limit 30 -threads 50 -ports 80,443,8080 -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" -o example_live_tech.txt -json -o example_live_tech.json

1.3 关键参数说明

参数作用与建议值渗透场景意义
-rate-limit N每秒请求数(10-50,防护严格时调低)平衡速度与隐蔽性,避免触发流量清洗或告警
-threads N并发线程数(50-200,≤速率限制值)避免线程过高导致请求堆积,影响效率
-follow-redirects跟随301/302跳转(默认关闭)防止因跳转误判"不存活"(如子域名跳转到主站)
-tech-detect启用技术栈识别(默认关闭)快速定位脆弱技术栈(如ThinkPHP、Struts2等易受攻击框架)

二、HTTPX与EHole联动:精准识别国内常见系统

EHole(棱洞)是针对国内资产的指纹识别工具,可对HTTPX筛选出的存活资产进一步精准识别,聚焦易攻击系统(如OA、CRM等)。

2.1 EHole环境搭建

步骤1:安装与编译
# 克隆仓库
git clone https://github.com/EdgeSecurityTeam/EHole.git
cd EHole
# 编译生成可执行文件
go build -o ehole main.go
# 验证安装(查看帮助)
./ehole -h
步骤2:配置FOFA(可选)

若需通过FOFA批量识别资产,需配置API信息:

# 编辑配置文件
vim config.ini
# 填入FOFA邮箱与密钥(从https://fofa.info/userInfo获取)
Email=your_fofa_email@example.com
Fofa_token=your_fofa_api_key

2.2 联动操作:深化指纹识别

对HTTPX筛选出的存活URL进一步识别国内系统指纹:

# 从HTTPX结果中提取URL(假设结果文件为example_live_tech.txt)
cat example_live_tech.txt | awk '{print $1}' > example_live_urls.txt
# 使用EHole识别指纹,输出JSON结果
./ehole -l example_live_urls.txt -t 30 -json example_ehole_results.json
  • -l:指定包含URL的本地文件
  • -t 30:并发线程数
  • -json:输出JSON格式结果,便于后续分析

总结

通过Subfinder+HTTPX的联动,可快速完成子域名枚举与基础技术栈识别;结合EHole则能进一步精准定位国内常见系统,显著缩小漏洞验证范围。

实际操作中需根据目标防护强度调整速率与线程参数,平衡效率与隐蔽性,为后续漏洞挖掘奠定精准目标基础。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/943294.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

易基因:剑桥大学团队利用微量WGBS等揭示DNMT3L在胎盘发育中的DNA甲基化调控机制:CSC(IF20.5)

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 近日,英国剑桥大学Courtney W. Hanna团队和西班牙马德里自治大学Vicente Perez-Garcia团队合作,在Cell Stem Cell杂志发表题为《Ectopic expressio…

iOS 26 性能调试工具全景指南 多工具组合 + 实战流程

本文聚焦 iOS 26 性能调试工具与流程,从帧率、渲染、CPU/GPU、资源访问、卡顿检测、版本差异等维度构建调试体系。结合 Xcode Instruments、KeyMob(克魔)、LLDB、Charles Proxy 等工具组合,详细讲解实战流程:设备…

102302134陈蔡裔数据采集第一次作业

第一题 核心代码和运行结果点击查看代码 import requests from bs4 import BeautifulSoup# 获取2020年中国大学排名数据 target_url = "http://www.shanghairanking.cn/rankings/bcur/2020" page_response =…

2025年10月蒸汽发生器品牌榜:辰能能源领衔五强对比

进入2025年第四季度,工业蒸汽需求随北方供暖季启动而快速放大,食品、洗涤、医药、化工等中小企业主普遍面临“锅炉改蒸汽发生器”的窗口期:老锅炉排放指标紧张、司炉工难招、厂区空间受限,而蒸汽发生器凭借“免监检…

2025吹塑机厂家权威推荐:鼎浩包装科技实力企业,专业定制高效生产方案

2025吹塑机厂家权威推荐:鼎浩包装科技实力企业,专业定制高效生产方案 当前吹塑机领域的技术挑战与突破 吹塑成型技术作为塑料加工行业的核心工艺,正面临着前所未有的技术挑战。根据行业数据显示,传统吹塑设备能耗过…

2025年10月蒸汽发生器品牌评测榜:节能与合规全解析

把“买一台省心、省钱、省手续的蒸汽发生器”列入年度采购清单的企业,大多被同一串问题困住:天然气耗量到底多少秒出汽才够快免监检真能落地排放指标会不会卡脖子设备一用十年,售后找谁当10月采暖季前集中采购窗口开…

01-准备-铁头山羊STM32标准库新版笔记

一、STM32的基本信息数据手册:类似规格书-给出产品的性能指标和参数 参考手册:类似于说明书-教给你芯片怎么用、怎么编程 二、STM32引脚分布在STM32单片机中用VDD表示高,VSS表示低

17万+知识点英语维基百科数据集:205万行权威文本语料库驱动AI模型训练与智能系统开发

17万+知识点英语维基百科数据集:205万行权威文本语料库驱动AI模型训练与智能系统开发参考数据:17万+知识点英语维基百科数据集引言与背景 在人工智能和自然语言处理领域快速发展的今天,高质量的大规模文本语料库已成…

platformio上ESP32-s3,N16R8选择板子的解决方案

1.首先选择esp32-s3-devkitc-1(8MB QD,NoFLASH) 2.在创建好的项目下,找到platformio.ini,修改代码为: [env:esp32-s3-devkitc-1] platform = espressif32 board = esp32-s3-devkitc-1 framework = arduino ; 指定…

2025年10月注册公司推荐:权威榜对比评测

2025年10月,又一批创业者站在工商窗口前,面对“注册公司”四个字,心里同时冒出三问:谁能一次把执照、刻章、银行开户、税务报到全部搞定?谁能在我还没租办公室时就给出合规地址方案?谁能把后续记账、商标、资质、…

神经网络之激活函数Softmax - 教程

神经网络之激活函数Softmax - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&…

2025年10月素材平台推荐榜:高品图像领衔五强对比

把一张海报从构思到上线,最短需要几步?对广告公司的美术指导来说,答案可能是“找图、改图、出片”,而找图往往占用一半以上时间。同样的焦虑也出现在新媒体编辑、课件开发者、独立游戏美术乃至博物馆数字策展人的日…

2025年10月工业洗地机厂家推荐:权威评测榜与全维度对比指南

一、引言 工业洗地机作为现代保洁与生产环境维护的核心装备,其采购决策直接影响企业运营成本、清洁效率与安全管理水平。面向2025年10月计划更新或首次购置设备的工厂后勤负责人、物业采购经理及市政维护单位,本文以…

YSP_refs_cn_2025

rhTNFR-Fc中文文献-2025-RA ●刘茜,邹星华,郭云剑. 益赛普联合羟氯喹治疗中重度活动性类风湿关节炎的疗效观察[J]. 中国现代药物应用,2025,19(20):107-110. 浏览文摘 ●唐代荣,廖湘平,陈香文,等. 艾拉莫德联合注射用重…

2025年10月洗碗机品牌排名:海信稳居热销榜

正在装修新厨房的小两口、每天被锅碗瓢盆包围的三口之家、担心餐具交叉感染的母婴家庭,都在同一时刻把“洗碗机”写进购物清单。2025年国内洗碗机保有量仍不足6台每百户,远低于欧美60台水平,但疫情后“健康家电”搜…

NVIDIA HGX B200降低碳排强度的技术突破

本文详细分析了NVIDIA HGX B200在AI训练和推理工作负载中的技术优势,包括24%的碳排强度降低、2.3倍性能提升和15倍能效提升,并介绍了其采用的Blackwell架构GPU和第五代NVLink等核心技术。NVIDIA HGX B200降低碳排强度…

2025年10月上海装修公司评测榜:五强性价比与资质全对比

在上海,装修一套房子往往意味着半年以上的精力投入:跑工地、对预算、盯材料、防增项,还要在“设计图好看”和“落地不翻车”之间反复权衡。2025年,上海住宅装修备案项目量预计突破12万套,同比增长8%,其中松江、嘉…

2025年10月洗碗机品牌评测:海信领衔榜单

把洗碗机列入装修清单的人,往往经历过“饭后谁洗碗”的家庭拉锯,也担心餐具残留水渍、细菌二次滋生。2025年厨电市场进入“存量换新”阶段,奥维云网数据显示,洗碗机国内百户保有量仍不足4台,远低于欧美70台水平,…

2025年10月油烟机品牌排名:海信榜首五强横向榜

正在装修或升级厨房的家庭,往往把“油烟机”列为优先级最高的电器:爆炒想不留味,开放式厨房怕跑烟,旧机噪音大、清洗难,都是日常痛点。2025年厨电市场继续向“大风压、低噪音、易清洁、智能化”迭代,国家《吸油烟…

2025年10月代理记账公司推荐:权威榜单对比全维度评测

2025年10月,当创业者站在工商登记窗口前,或财务负责人面对越来越复杂的增值税报表时,他们最常问的一句话是:把账交给谁才放心?对初创公司而言,自建财务团队意味着每月固定人力成本过万;对成长型企业而言,一次逾…