×

安全资产识别利器:IPanalyzer 工具介绍(开源 | 离线可用)

hqy hqy 发表于2025-06-13 14:37:32 浏览204 评论0

抢沙发发表评论

在日常的渗透测试、安全审计、资产梳理等工作中,面对零散杂乱的 IP、URL、域名数据,手动清洗耗时低效、出错率高。今天给大家介绍一款由社区开发者开源发布的轻量资产拆解工具 —— IPanalyzer,它可以快速将混合资产文本一键解析为 IP、URL、主域名、子域名四类,极大提升安全作业效率。

? GitHub 地址:
? https://github.com/zero-typora/IPanalyzer

✨ 工具亮点

✅ 全平台 PyQt 图形界面

基于 PyQt6 构建,界面简洁,支持鼠标交互,无需命令行技能

✅ 自动识别多种格式资产

支持自动解析以下格式输入内容:

  • 192.168.1.0/24192.168.1.1-192.168.1.255 等 IP 段

  • http(s)://ip:port/path 类型的完整 URL

  • www.sub.example.com 等域名(自动识别主域名/子域名)

  • 多资产混合、中文逗号、换行等常见输入问题

✅ 主域名提取规则灵活

相比传统 tldextract 的公共后缀依赖方式,IPanalyzer 支持一种更加适用于国内实际的主域名提取策略 ——

从右向左找到第一个点,把它左侧丢弃,保留后方作为主域名。

例如:

  • a.b.c.d.example.com → b.c.d.example.com

  • www.baidu.com.cm → baidu.com.cm

对于子域名剥离、目标聚合、溯源定位非常高效。

?️ 界面截图
图片

图片
图片

? 安装与使用

✅ 方式一:直接运行源码









git clone https://github.com/zero-typora/IPanalyzer.gitcd IPanalyzerpip install -r requirements.txtpython asset_gui.py

✅ 方式二:打包为本地应用(支持 macOS)

















pip install pyinstallerpyinstaller --windowed --noconfirm asset_gui.py生成 .app 可直接运行,适合渗透测试人员、甲方安全工程师、SOC 人员日常工具箱收录。 目前版本已经打包好了Mac arm架构版本 和amd架构Windows版本 
windows 直接下载二进制包
https://github.com/zero-typora/IPanalyzer/releases/download/v1.0.1/2.5.exe
mac arm app 使用如下


cp -R mac_dist/AssetSplitter.app /Applications/ 即可



? 适用场景

  • ? 安全资产清洗与分类整理

  • ? 从日志/POC/探测结果中提取 URL/IP

  • ? 将接口列表整理为主域统计视图

  • ? 融入内部自动化脚本或扫描平台中


? 未来计划

  • ✅ 支持导出 CSV 报表

  • ✅ 支持 IP 地址地理信息增强

  • ✅ 支持主域聚合热度排行

  • ✅ 增加批量接口/API 支持





? 开源不易,欢迎参与贡献!

如果你觉得这个工具有用,不妨给个 Star ⭐️
欢迎 Fork 后提交优化、增加功能、反馈 Bug。

? 项目主页:
? https://github.com/zero-typora/IPanalyzer


打赏

本文链接:https://kinber.cn/post/5158.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客