gpt4 book ai didi

java - 列出 JAR 文件内的字符串

转载 作者:行者123 更新时间:2023-12-02 03:33:33 26 4
gpt4 key购买 nike

我需要分发我编写的 Java JAR 文件,并且担心文件中可能仍然存在一些敏感数据(例如 Web 应用程序的密码或 key )。我已经检查了代码并尝试小心不要打包任何我不想分发的内容,但我仍然担心有什么东西会溜进去。

是否有一些简单的方法可以转储 JAR 中的类文件中的所有常量字符串的列表?我认为该列表不会太长,我可以扫描它以查找看起来有问题的内容。

最佳答案

在 Linux(或任何具有 Info-Zip 可用的系统)上,您可以执行以下操作

unzip -p filename.jar|strings|sort|more

-p 选项将提取的输出写入 stdout,而 sort 使视觉扫描更加容易。

在 Windows 上,假设您已安装解压缩包,上述内容可在 Cygwin 终端中运行。

关于java - 列出 JAR 文件内的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37736000/

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