From bb65d2900b6d5b03644b4f59d64ad103ee988877 Mon Sep 17 00:00:00 2001 From: Lossy Date: Wed, 22 Jun 2022 12:29:35 -0500 Subject: [PATCH] Remove sent/recv debug messages --- src/main/java/in/dragonbra/javasteam/steam/CMClient.java | 4 ---- .../in/dragonbra/javasteam/util/NetHookNetworkListener.java | 6 +++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/in/dragonbra/javasteam/steam/CMClient.java b/src/main/java/in/dragonbra/javasteam/steam/CMClient.java index 781e8fcd..560c7fea 100644 --- a/src/main/java/in/dragonbra/javasteam/steam/CMClient.java +++ b/src/main/java/in/dragonbra/javasteam/steam/CMClient.java @@ -206,8 +206,6 @@ public void send(IClientMsg msg) { msg.setSteamID(_steamID); } - logger.debug(String.format("Sent -> EMsg: %s (Proto: %s)", msg.getMsgType(), msg.isProto())); - try { if (debugNetworkListener != null) { debugNetworkListener.onOutgoingNetworkMessage(msg.getMsgType(), msg.serialize()); @@ -247,8 +245,6 @@ protected boolean onClientMsgReceived(IPacketMsg packetMsg) { return false; } - logger.debug(String.format("<- Recv'd EMsg: %s (%d) (Proto: %s)", packetMsg.getMsgType(), packetMsg.getMsgType().code(), packetMsg.isProto())); - // Multi message gets logged down the line after it's decompressed if (packetMsg.getMsgType() != EMsg.Multi) { try { diff --git a/src/main/java/in/dragonbra/javasteam/util/NetHookNetworkListener.java b/src/main/java/in/dragonbra/javasteam/util/NetHookNetworkListener.java index 3f8693ec..41387762 100644 --- a/src/main/java/in/dragonbra/javasteam/util/NetHookNetworkListener.java +++ b/src/main/java/in/dragonbra/javasteam/util/NetHookNetworkListener.java @@ -15,7 +15,7 @@ /** * Dump any network messages sent to and received from the Steam server that the client is connected to. * These messages are dumped to file, and can be analyzed further with NetHookAnalyzer, a hex editor, or your own purpose-built tools. - * + *

* Be careful with this, sensitive data may be written to the disk (such as your Steam password). */ public class NetHookNetworkListener implements IDebugNetworkListener { @@ -42,6 +42,8 @@ public NetHookNetworkListener(String path) { @Override public void onIncomingNetworkMessage(EMsg msgType, byte[] data) { + logger.debug(String.format("<- Recv'd EMsg: %s (%d)", msgType, msgType.code())); + try { Files.write(Paths.get(new File(logDirectory, getFile("in", msgType)).getAbsolutePath()), data); } catch (IOException e) { @@ -51,6 +53,8 @@ public void onIncomingNetworkMessage(EMsg msgType, byte[] data) { @Override public void onOutgoingNetworkMessage(EMsg msgType, byte[] data) { + logger.debug(String.format("Sent -> EMsg: %s", msgType)); + try { Files.write(Paths.get(new File(logDirectory, getFile("out", msgType)).getAbsolutePath()), data); } catch (IOException e) {