]> git.deb.at Git - rhonda/impostor.git/commitdiff
Anonymize PacketRecorder
authorAeonLucid <aeonlucid@outlook.com>
Fri, 23 Oct 2020 18:13:06 +0000 (20:13 +0200)
committerAeonLucid <aeonlucid@outlook.com>
Fri, 23 Oct 2020 18:13:06 +0000 (20:13 +0200)
src/Impostor.Server/Recorder/PacketRecorder.cs

index 3d418900411c22d8c5bf68929fe1a6b2ec571897..1fa40ace515b11ff1689d59af39dfbea3ad1f2de 100644 (file)
@@ -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);
             }
         }