From d8d16e5eae2d109b6f9d38ffa1823379e019201f Mon Sep 17 00:00:00 2001 From: VistaPOWA Date: Sun, 13 Apr 2014 20:27:27 +0200 Subject: [PATCH] Adds a bit more sanitization to the PR announcer Shouldn't be parsing any HTML tags inside the PR name. --- tools/PR_announcer_bot/sendkeys_ss13.exe | Bin 9216 -> 9216 bytes .../PR_announcer_bot/sendkeys_ss13/Program.cs | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/PR_announcer_bot/sendkeys_ss13.exe b/tools/PR_announcer_bot/sendkeys_ss13.exe index d27522e25f7e0a2d4735895143c0ce83b5290833..fe2d39efbf1befcfcd4ccc9d98222367ae95396f 100644 GIT binary patch delta 353 zcmZqhXz-ZO!L;Yv#I7>F0t*HPZw4T6U|>jKov0|xlfb~h1LRwnGcd?ZR%Ftd9Lczw zM?jE)fti7cfsuiMZSq4&gUtaX-=7O`{8DoUPg$)>=VzB!7Gkx`@+ zD3xyplu{Gp(UxFi0?X&KOEGp&?qaugpAM9602;=kkgmph6Y3S#{SvDknthz@p;nBZg{js!^+pi1S?V1@&H3=9H5mn*x6db$AV3!7UxT6m>o zqZwkrPz^}h0a%r$}*&%bOikW?Lq9i*bF3=0N^UjKov0|xlfb~h1LPZ+Gcd?ZR%Ftd9Lczw zheMEofti7cfsuiMZSq4&gUtaX-=7O`{8DvF+L$)>;T(R(=^HPID?^)M<58wPl%!NsG_5m+&XaF6=AOm!t f4=@ybCI?E2GqP>Ylw@aQoG`gi%5d{6sWeUilT1mG diff --git a/tools/PR_announcer_bot/sendkeys_ss13/Program.cs b/tools/PR_announcer_bot/sendkeys_ss13/Program.cs index a6da1ef8d23..96b58717010 100644 --- a/tools/PR_announcer_bot/sendkeys_ss13/Program.cs +++ b/tools/PR_announcer_bot/sendkeys_ss13/Program.cs @@ -133,7 +133,7 @@ namespace sendkeys_ss13 for (int i = 0; i < msg.Length; i++) { msg[i] = Regex.Replace(msg[i], @"[\x02\x1F\x0F\x16]|\x03(\d\d?(,\d\d?)?)?", String.Empty); //Sanitizing color codes - msg[i] = Regex.Replace(msg[i], @"[\\\&\=\;]", " "); //Filtering out some iffy characters + msg[i] = Regex.Replace(msg[i], @"[\\\&\=\;\<\>]", " "); //Filtering out some iffy characters Console.Write(msg[i] + " "); } Console.WriteLine();