можно ли защитить строки в C #, чтобы предотвратить ... я называю это «атаками на строки»?
Вот образец:
...
const String username = "friend";
const String password = "letmein";
String encoded = Convert.ToBase64String(Encoding.GetEncoding("ISO-8859-1").GetBytes(username + ":" + password));
WebRequest request = WebRequest.Create("http://xxx.xxx.xxx.xxx/");
WebResponse response = request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
lbl_status.Text = responseFromServer;
reader.Close();
response.Close();
...
Если я компилирую и запускаю его, с помощью Sysinternals Process Explorer я могу читать сохраненные строки.
Есть ли способ зашифровать строки?
Привет мок