Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 10:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Tutorial]HowTo Gamehacking with AutoIT

Discussion on [Tutorial]HowTo Gamehacking with AutoIT within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2010
Posts: 24
Received Thanks: 51
Arrow [Tutorial]HowTo Gamehacking with AutoIT

Hi,
Da ich noch nichts in dieser Art gesehen/gefunden habe dachte ich mir ich mache mal ein ausführliches VideoTuT wie man mit AutoIT einen Hack erstellt.
Ich will das hier allgemein halten das heist das es nicht spezifisch für ein Spiel ist.Also fangen wir an.

Ps: Die Videos sind von MrMoonlighTutorial der sich bereit gestellt hat dieses Video für mich zu drehen.


Was brauchen wir alles?

-
-
-

Index:

1.Adressen Suchen Memory Hack
1.1.Adressen Suchen String Hack
2.Eine Form erstellen
3.Den Hack Coden


Bevor wir anfangen eine Kleine Information.Alle genaueren erklärungen zum Cod findet ihr im Spoiler unter dem dazugehörigen Video.

Adressen Suchen Memory Hack
Adressen Suchen String Hack
Eine Form erstellen
Den Hack Coden
Ich hoffe es hatt euch gefallen wenn nicht sagt es mir und ICH SUCHE JEMANDEN DER GUT ENGLISCH KANN UND LUST HAT DIES ZU ÜBERSETZEN.
Weiterhin hoffe ich das dies Sticked wird da es denke ich viele Fragen beantworten wir
Attached Files
File Type: rar NomadMemory.rar (2.7 KB, 228 views)
やҺeonix is offline  
Thanks
18 Users
Old 10/26/2010, 21:52   #2

 
Jacques's Avatar
 
elite*gold: 1
The Black Market: 256/0/0
Join Date: Nov 2008
Posts: 7,183
Received Thanks: 3,007
First. Werde es mir mal anschauen

Die letzen 2. Viedeos sind nicht verfügbar ;-)
Jacques is offline  
Thanks
1 User
Old 10/26/2010, 21:52   #3
 
elite*gold: 0
Join Date: Oct 2010
Posts: 24
Received Thanks: 51
Ich hoffe es gefällt dir
やҺeonix is offline  
Old 10/27/2010, 22:09   #4
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
ich frag mich wirklich, wieviele solche "hacken mit AUTOIT" - TuT´s noch kommen...
das ist schon der... ehm 10. den ich seh, und wo im grunde nichts anderes steht, wie bei den anderen 9...

naja..das is tdas erste mit video... mal was neues ^^
omer36 is offline  
Thanks
1 User
Old 10/30/2010, 21:14   #5
 
elite*gold: 0
Join Date: Oct 2010
Posts: 14
Received Thanks: 7
Schönes Tutorial aber naja wieder mal das gleiche wie alle anderen
Mr.฿rockman is offline  
Thanks
1 User
Old 10/31/2010, 02:03   #6
 
elite*gold: 0
Join Date: Apr 2010
Posts: 40
Received Thanks: 5
Nice TuT , jedoch gibts genügend darüber
Amphy94 is offline  
Thanks
1 User
Old 11/02/2010, 20:29   #7
 
elite*gold: 0
Join Date: Oct 2010
Posts: 8
Received Thanks: 3
Hi, also erst mal danke für das tolle tut, die anderen sind zwar auch gut aber bei dir ist es gut das es mal als video gemacht wurde
Leider funzt es bei mir nicht ganz richtig.
mein code sieht so aus:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <NomadMemory.au3>
#RequireAdmin

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 215, 98, 208, 144)
$Input1 = GUICtrlCreateInput("Input1", 8, 8, 121, 21)
$Button1 = GUICtrlCreateButton("Hacken", 0, 72, 75, 25, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 16, 48, 113, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $button1
			_Hack()
	EndSwitch
WEnd

Func _Hack()
	$value=GUICtrlRead($Input1)
	$PID=ProcessExists("Mahjong.exe")
	ProcessWait($PID)
	$OPEN=_MemoryOpen($PID)
	_MemoryWrite(0x004BE914,$OPEN,$value,"byte[4]")
	EndFunc
aber irgendwie kommt wenn ich einen wert eingebe und hacken klicke in dem spiel ein ganz anderer wert als der den ich eingegeben habe
Ne idee worans liegt?
xflibbsx is offline  
Thanks
1 User
Old 11/02/2010, 22:32   #8
 
DeepŜilver's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 9
Received Thanks: 2
Es kann sein das das
Quote:
_MemoryWrite(0x004BE914,$OPEN,$value,"byte[4]")
hier nicht stimmt bist du sicher das du die richtige adresse hast ?
DeepŜilver is offline  
Thanks
1 User
Old 11/03/2010, 16:32   #9
 
elite*gold: 0
Join Date: Sep 2010
Posts: 15
Received Thanks: 3
Hi ja das klappt super und ich habs auch kapier nur wenn ich ein wert eingebe und Hacke dann komm z.B. im Spiel wenn ich 1 Punkt gehackt hab 49 Punkte is das normal?
xSenshix is offline  
Thanks
1 User
Old 11/04/2010, 18:48   #10
 
elite*gold: 0
Join Date: Oct 2010
Posts: 8
Received Thanks: 3
adresse ist richtig ich habs nochmal gecheckt,
also mein problem ist das gleiche wie das das senshi grad gepostet hat, ich geb 1 ein und 49 kommt
@senshi kannst du vielleicht deinen code auch noch posten, dann können wir da auch noch nach dem fehler gucken, also eine falsche übereinstimmung zwischen unseren codes suchen
xflibbsx is offline  
Thanks
1 User
Old 11/06/2010, 23:48   #11
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
Quote:
Originally Posted by DeepŜilver View Post
Es kann sein das das

hier nicht stimmt bist du sicher das du die richtige adresse hast ?
anstatt byte[4] würde ich dword empfehlen

Quote:
Originally Posted by xflibbsx View Post
adresse ist richtig ich habs nochmal gecheckt,
also mein problem ist das gleiche wie das das senshi grad gepostet hat, ich geb 1 ein und 49 kommt
@senshi kannst du vielleicht deinen code auch noch posten, dann können wir da auch noch nach dem fehler gucken, also eine falsche übereinstimmung zwischen unseren codes suchen
die adresse ist falsch
....

wenn du bei cheat engine folgende memory addresse rausbekommst:
004BE914

mit 2 nullen, setzt du zwischen die nullen ein 'x'
0x04BE914

wenn du ne addresse mit einer null raukriegst
(nur als beispiel jz)
04BE914
dann musst du noch ein 0x vorne ran setzen

also
HTML Code:
0x04BE914
.BritainAndy is offline  
Old 11/07/2010, 00:43   #12
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by .BritainAndy View Post
anstatt byte[4] würde ich dword empfehlen



die adresse ist falsch
....

wenn du bei cheat engine folgende memory addresse rausbekommst:
004BE914

mit 2 nullen, setzt du zwischen die nullen ein 'x'
0x04BE914

wenn du ne addresse mit einer null raukriegst
(nur als beispiel jz)
04BE914
dann musst du noch ein 0x vorne ran setzen

also
HTML Code:
0x04BE914
wtf?

Adressen sind IMMER 4Byte groß ( Zumindest unter 32bit-System, kA wie es unter 64 bit aussieht). Das 0x kommt vor die 4Byte und nicht irgendwo dazwischen, behalt dein halbwissen bitte für dich, danke.
MoepMeep is offline  
Old 11/07/2010, 10:31   #13
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
Ob ich jz byte4 oder dword schreibe ist ja wohl kein unterschied, oder?
und 0x004BE914 wird wohl nicht funktionieren, sondern nur 0x04BE914..

ich versuche den leuten nur zu helfen, ohne fachchinesische Programmiersprache zu reden.
.BritainAndy is offline  
Old 11/07/2010, 11:11   #14
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by .BritainAndy View Post
und 0x004BE914 wird wohl nicht funktionieren, sondern nur 0x04BE914..

ich versuche den leuten nur zu helfen, ohne fachchinesische Programmiersprache zu reden.
0x004BE914 wird funktionieren. Sind ja immerhin 4Byte.

Quote:
Ob ich jz byte4 oder dword schreibe ist ja wohl kein unterschied, oder?
Hab ich dazu irgendwas gesagt? Nein.
MoepMeep is offline  
Old 11/07/2010, 14:44   #15
 
mydoom's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 322
Received Thanks: 98
Code:
DWORD blub = 0x0000000000000000000000000000000000000000000000000000000004BE914;
klappt auch. Aber warum sollte man das so notieren?
mydoom is offline  
Reply


Similar Threads Similar Threads
[Tutorial] Gamehacking Howto I [Ger]
12/05/2012 - Coding Tutorials - 314 Replies
Gamehacking Howto I Das ist ein etwas größeres Tutorial über Gamehacking. Euch erwartet hier das finden eines Wertes im Speicher, das finden des Pointers und anschließend das Programmieren eines Hacks dafür in C++. Ich hoffe das ich den Anfängern hier eine gute Basis bieten kann andere Spiele zu hacken und eigene Hacks zu schreiben. Ohne AutoIt :P Außerdem ist das erst der erste Teil. Im zweiten Teil werden noch einige andere Techniken erwarten. Aber das zu gegebener Zeit :P ...



All times are GMT +1. The time now is 10:33.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.