HeapDump敏感信息提取工具
需要Maven、JDK 1.8。
$ mvn package
暂支持提取以下类型的敏感信息
- 数据源
- SpringDataSourceProperties
- WeblogicDataSourceConnectionPoolConfig
- MongoClient
- AliDruidDataSourceWrapper
- 配置文件信息
- MapPropertySources
- OriginTrackedMapPropertySource
- MutablePropertySources
- OSS(模糊搜索)
- Redis配置
- RedisStandaloneConfiguration
- JedisClient
更多类型支持尽请期待。
本工具需要使用Oracle JDK 1.8版本(更高版本将导致异常)。
$ java -jar .\target\JDumpSpider-1.0-SNAPSHOT-full.jar
Missing required parameter: '<heapfile>'
Usage: JDumpSpider [-hV] <heapfile>
Extract sensitive information from heapdump file.
<heapfile> Heap file path.
-h, --help Show this help message and exit.
-V, --version Print version information and exit.