【发布时间】:2018-11-09 17:08:12
【问题描述】:
我有一个恶意 jar 被加载到我的 tomcat 实例中。我希望能够知道从哪里加载相应的 jar 文件。如果不可用,我希望能够查看从哪里加载该 jar 中的类。
我查看了 ~/conf/logging.properties 文件,但我不清楚如何指定我想要的内容。
或者,这是从 startup.sh 中作为 java 选项执行的操作吗?
感谢您的任何想法。
【问题讨论】:
标签: tomcat
我有一个恶意 jar 被加载到我的 tomcat 实例中。我希望能够知道从哪里加载相应的 jar 文件。如果不可用,我希望能够查看从哪里加载该 jar 中的类。
我查看了 ~/conf/logging.properties 文件,但我不清楚如何指定我想要的内容。
或者,这是从 startup.sh 中作为 java 选项执行的操作吗?
感谢您的任何想法。
【问题讨论】:
标签: tomcat
我能够回答我自己的问题。我将 -verbose:class 添加到了 tomcat setenv.sh 文件的 JAVA_OPTS 中。这使得所有类加载信息都写入 catalina.out 日志,我找到了我的流氓 jar!
【讨论】: