首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    获取 Spring heapdump中的密码明文

    在攻防场景里经常会遇到Actuator配置不当的情况,攻击者可以直接下载heapdump堆转储文件,然后通过一些工具来分析heapdump文件,从而可进一步获取敏感信息。...(1)通过jvisualvm加载heapdump文件 (2)切换到OQL控制台标签,Springboot heapdump端点存在版本差异,构建OQL语句进行关键字查询,从而获取明文密码。...(1)使用jhat命令分析heapdump文件,启动一个端口为7000的http服务。备注:jhat 后面可配置jvm参数,避免heapdump文件占用过大内存。...03、heapdump_tool 敏感信息查询工具 本质上是基于jhat,通过通过jhat解析heapdump文件,从而实现heapdump敏感信息搜索。...下载地址: https://toolaffix.oss-cn-beijing.aliyuncs.com/heapdump_tool.jar 利用自动化工具,快速搜索查找密码明文,AK-SK等。

    2.3K30

    使用DaemonSet实现heapdump文件自动化管理

    一、引言 1、为什么要获取heapdump文件 heapdump文件是Java应用遭遇OOM后的诊断报告,记录了某一时刻 JVM 堆中对象的详细使用情况,是 JVM 堆内存的一个快照。...结合实际情况,准备使用DaemonSet部署一个heapdump-watcher应用,通过它来监听heapdump.prof文件实现自动化管理。...Tips:该方法仅适合将heapdump.prof持久化到K8s节点的场景。但是具有一定的参考意义。 3、实施前提 该方案需要以下前提: heapdump.prof文件持久化到K8s节点。...>heapdump.prof。...为了节约节点磁盘空间,当heapdump.prof文件上传完成后清理本地文件。 为了让相关开发人员了解到新的heapdump.prof文件已经生成,我们通过企业微信机器人通知到对应的开发群。

    44410

    heapdump.phd分析工具_dump文件分析工具

    heapdump分析工具是一款强大的数据分析工具,它可以用图表的形式来展现相应的分析结果,在使用heapdump分析工具之前请先安装JDK1.6。...in thread “main” java.lang.NoClassDefFoundError: java/util/regex/PatternSyntaxException 2.运行需要足够大的内存 Heapdump...如果在解析heapdump文件时出现java.lang.OutOfMemoryError的报错: 请尝试最大堆大小(-Xmx)值给JVM更多的内存。...也可以通过命令行的方式直接打开heapdump文件: java -Xmx3000m -jar ha396.jar heapdump.20120503.170018.1510.0003.phd 其中,Xmx3000m...打开heapdump文件后的效果图,可以选择多种视图进行分析,Tree View,Objects List等等。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    3.3K20

    Arthas heapdump(dump java heap, 类似 jmap 命令的 heap dump 功能)

    @toc二、命令列表2.1 jvm相关命令2.1.8 heapdump(dump java heap, 类似 jmap 命令的 heap dump 功能)基本用法:heapdump options heapdump.hprof基础语法:heapdump --live 指定输出的路径及文件名heapdump --live /...tmp/heapdump.hprof举例2:如果你想要进一步定制堆转储文件的内容,比如只包含特定类的对象,并且以二进制格式存储基础语法:heapdump --live --include-class=指定类的全路径...如果你不确定如何使用某个选项,可以使用 help heapdump 命令查看详细的帮助信息。...Arthas sysenv(查看JVM的环境变量)7.Arthas vmoption(查看和修改 JVM里诊断相关的option)8.Arthas getstatic(查看类的静态属性 )9.Arthas heapdump

    37210
    领券