From: AeonLucid Date: Fri, 23 Oct 2020 18:13:06 +0000 (+0200) Subject: Anonymize PacketRecorder X-Git-Tag: v1.2.2~96^2~39 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=35792a16417a947bfd853649f5306ce263bd37c0;p=rhonda%2Fimpostor.git Anonymize PacketRecorder --- diff --git a/src/Impostor.Server/Recorder/PacketRecorder.cs b/src/Impostor.Server/Recorder/PacketRecorder.cs index 3d41890..1fa40ac 100644 --- a/src/Impostor.Server/Recorder/PacketRecorder.cs +++ b/src/Impostor.Server/Recorder/PacketRecorder.cs @@ -1,5 +1,6 @@ using System; using System.IO; +using System.Net; using System.Threading; using System.Threading.Tasks; using Impostor.Api.Games; @@ -125,7 +126,8 @@ namespace Impostor.Server.Recorder private static void WriteClient(PacketSerializationContext context, ClientBase client, bool full) { - var addressBytes = client.Connection.EndPoint.Address.GetAddressBytes(); + var address = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 12345); + var addressBytes = address.Address.GetAddressBytes(); context.Writer.Write(client.Id); @@ -133,7 +135,7 @@ namespace Impostor.Server.Recorder { context.Writer.Write((byte) addressBytes.Length); context.Writer.Write(addressBytes); - context.Writer.Write((ushort) client.Connection.EndPoint.Port); + context.Writer.Write((ushort) address.Port); context.Writer.Write(client.Name); } }