From 7adb25888f8b43b4be53efb5db2646819315becb Mon Sep 17 00:00:00 2001 From: Arnah Date: Wed, 16 Aug 2023 00:53:40 -0600 Subject: [PATCH] Stop masking ip address when connecting locally --- src/main/java/client/Client.java | 6 +----- src/main/java/net/netty/ServerChannelInitializer.java | 6 +----- .../net/server/coordinator/session/IpAddresses.java | 10 ---------- 3 files changed, 2 insertions(+), 20 deletions(-) diff --git a/src/main/java/client/Client.java b/src/main/java/client/Client.java index b929ff035a..edeea33ba8 100644 --- a/src/main/java/client/Client.java +++ b/src/main/java/client/Client.java @@ -39,7 +39,6 @@ import net.server.Server; import net.server.channel.Channel; import net.server.coordinator.login.LoginBypassCoordinator; import net.server.coordinator.session.Hwid; -import net.server.coordinator.session.IpAddresses; import net.server.coordinator.session.SessionCoordinator; import net.server.coordinator.session.SessionCoordinator.AntiMulticlientResult; import net.server.guild.Guild; @@ -176,10 +175,7 @@ public class Client extends ChannelInboundHandlerAdapter { private static String getRemoteAddress(io.netty.channel.Channel channel) { String remoteAddress = "null"; try { - String hostAddress = ((InetSocketAddress) channel.remoteAddress()).getAddress().getHostAddress(); - if (hostAddress != null) { - remoteAddress = IpAddresses.evaluateRemoteAddress(hostAddress); // thanks dyz for noticing Local/LAN/WAN connections not interacting properly - } + remoteAddress = ((InetSocketAddress) channel.remoteAddress()).getAddress().getHostAddress(); } catch (NullPointerException npe) { log.warn("Unable to get remote address for client", npe); } diff --git a/src/main/java/net/netty/ServerChannelInitializer.java b/src/main/java/net/netty/ServerChannelInitializer.java index 874e84d1a6..4ecc65a592 100644 --- a/src/main/java/net/netty/ServerChannelInitializer.java +++ b/src/main/java/net/netty/ServerChannelInitializer.java @@ -15,7 +15,6 @@ import net.encryption.InitializationVector; import net.encryption.PacketCodec; import net.packet.logging.InPacketLogger; import net.packet.logging.OutPacketLogger; -import net.server.coordinator.session.IpAddresses; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import tools.PacketCreator; @@ -35,10 +34,7 @@ public abstract class ServerChannelInitializer extends ChannelInitializer