A lot of people say that warden make hash of our running process.
And I wondered how it's possible to change hash process.
I don't think this code work, but theorically a hash is made has a date given, if an element (a variable stored in the program) change of value, the hash changes.
Or is it more complicated?
That's the code I tought, but I don't know how check if I've right.
To use it, I just have to put NoDetection () one can everywhere in the program, for example after a writing in memory, no?
Code:
public string wardendetection;
private string wardendetectionbis;
public int RandomNumber(int min, int max)
{
Random random = new Random();
return random.Next(min, max);
}
private static Random _random = new Random();
public static string RandomString(int size)
{
StringBuilder builder = new StringBuilder();
for(int i=0; i < size; i++)
{
//26 letters in the alfabet, ascii + 65 for the capital letters
builder.Append(Convert.ToChar(Convert.ToInt32(Math.Floor(26 * _random.NextDouble() + 65))));
}
return builder.ToString();
}
public void NoDetection()
{
int sizeofstring = RandomNumber(35, 258);
int sizeofstring2 = RandomNumber(35, 258);
wardendetection = RandomString(sizeofstring);
wardendetectionbis = RandomString(sizeofstring2);
}
RandomNumber & RandomString are not writen by me, found on web.
Just say me if this can works, or if I'd lost my time =)
Sorry for my poor english, it's not my mother tongue.
Cordially, Sel3n.