[Tutorial]CE richtig in S4 verwenden, Trainer mit AutoIT erstellen

08/14/2010 23:58 Al Kappaccino#1
[Only registered and activated users can see links. Click Here To Register...]



Hallo liebe E*PvP Community,

ich habe es ja bereits in einem Thread genannt, nun werde ich hier ein richtiges Tutorial posten.
Ich werde im Folgenden nochmals darauf eingehen, wie ihr ohne Bypass mit CheatEngine Adressen suchen könnt. Außerdem werde ich darauf eingehen, wie ihr mit AutoIT einen Trainer erstellt(NomadMemory.au3 wird nicht benötigt!) Ich habe bewusst nur die WinApi funktionen erklärt, ganz einfach aus dem Grund, dass jeder noob mit der NomadMemory umgehen kann und man daraus nichts lernt. Anhand der Api calls sieht man viel deutlicher was man eigentlich gerade macht.
Ich werde versuchen, alles so weit es geht zu erklären, damit das ganze kein stumpes Step by Step oder C&P TuT wird, die mir nämlich srsly gegen den Strich gehen. Nun gut, ich hoffe ihr nehmt es ein bisschen ernst und lest alles wenn es euch interessiert :)


English:

Adressen mit Cheat Engine suchen:

Was wird benötigt?
-CheatEngine, neueste Version hier: [Only registered and activated users can see links. Click Here To Register...]
-Einen funktionierenden Suspender (Siehe Index)
-Brain.exe
Hier geht es los:

Searching Addresses using Cheat Engine(English Translation by Esuke2000)


Einen Trainer mit AutoIT erstellen(Ohne NomadMemory.au3)

Was wird benötigt?
-AutoIT, downloaded und Installiert dieses Kit: [Only registered and activated users can see links. Click Here To Register...]


Hier geht es los:

Guide, wie ihr perfekt laggen könnt

Atm gibt es ja immer noch nicht so tolle Trainer von daher dachte ich mir, wenn nicht Hacken, dann Laggen.
Ergebnis ist einfach bombe. Das Tool was ihr dafür benötigt findet ihr auf dieser Seite [Only registered and activated users can see links. Click Here To Register...]
Seht nach welche Version für euren PC geeignet ist.

Wie ihr es richtig verwendet:

Guide how to lagg godlike(English translation)


Probleme mit der Verbindung zu S4? Weiterlesen ^^



FAQ:
-Please translate it to english. - Nope, i won´t do this. If someone feels free to do that work, i will update the Thread.
-Where can i download NomadMemory.au3?? - GTFO!!!^^
-Jake ich will ein Kind von dir!! - Kriegste aber net =P
-Wo ist das Script? - Gibts net, C&P sucked!
-Process Explorer kann nicht suspenden - Als Admin ausführen ;)
Thanks gehen an Fichte für Hilfe und Esuke2000 für die Übersetzung des 1ten Teils.
Ich hoffe ihr könnt damit was anfangen.
Habt Spaß beim ausprobieren, wenn es noch Fragen gibt, fühlt euch frei sie hier zu Stellen. Ihr könnt mir auch gern eure Meinung dazu sagen =)
Wenn ihr Rechtschreibfehler findet, könnt ihr sie behalten oder sie mir sagen damit ich es verbessern kann :)


[Only registered and activated users can see links. Click Here To Register...]
08/14/2010 23:59 Strean#2
Hey super danke !!! echt klasse tutorial aber kennt man ja von meinem meister :D
08/15/2010 00:00 Nailimo#3
ich brauchs zwar nich..
aber naja.. gut das sich hier mal wer wie du wieder "mühe" gibt(Jake is gemeint ;))

es gibt zwar schon solche tutorials.. aber jeder(ders nich leecht) machts
anders.. von daher gibts diesbezüglich auch nichts zu mekkern..
08/15/2010 00:05 ero-Z#4
Quote:
Originally Posted by JakeFrost77 View Post
-Where can i download NomadMemory.au3?? - GTFO!!!^^
Not necessary, =_=

_WinAPI_WriteProcessMemory(), _WinAPI_ReadProcessMemory(). It's the same thing after all, the API have to be used o.o
08/15/2010 00:49 FichteFoll#5
Quote:
Originally Posted by ero-Z View Post
Not necessary, =_=

_WinAPI_WriteProcessMemory(), _WinAPI_ReadProcessMemory(). It's the same thing after all, the API have to be used o.o
Indeed.

I'd rather prefer making an own function only with that DllCalls:

Code:
Local $av_OpenProcess = DllCall('kernel32.dll', 'int', 'OpenProcess', 'int', $iv_DesiredAccess, 'int', $iv_InheritHandle, 'int', $iv_Pid)

Local $v_Buffer = DllStructCreate($sv_Type)
DllStructSetData($v_Buffer, 1, $v_Data)
DllCall('kernel32.dll', 'int', 'WriteProcessMemory', 'int', $av_OpenProcess[0], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '')
But anyway you shouldn't say "no" to Nomad's UDF 'cuz he did a great job.

Using other "methods" will always result into the same calls. And that's why using NomadMemory.au3 is the easiest way.



@Jake: Hättest mir ruhig sagen können, dass du ein Tut machen willst, dann hätt ich dir von gewissen Dingen abgeraten^^
Aber trotzdem musst du das Tut übersichtlicher gestalten. Ein paar Punkte und Unterpunkte hinzufügen, Zeilenumbrüche intelligenter setzen usw.

Achja, schon mal was von [INDENT][/INDENT] gehört? :D
08/15/2010 00:56 ero-Z#6
Quote:
Originally Posted by FichteFoll View Post
Indeed.

I'd rather prefer making an own function only with that DllCalls:

Code:
Local $av_OpenProcess = DllCall('kernel32.dll', 'int', 'OpenProcess', 'int', $iv_DesiredAccess, 'int', $iv_InheritHandle, 'int', $iv_Pid)

Local $v_Buffer = DllStructCreate($sv_Type)
DllStructSetData($v_Buffer, 1, $v_Data)
DllCall('kernel32.dll', 'int', 'WriteProcessMemory', 'int', $av_OpenProcess[0], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '')
But anyway you shouldn't say "no" to Nomad's UDF 'cuz he did a great job.

Using other "methods" will always result into the same calls. And that's why using NomadMemory.au3 is the easiest way.
Yeah, the easiest is the NomadMemory, sure, and if you are a little skilled, you can do it directly calling the dll ._. but I didn't say it because I thougth... "so hard" for this thread to help new people...

Good night! ^^
08/15/2010 00:58 Maurixius#7
mhh.. joar nc TuT aber gibts net schon nen paar solcher tuts?
08/15/2010 01:01 Nailimo#8
Quote:
Originally Posted by Maurixius View Post
mhh.. joar nc TuT aber gibts net schon nen paar solcher tuts?
wie ich in meinem post(oben) schon geschrieben habe:

die ganzen tut s differenzieren sich in ihrer "art" voneinander...
daher ändert sich auch die verständlichkeit, wodurch man
durch mehrfache tutorials die möglichkeit hat, ein für sich am
verständlichstes tut herauszusuchen.. damit ist das auch
nicht unnütz immer mal zwischendurch wieder ein derartiges tut
zu posten
08/15/2010 01:12 Maurixius#9
Quote:
Originally Posted by Nailimo View Post
wie ich in meinem post(oben) schon geschrieben habe:

die ganzen tut s differenzieren sich in ihrer "art" voneinander...
daher ändert sich auch die verständlichkeit, wodurch man
durch mehrfache tutorials die möglichkeit hat, ein für sich am
verständlichstes tut herauszusuchen.. damit ist das auch
nicht unnütz immer mal zwischendurch wieder ein derartiges tut
zu posten
stimmt jedes TuT von den ist bissel anders.. und man sucht sich das beste raus .. aber eig würde eins reichen wenn ich das machen würde würde mir sm!th direkt ne infra geben :D
08/15/2010 01:17 Esuke2000#10
Quote:
-Please translate it to english. - Nope, i won´t do this. If someone feels free to do that work, i will update the Thread.
Ok ich mach das heute vlt. kriegst dann ne PN mit der Übersetzung.
08/15/2010 01:41 [NoctisNexilis]#11
Quote:
Originally Posted by Esuke2000 View Post
Ok ich mach das heute vlt. kriegst dann ne PN mit der Übersetzung.
Aber kein Google übersetzer bitte :D

BTT: danke jake,endlich ein sinnvolles und übersichtliches tool^^
€:quote lieber die ganzen scripte
08/15/2010 01:44 coladose#12
:D Wow, echt eindruckvolles und sehr gutes (bisher das beste) TuT :D

#Thank'ed
08/15/2010 01:55 Esuke2000#13
Quote:
Originally Posted by [NoctisNexilis] View Post
Aber kein Google übersetzer bitte :D

BTT: danke jake,endlich ein sinnvolles und übersichtliches tool^^
€:quote lieber die ganzen scripte
ne kein Google Übersetzer. Bin nur froh dass ich endlich ne Arbeit machen kann, die anderen nicht so leicht fällt ---> englische Sprache(wenn ich mir die ganzen grammatischen Fehler von den Leuten ansehe und wie sie das Wort "(to) become" verstehen, muss ich immer lachen. Will jetzt nicht angeben aber ist halt so.). Dafür bin ich der deutschen Sprache nicht so mächtig wie andere^^
08/15/2010 01:58 Al Kappaccino#14
Quote:
Originally Posted by Esuke2000 View Post
ne kein Google Übersetzer. Bin nur froh dass ich endlich ne Arbeit machen kann, die anderen nicht so leicht fällt ---> englische Sprache(wenn ich mir die ganzen grammatischen Fehler von den Leuten ansehe und wie sie das Wort "(to) become" verstehen, muss ich immer lachen. Will jetzt nicht angeben aber ist halt so.). Dafür bin ich der deutschen Sprache nicht so mächtig wie andere^^
Mir fällt die Sprache nicht schwer, aber ich habe keine Lust den ganzen Text nochmal auf Englisch zu verfassen <.<
Es ist dein Deutsch/Englisches Forum, von daher geht das in Ordnung.
08/15/2010 01:59 Strean#15
genau meine meinung :P