gpt4 book ai didi

java - IntelliJ - Debug模式 - 在程序内存中搜索文本

转载 作者:行者123 更新时间:2023-12-05 07:47:28 25 4
gpt4 key购买 nike

我正在使用未记录的第 3 方库。我知道有一个特定的 String 存储在库深处的某个字段中的某个地方(我可以预测的动态值,但我想从库的 API 中获取它)。

有没有办法在 Debug模式下并在某个断点处停止时通过完整程序内存进行搜索(类似于全文搜索?)?我想找到哪个对象中的哪个字段实际存储了这个值。

(我知道我可以手动转储和 grep,如果 IntelliJ 支持这个功能我会更感兴趣)

最佳答案

IntelliJ 2015 和 2016 可以 decompile Java classes , 所以你可以从库中获取字符串根本不需要调试。使用 Navigate -> Declaration 或 Navigate -> Implementation(s) 查看类字节码的反编译版本。反编译器可以从库中获取除原始变量名和注释之外的所有内容。

关于java - IntelliJ - Debug模式 - 在程序内存中搜索文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39728140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com