1. Is there a character, that can be written/read by system (C#/.NET), but can't be written by any standard keyboard (European, Nordic, Slavic, Cyrlic, Arabic, Mongolian, African, Greek and Mandarin). What I need this for is seperation of characters, I need user to input own character and that I can split them like "Oh, here's break and here's break", I will encrypt it, but I need to make enough sure that characters that are split, are actually split and it's not just content of string.
2. Is x00 exploit possible with this?: http://msdn.microsoft.com/en-us/library/bb311038.aspx Can somebody paste x00 or change virtual address in RAM memory something to 00 and make program go insane?