From 550ab0e2ff952c1c3c7b42a472b4b773efdfd90b Mon Sep 17 00:00:00 2001 From: Malloc of Kuzkycyziklistan Date: Fri, 28 Apr 2017 16:01:58 -0500 Subject: [PATCH] ignore this nothing happened --- server/Kneesocks/Frame.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/server/Kneesocks/Frame.cs b/server/Kneesocks/Frame.cs index 5533cfb..9017f3b 100644 --- a/server/Kneesocks/Frame.cs +++ b/server/Kneesocks/Frame.cs @@ -20,8 +20,19 @@ namespace Kneesocks { public bool IsMasked { get; set; } public byte[] Mask { get; set; } public byte Reserved { get; set; } + + public byte[] Content { get; set; } + public byte[] MaskedContent { + get { + byte[] ret = new byte[Content.Length]; + for(var i = 0; i < Content.Length; ++i) + ret[i] = (byte)(Content[i] ^ Mask[i % 4]); + return ret; + } + } + public static FromRaw(byte[] raw) { - public byte[] Content { get; private set; } + } } }