Halt die Augen immer offen.
#close
#close
Mit VirtualQuery kann man z.B nachgucken, ob die Eigenschaften einer bestimmten Memory range verändert worden sind. Aber XTrap macht einen Memory Hash also müsste diese Methode nicht viel bringen, höchstens bei der Abnormal memory detection (wenn XTrap diese Methode überhaupt verwendet).Quote:
memoryprotection umzuändern ist doch absoluter schwachsinn, die trainer funktionieren nicht und werden detected wegen der speicherbearbeitung und nicht, weil sie nicht den wert der adresse ändern können ಠ_ಠ
Wenn ich mich nicht irre, werden die Hashes der Speicheraddressen Dynamisch am start von XTrap angelegt.Quote:
memoryprotection umzuändern ist doch absoluter schwachsinn, die trainer funktionieren nicht und werden detected wegen der speicherbearbeitung und nicht, weil sie nicht den wert der adresse ändern können ಠ_ಠ
nop, hab es gested. das lustige ist das wenn man es am start ändert man erst einen detct nach ~20 minuten bekommt und wenn man es direkt ingame ändert es nach 10 minuten detected wird.Quote:
Wie gesagt habe es nicht über dauer probiert.
Wenn ich mich nicht irre, werden die Hashes der Speicheraddressen Dynamisch am start von XTrap angelegt.
Wenn man die Memory direkt am Start changed sollte es theoretisch undetected sein.
Unnötig wenn man nur eine Funktion detouren muss um die Memory detection auszuschalten. An den Threads würde ich nicht rumspielen, da einer von den Threads eventuell irgendwelche Keep Alive Packet verschickt.Quote:
wär es da nicht sinnvoller die 3 xproc threads für memorydetection zu detouren?
Ne, der überprüft alle API Funktionen + die Funktionen in der d3d9.dllQuote:
gibt ja einen für d3d
dazu kommen dann noch die d3d9.dll und andere Module, deren Namen ich jetzt gerade nicht weiß :pQuote:
einen für den generellen s4 speicher und einen für xtrap selbst o: