Guten Morgen,
da ich mich schon seit einigen Monaten gefargt habe, wie ein bekannter GTA V Server es schafft gewisse Menschen zu erkennen und zu sehen, womit man alles auf seinem rechner arbeitet, bin ich heute hingegangen und habe gegen ein Paar Prinzipien verstoßen und den Launcher einmal im Code untersucht. Und habe auch etwas gefunden.
Code
// Token: 0x06000019 RID: 25 RVA: 0x00002D34 File Offset: 0x00000F34
[PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
private void StartAntiCheat()
{
MainFrame.m_ProcessWatcher.Start();
FileSystemWatcher fileSystemWatcher = new FileSystemWatcher();
try
{
fileSystemWatcher.Path = string.Concat(new string[]
{
ConfigurationManager.AppSettings["rage_path"],
"/client_resources/",
MainFrame.m_GameServerIP.ToString(),
"_",
MainFrame.m_Port.ToString(),
"/dlcpacks"
});
fileSystemWatcher.NotifyFilter = (NotifyFilters.FileName | NotifyFilters.DirectoryName | NotifyFilters.LastWrite);
fileSystemWatcher.Filter = "*";
fileSystemWatcher.Changed += this.OnFilesChanged;
fileSystemWatcher.Deleted += this.OnFilesChanged;
fileSystemWatcher.Renamed += new RenamedEventHandler(this.OnFilesRenamed);
fileSystemWatcher.Created += this.OnFilesChanged;
fileSystemWatcher.EnableRaisingEvents = true;
for (;;)
{
Thread.Sleep(50);
}
}
finally
{
if (fileSystemWatcher != null)
{
((IDisposable)fileSystemWatcher).Dispose();
goto IL_D9;
}
goto IL_D9;
IL_D9:;
}
}
Alles anzeigen
Permanennte Überwachung während des spielens! Da kann ich mir ja gleich einen Bundestrojaner ins haus holen!