[Speedhack] wie in cheat engine

09/20/2010 17:48 maxi39#1
hi,

besteht die möglichkeit mit autoit den gleichen "speedhack" wie in cheat engine zu schreiben und wenn ja wie?
ps: hab foren suche vorher benutzt von autoit
09/20/2010 21:28 mipez#2
Quote:
Originally Posted by maxi39 View Post
hi,

besteht die möglichkeit mit autoit den gleichen "speedhack" wie in cheat engine zu schreiben und wenn ja wie?
ps: hab foren suche vorher benutzt von autoit
Der Speedhack von CE ist Müll. Such dir lieber direkt die passenden Values.
09/23/2010 13:00 Superx321#3
würd mich auch interessieren. Da der Speedhack von CE ja den kompletten Process beschleunigt, werden ingame auch Skills ect. schneller ausgeführt :D

Wär also noch gut wenns jemand weiss wies geht, auch wenn ich glaub dass des in autoit ned möglich ist^^
09/23/2010 13:23 lolkop#4
cheat engine macht das über die QueryPerformanceCounter funktion des jeweiligen programms.

funktion im tool suchen, eine umleitung schreiben und den eigentlichen wert multipliziert mit einer beliebigen zahl wieder zurück leiten.

das problem hierbei ist, das dieser weg sehr bekannt ist (unter anderem weil cheat engine ihn nutzt) und deshalb von den meisten tools geblockt wird. dh. das tool läuft zwar optisch schneller, jedoch ist das leider auch nur optisch der fall.
09/23/2010 15:23 ●ROBBY●#5
Und mit AutoIt soweit ich weiß nicht5s zu machen da man ASm-Code Injezieren müsste (bin mir nicht ganz sicher :D)
09/23/2010 16:30 lolkop#6
Quote:
Originally Posted by ●ROBBY● View Post
Und mit AutoIt soweit ich weiß nicht5s zu machen da man ASm-Code Injezieren müsste (bin mir nicht ganz sicher :D)
asm code kann man in jeder sprache die in der lage ist mit dem speicher zu arbeiten in andere programme einfügen und auch ausführen. und da autoit in der lage ist mit winapis zu arbeiten, ist mit autoit sogar noch deutlich mehr möglich.
09/24/2010 06:49 Superx321#7
Quote:
Originally Posted by lolkop View Post
cheat engine macht das über die QueryPerformanceCounter funktion des jeweiligen programms.

funktion im tool suchen, eine umleitung schreiben und den eigentlichen wert multipliziert mit einer beliebigen zahl wieder zurück leiten.

das problem hierbei ist, das dieser weg sehr bekannt ist (unter anderem weil cheat engine ihn nutzt) und deshalb von den meisten tools geblockt wird. dh. das tool läuft zwar optisch schneller, jedoch ist das leider auch nur optisch der fall.
Joar, das mit detected werden lass mal meine sorge sein xD Kann atm ja schliesslich auch CE öffnen und den Speedhack von Hand aktivieren, und da isses dann nicht nur Optisch oder so, man macht echt alles schneller :P
09/24/2010 07:20 Shkal#8
Man muss ja nicht immer das Rad neu erfinden.

[Only registered and activated users can see links. Click Here To Register...]
Formschön verpackt - angeblich auch mit COM-Support.
09/24/2010 13:34 maxi39#9
Meine lösung war ganz einfach:
ich hab die adresse ausgelesen mit der CE das spi9el schneller macht. Das wär
speedhack.dll+????? . das einfach in ein autoit code gepackt und beim spiel start die speedhack.dll von CE inject und konnte dann über autoit die spiel geschwindigkeit steuern
09/24/2010 13:42 Superx321#10
Quote:
Originally Posted by maxi39 View Post
Meine lösung war ganz einfach:
ich hab die adresse ausgelesen mit der CE das spi9el schneller macht. Das wär
speedhack.dll+????? . das einfach in ein autoit code gepackt und beim spiel start die speedhack.dll von CE inject und konnte dann über autoit die spiel geschwindigkeit steuern
o.O? Wie haste des genau gemacht? Dll von CE injecten, und dann auf was für ne Adresse geschribn? Bzw wie biste an die gekommen?
09/24/2010 14:55 maxi39#11
ganz easy,
Du öffnest ein spiel und machst CE speedhack an, auf z.b 1.
Dann suchst im Prozess dword nach 1.
Dann änderst du die 1 zur 5.
Dann suchst nach 5.
immer so weiter....

irgendwann steht da nur noch eine adresse, in meinen fall bei cf:
[Only registered and activated users can see links. Click Here To Register...]

speedhack.dll+14880

Das ist die Speedhack.dll von CE und speedhack.dll+14880 ist die adresse mit der du nach der injection von der speedhack.dll das game speed des spiels controllieren kannst.
Meintes du das?
09/24/2010 16:52 Superx321#12
joar... nur geht des bei mir ned o.O

Starte Game (4Story, TClient.exe), starte CE.
Wähl bei CE normal die TClient.exe aus
Mach bei CE Speedhack an, schieb regler auf 5.0,klick da auf Apply, suche nach 5, 4Bytes
Schieb den Regler auf 2.0, klick auf Apply, suche nach 2.
Mach das Gleiche wieder auf 5.0, da findet er 0 Adressen...
09/25/2010 12:32 maxi39#13
Quote:
Originally Posted by Superx321 View Post
joar... nur geht des bei mir ned o.O

Starte Game (4Story, TClient.exe), starte CE.
Wähl bei CE normal die TClient.exe aus
Mach bei CE Speedhack an, schieb regler auf 5.0,klick da auf Apply, suche nach 5, 4Bytes
Schieb den Regler auf 2.0, klick auf Apply, suche nach 2.
Mach das Gleiche wieder auf 5.0, da findet er 0 Adressen...
du muss halt jedes mal wieder ins game gehen ein bischen rumlaufen nach dem du apply drückst, damit sich der wert in der speicheradresse akualisiert