Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/whwlsfb/JDumpSpider
HeapDump敏感信息提取工具
https://github.com/whwlsfb/JDumpSpider
Last synced: 21 days ago
JSON representation
HeapDump敏感信息提取工具
- Host: GitHub
- URL: https://github.com/whwlsfb/JDumpSpider
- Owner: whwlsfb
- License: apache-2.0
- Created: 2022-01-05T07:30:39.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-08T05:32:43.000Z (9 months ago)
- Last Synced: 2024-11-13T18:45:58.366Z (29 days ago)
- Language: Java
- Size: 624 KB
- Stars: 1,310
- Watchers: 14
- Forks: 132
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - whwlsfb/JDumpSpider - HeapDump敏感信息提取工具 (Java)
README
# JDumpSpider
HeapDump敏感信息提取工具# 下载
预编译包:[Releases](https://github.com/whwlsfb/JDumpSpider/releases)
# 编译
需要Maven、JDK 1.8。首先需要将netbeans-lib-profiler导入本地maven仓库
```
$ cd lib/
$ mvn install:install-file -Dfile=netbeans-lib-profiler.jar -DgroupId=netbeans -DartifactId=netbeans-lib-profiler -Dversion=1.0 -Dpackaging=jar
```
导入完成后切换至项目根目录,运行编译打包命令
```
$ mvn package
```
# 支持范围暂支持提取以下类型的敏感信息
- 数据源
- SpringDataSourceProperties
- WeblogicDataSourceConnectionPoolConfig
- MongoClient
- AliDruidDataSourceWrapper
- HikariDataSource
- 配置文件信息
- MapPropertySource
- OriginTrackedMapPropertySource
- MutablePropertySource
- ConsulPropertySource
- OSS(模糊搜索)
- Redis配置
- RedisStandaloneConfiguration
- JedisClient
- ShiroKey
- CookieRememberMeManager
- 模糊搜索用户信息
- UserPassSearcher01更多类型支持尽请期待。
# 使用
本工具需要使用Java 1.6或更高版本。
```sh
$ java -jar .\target\JDumpSpider-1.0-SNAPSHOT-full.jar
Missing required parameter: ''
Usage: JDumpSpider [-hV]
Extract sensitive information from heapdump file.
Heap file path.
-h, --help Show this help message and exit.
-V, --version Print version information and exit.```