Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding > Coding Tutorials
You last visited: Today at 19:32

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

Advertisement



[Tuturial] einen Minesweeper "wallhack" erstellen

Discussion on [Tuturial] einen Minesweeper "wallhack" erstellen within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #1
 
BestOfElite's Avatar
 
elite*gold: 33
Join Date: May 2010
Posts: 3,240
Received Thanks: 1,960
[Tuturial] einen Minesweeper "wallhack" erstellen

Hallo leute

heute zeig ich euch wie ihr ein minesweeper "wallhack" erstellt.
da dies mein erstes Tuturial ist nicht wundern wenn es nicht so gut erklärt ist.

Was ihr braucht:
-AutoIt v3 den editor (am besten noch Koda fürs design)
-Cheat Engine am besten v5.6
-Minesweeper (start ->alle Programme ->spiele -> minesweeper ( müsste bei den meisten windows PCs drauf sein )
-"NomadMemory.au3" (downloadet es euch geht in euren AutoIt ordner geht dort auf den Ordner "Include" und fügt "NomadMemory.au3" dort ein)


Adressen finden:
öffnet Cheat engine danach (oder davor ist egal) öffnet ihr minesweeper.
Jetzt geht ihr bei Cheat Engine links oben auf den Computer mit der Lupe (meistens ist es noch blinkend umrahmt) also auf die process liste und wählt dort "winmine.exe" aus (also doppelklick drauf).
Geht jetzt wenn ihr das habt auf "add adress manually ( das ist bei v5.6 ein button der ca rechts in der mitte ist also auf der rechten seite ca in der mitte) ^^
Dort öffnet sich ein fenster wo ihr bei "Address" 010036FA eingebt.
NICH NOCHT OK KLICKEN
jetzt wählt ihr erst noch bei "type" wo jetzt eigenlich 4 bytes stehen sollte "Array Of Byte" aus jetzt kommt etwas kleines in das fenster dazu undzwar "Nr. of bytes" dort schreibt ihr am besten 3 rein aber macht KEIN häckchen bei "Unicode"
klickt JETZT OK ^^
wenn dort eine meldung kommt einfach "ja" klicken.
jetzt habt ihr eine adresse unten n eurer liste mit dem value "80 08 80 "
so jetzt gebt ihr statt "80 08 80 " das ein "c6 00 8a".
so jetzt geht in minesweeper klickt auf den smiley und normalerweise solltet ihr jetzt alle bomben sehen.
(unten ist eine liste von den verschiedenen bedeutungen)



Hack mit AutoIt erstellen:
damit man wenn man hacken will und es nicht so auffällig sein soll und so umständlich erstellen wir ein kleines programm wo man per buttonklick sofort den hack anstellen kann und per buttonklick auch wieder aus

erstellt ein neues script (müsstet ihr eigenlich wissen wies geht wenn nicht dann so )--> rechtsklick auf desktop --> neu --> Autoit v3 script
jetzt irgendwie benennen dann rechtsklick drauf --> Edit Script klicken
jetzt steht dort oben irgendwas endweder ihr füllt es aus oder macht es einfach weg.

So jetzt nochmal zum design wenn ihr KoDa habt erstellt dort 2 button den einen nennt ihr "ON" (ist egal wie ihr wollt) und den anderen dann am besten "OFF" jedoch gebt das nicht bei name ein sondern bei "Caption"

so jetzt gibt es links oben in KoDa so 2 grüne "play "button klickt auf den wo das "play bild" kleiner ist jetzt bekommt ihr einen code den ihr kopiert und in eurem script editor einfügt also in AutoIt
So jetzt seht ihr oben 3mal #include und dahinter steht etwas, so wir müssen ein #include hinzufügen dafür schreiben wir:
Quote:
#include <NomadMemory.au3>
das bedeutet das er auch auf NomadMemory zugreifen soll ^^
geht jetzt unter eure GUI und schreibt folgendes:
Quote:
$open = _MemoryOpen(ProcessExists("winmine.exe"))
das bedeutet das er auf den process "WinMine.exe " zugreifen soll.
Als nähstes schreiben wir
Quote:
$addresse1 = 0x010036FA
(0x müssen wir davor schreiben weil autoIt nicht auf adressen eingestimmt ist)

dieses ist unsere adresse die wir mit Cheat Engine gefunden bzw ist es die adresse die das sonst alles verdeckt.
diese "$" bedeutet das es eine variable ist und ohne die $ variable müssten wir viel mehr schreiben auch später wenn man mehr hinzufügen will. z.B. hätten wir die variable $open nicht gesetzt dann müssten wir bei jeden ON und OFF nicht $open schreiben sondern immer "_MemoryOpen(ProcessExists("winmine.exe"))"

Jetzt kommen wir nochmal zu Cheat Engine undzwar die adresse in eurer liste ist auf "array of bytes" eingestellt das ändert ihr einfach auf 4 bytes indem ihr unter Type einen doppelklick macht oder rechtsklick --> Change Record --> Type und dann in dem fenster 4 byte auswählt weil es in AutoIt besser zu schreiben ist. jetzt hat sich das value geändert wenn ihr vorher "80 08 80" drinhattet auf "4286580864" und wenn ihr "c6 00 8a" drinhattet auf "4287234246".

jetzt wieder zu AutoIt dort geht ihr zwischen "Exit" und "SwitchEnd"

Quote:
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
<------ hier hin
EndSwitch
WEnd
und schreibt dort erst
Quote:
case $button1
das bedeutet das er es bei buttonclick machen soll
dann eine zeile runter und gebt dort ein :

Quote:
MemoryWrite($addresse1,$open,4287234246,"dword")
das bedeutet das adresse1($addresse1) aus dem process winmine.exe
($open) das value (4287234246) bekommen soll.
so das währe anstellen

jetzt ausstellen da schreiben wir das selbe :
nur
Quote:
case $button2
MemoryWrite($addresse1,$open,4286580864,"dword")
nur bei dem value den normalen wert also wenn alles versteckt ist ein also "4286580864".
so jetzt noch alles abspeichern und fertig!

HIER DER CODE FÜR DIE DIE KEIN KODA HABEN!!!
hier wird es gleich bei start angefangen zu "hacken" zum beenden rechts unten in die taskbar gehen bei einem autoIt scripi rechtsklick --> exit und eventuell minesweeper neu starten!!!

Quote:
#include <NoMadMemory.au3>
$open = _MemoryOpen(ProcessExists("winmine.exe"))
$addresse1 = 0x010036FA

While 1
_MemoryWrite($addresse1,$open,4287234246,"dword")
WEnd
hier genau das gleiche nur ohne form und ich habe einfach eine while schleife hinzugefügt

hier die versprochene liste:

Was es macht | array of byte | 4byte
| |
8ter anzeigen | c6 00 48 | 4282908870
7ner anzeigen | c6 00 47 | 4282843334
6er anzeigen | c6 00 46 | 4282777798
5er anzeigen | c6 00 45 | 4282712262
4er anzeigen | c6 00 44 | 4282646726
3er anzeigen | c6 00 43 | 4282581190
2er anzeigen | c6 00 42 | 4282515654
1ner anzeigen | c6 00 41 | 4282450118
Alle bomben anzeigen | c6 00 8A | 4287234246
Alle Bomben rot anzeigen | c6 00 CC | 4291559622
Alle bomben als Fähnchen | c6 00 0E | 4279107782
Fragezeichen | c6 00 0D | 4279042246
Leere stellen | c6 00 40 | 4282384582
Nichts (normal) | 80 08 80 | 4286580864


viel Spaß damit

wer das TuT gut fandet kann mir ja ein Thanks und vllt nen komentar dalassen
kritik ist auch erlaubt

PS: im anhang ist nochmal der hack und die nomadmemory.au3 datei
Attached Files
File Type: rar My minesweeper hack.rar (631.8 KB, 183 views)
File Type: rar NomadMemory.rar (3.9 KB, 58 views)
BestOfElite is offline  
Thanks
9 Users
Old 06/01/2010, 22:14   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Mhh, warum hast du nicht erklärt wie du die Adresse gefunden hast. Interessiert glaub ich mehr.
HardCore.1337 is offline  
Thanks
2 Users
Old 06/02/2010, 12:39   #3
 
BestOfElite's Avatar
 
elite*gold: 33
Join Date: May 2010
Posts: 3,240
Received Thanks: 1,960
Nen bisschen in Memory viewer rumgemacht
BestOfElite is offline  
Old 06/02/2010, 16:52   #4
 
elite*gold: 0
Join Date: Jun 2010
Posts: 4
Received Thanks: 1
danke..
teddyteddy123 is offline  
Old 06/03/2010, 18:43   #5

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
#moved nach Tutorials.
Adroxxx is offline  
Thanks
1 User
Old 07/09/2010, 23:48   #6
 
elite*gold: 0
Join Date: May 2010
Posts: 4
Received Thanks: 1
wie man die adresse findet, würde ich auch am liebsten nochmal genau erklärt haben, weil das das interessante ist.....wie man einfache Zahlen und werte verändern kann, ist relativ easy, aber die adresse und ereignisse, die du hier anbietest, sind schon sehr interessant (sichtbar machen, etc.)

mfg
golo6 is offline  
Thanks
1 User
Old 08/07/2010, 18:47   #7
 
elite*gold: 0
Join Date: Jun 2010
Posts: 301
Received Thanks: 980
Hi bei mir klapt das net habe vista pls hilfe^^ bei mir wen ich da 3 eingebe
bei mir steht halt bei value nix =( pls help me
"DarkDöner" is offline  
Old 08/14/2010, 20:05   #8
 
Fruschel's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 122
Received Thanks: 52
Und wie hast Du nun die Adresse gefunden?
Fruschel is offline  
Old 08/20/2010, 20:09   #9
 
BestOfElite's Avatar
 
elite*gold: 33
Join Date: May 2010
Posts: 3,240
Received Thanks: 1,960
Wenn ich langweile hab mache ich abundzu mal Experimente im Memory viwer und da habe ich die addresse durch zufall gefunden weil ich hatte auch mal im inet was darüber gelesen ich geb's ja zu ^^
BestOfElite is offline  
Thanks
1 User
Old 08/22/2010, 18:36   #10
 
elite*gold: 0
Join Date: Aug 2010
Posts: 462
Received Thanks: 1,618
Das hast du echt super in Youtube nachgeschaut !
♠As♠ is offline  
Old 08/31/2010, 22:29   #11
 
BestOfElite's Avatar
 
elite*gold: 33
Join Date: May 2010
Posts: 3,240
Received Thanks: 1,960
? Zeig mal PLZ welches vid
BestOfElite is offline  
Reply

Tags
autoit, hack, minesweeper, programmieren


Similar Threads Similar Threads
Suche einen "Satz" bzw. "Code"!
08/10/2010 - Off Topic - 7 Replies
Halöle Com., ich suche so einen "Code" der lautet i.wie/i.was mit "javascript;old55:" oder so ziemlich lang.... Mit dem "Code" kann man Seiten "Clientside" verändern d.h mir z.B. 5000 E*Gold machen jedoch seh nur ich es.. ich hoffe jemand hilft mir.... MfG
Gibt es ein MMOG wo es "legal" ist einen Pserver zu erstellen in DE?
12/16/2009 - Private Server Advertising - 7 Replies
Hallo, Frage steht oben ;) Gibt es ein Spiel wo es "legal" ist einen Pserver zu erstellen? Gruß Xenon



All times are GMT +1. The time now is 19: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.