Java 如何解密通过套接字从log4j发送的消息?

Java 如何解密通过套接字从log4j发送的消息?,java,log4j,Java,Log4j,有人能告诉我如何解密我从org.apache.log4j.net.SocketAppender获得的套接字消息吗? 我试过电锯的来源,但没有发现任何东西:/ 或者log4j中的消息在哪里被加密 感谢日志源使用log4j将日志事件发送到控制台、文件或套接字等接收器。log4j并不改变日志消息,它只是提供了一个API来收集和分发消息,并提供了一些格式化日志消息的方法 因此,如果消息是加密的,那么是发送者提供加密消息 如果您编辑您的问题并提供一个加密日志消息的小样本,可能会有所帮助。消息未加密。它们是

有人能告诉我如何解密我从org.apache.log4j.net.SocketAppender获得的套接字消息吗? 我试过电锯的来源,但没有发现任何东西:/

或者log4j中的消息在哪里被加密


感谢

日志源使用log4j将日志事件发送到控制台、文件或套接字等接收器。log4j并不改变日志消息,它只是提供了一个API来收集和分发消息,并提供了一些格式化日志消息的方法

因此,如果消息是加密的,那么是发送者提供加密消息


如果您编辑您的问题并提供一个加密日志消息的小样本,可能会有所帮助。

消息未加密。它们是使用Java ObjectOutputStream序列化的LoggingEvent对象:请参阅。读取它们的一种方法是使用,但您始终可以自己反序列化它们,方法是将远程套接字字符串包装到Java ObjectInputStream中,并复制链锯读取事件的功能

链锯使用SocketReceiver处理SocketAppender发送的事件


。。。消息可能是神秘的,但不应加密。log4j通常生成纯文本消息。对不起,我是指如何反序列化它们。