找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 268|回复: 0

Java 堆转储文件分析的工具 JDumpSpiderGUI

[复制链接]

91

主题

0

回帖

371

积分

管理员

积分
371
发表于 2025-7-20 12:42:42 | 显示全部楼层 |阅读模式


DumpSpiderGUI
下载地址 https://github.com/DeEpinGh0st/JDumpSpiderGUI
简介
JDumpSpiderGUI 是一个用于 Java 堆转储文件分析的工具,支持命令行和 JavaFX 图形界面两种模式。

命令行模式:适合批量或自动化分析。
GUI模式:基于 JavaFX,支持多项分析结果的可视化浏览和导出。
运行环境
JDK 8(自带 JavaFX)或更高版本(如 JDK 11+ 需自行添加 JavaFX 依赖)
启动方式
1. 命令行模式
  1. java -jar JDumpSpiderGUI-1.0-SNAPSHOT-full.jar [参数]
复制代码






2. GUI模式
java -jar JDumpSpiderGUI-1.0-SNAPSHOT-full.jar --gui



主要功能
支持选择转储文件进行分析
分析项下拉选择与全部浏览
结果表格支持多行选择、右键复制整行/键/值
分析进度指示与状态提示
结果导出为文本文件
依赖
JavaFX(JDK 8自带,JDK 11+需自行引入)
其他依赖见 pom.xml
编译
需要Maven、JDK 1.8。

首先需要将netbeans-lib-profiler导入本地maven仓库

  1. $ cd lib/
  2. $ mvn install:install-file -Dfile=netbeans-lib-profiler.jar -DgroupId=netbeans -DartifactId=netbeans-lib-profiler -Dversion=1.0 -Dpackaging=jar
复制代码


导入完成后切换至项目根目录,运行编译打包命令

  1. $ mvn package
复制代码


支持范围
暂支持提取以下类型的敏感信息

数据源
  1. SpringDataSourceProperties
  2. WeblogicDataSourceConnectionPoolConfig
  3. MongoClient
  4. AliDruidDataSourceWrapper
  5. HikariDataSource
  6. 配置文件信息
  7. MapPropertySource
  8. OriginTrackedMapPropertySource
  9. MutablePropertySource
  10. ConsulPropertySource
  11. OSS(模糊搜索)
  12. Redis配置
  13. RedisStandaloneConfiguration
  14. JedisClient
  15. ShiroKey
  16. CookieRememberMeManager
  17. 模糊搜索用户信息
  18. UserPassSearcher01
复制代码


使用
本工具需要使用Java 1.8或更高版本。

  1. $ java -jar JDumpSpiderGUI-1.0-SNAPSHOT-full.jar                  
  2. Missing required parameter: '<heapfile>'
  3. Usage: JDumpSpider [-hV] <heapfile>                  
  4. Extract sensitive information from heapdump file.     
  5.       <heapfile>   Heap file path.                    
  6.   -h, --help       Show this help message and exit.   
  7.   -V, --version    Print version information and exit.
复制代码


贡献
欢迎提交PR或issue,完善功能和界面体验。
作者: whwlsfb (Console) & S0cke3t (GUI)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|暗月安全培训论坛

GMT+8, 2026-1-8 11:56 , Processed in 0.055515 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表