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



[AutoIt] Gamehacking

Discussion on [AutoIt] Gamehacking within the Coding Tutorials forum part of the General Coding category.

Reply
 
Old   #16
 
DreamStyler's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 96
Received Thanks: 42
Wie ist denn der Befehl für Float? Also bei 4bit ist es ja dword, aber was ist es bei Float?


Fg
DreamStyler is offline  
Old   #17
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by DreamStyler View Post
Wie ist denn der Befehl für Float? Also bei 4bit ist es ja dword, aber was ist es bei Float?


Fg
float = dezimal zahlen... (kommazahlen)

oder was meinste?
omer36 is offline  
Old   #18
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by Timo264 View Post
PHP Code:
SetPrivilege("SeDebugPrivilege"1) ;sollte beim arbeiten mit der Memory immer gesetzt werden 
du solltest dir vielleicht einmal das hier durchlesen:


das SeDebugPrivilege sollte man wirklich nur setzen, wenn man auf prozesse anderer accounts zugreifen will. damit öffnet man eine tür die im normalfall besser geschlossen bleiben sollte.
lolkop is offline  
Old   #19
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
Funktioniert bei mir auch nicht (hab richtige adresse)
.BritainAndy is offline  
Thanks
1 User
Old   #20
 
elite*gold: 0
Join Date: Jun 2009
Posts: 99
Received Thanks: 13
bei mir werden die Punkte auf 0 Resetet mehr geht da nicht was mach ich falsch?
Quote:
#RequireAdmin ;Admin Rechte für das Programm
#include <NomadMemory.au3> ;Memory Funktionen nutzen
SetPrivilege("seDebugPrivilege", 1)

While Not ProcessExists("Solitaire.exe")

Sleep(200)

WEnd
$ProcessID = ProcessExists("Solitaire.exe")

$Open = _memoryopen($ProcessID)

$Adresse = 0x00000F78

$Punkte =InputBox("Punkte","Wieviel Punkte möchten sie?")

$write = _memorywrite($Adresse, $Open, $Punkte, 'dword')
Die Adresse stimmt Adminrechte kriegt das ding hab W7 64bit
bloodang3l is offline  
Old   #21
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
soweit ich mich erinnere, braucht man für solitär 2 adressen...
suh die 2. und dann müsste es klappen
omer36 is offline  
Old   #22
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by bloodang3l View Post
Die Adresse stimmt Adminrechte kriegt das ding hab W7 64bit
die adresse stimmt garantiert nicht. bin mir ziemlich sicher, dass kein tool im adressraum vor 0x1000 irgendedwelche werte speichert
lolkop is offline  
Old   #23
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
This is working 100 percent!
On win xp, win vista, win 7!
#All tested!

PHP Code:
#include <NomadMemory.au3>
#RequireAdmin

$open _MemoryOpen(ProcessExists("Solitaire.exe"))

$value 0x066DDC08

while ProcessExists("Solitaire.exe") = False
    MsgBox
(0,"Öffnen","Du musst Solitaire shcon starten -.-")
Wend

$punkte 
InputBox("Solitair","Wie viele Punkte möchtest du haben?")

_MemoryWrite($value,$open,$punkte,"dword")

MsgBox(0,"Punkte verändert","Deine Solitairpunkte wurden auf "&$punkte&" verändert."
If u got two adresses u have to do something like this:

PHP Code:
#include <NomadMemory.au3>
#RequireAdmin

$open _MemoryOpen(ProcessExists("Solitaire.exe"))

$value 0x066DDC08

$value2 
0x088EDF05

while ProcessExists("Solitaire.exe") = False
    MsgBox
(0,"Öffnen","Du musst Solitaire shcon starten -.-")
Wend

$punkte 
InputBox("Solitair","Wie viele Punkte möchtest du haben?")

_MemoryWrite($value,$open,$punkte,"dword")
_MemoryWrite($value2,$open,$punkte,"dword")

MsgBox(0,"Punkte verändert","Deine Solitairpunkte wurden auf "&$punkte&" verändert."
.. ok now to hex decimal..

if you got an adress like this:

Code:
066DDC08
there is only 1 zero, so you have to set 0x in front of adress
Code:
0x066DDC08
else if you got an adresse like this:

Code:
0028EOC97
there are 2 zeros, so you have to set 'x' in front of second zero
Code:
0x028EOC97
.BritainAndy is offline  
Thanks
1 User
Old   #24
 
elite*gold: 0
Join Date: Dec 2010
Posts: 7
Received Thanks: 0
NICE das gibt nen THANKS hab schon nen hack für ein anderes online spiel erstellt
SPACKINATOR is offline  
Reply


Similar Threads Similar Threads
[How To]Gamehacking für anfänger(AutoIT)
08/22/2010 - Coding Tutorials - 4 Replies
Hi, Ich dacht mir ich stelle mal ein kleinen Tutorial hier rein für anfänger die einen Hack erstellen wollen. Was braucht man: -AutoIT -die Normad Memory -Cheat Engine 5.6 -Ein zu hackendes Spiel (in diesem fall Solitaire)
Bewerbung [Gamehacking/Coding, Tendenz AutoIt]
01/22/2010 - Joining e*pvp - 57 Replies
Hallo erstmal ;)! Wie ihr durch den Titel schon sehen könnt, bewerbe ich mich für die Sektion Gamehacking/Coding. Bisher hat es mir in dieser Sektion gefallen und ich möchte dort auch gerne weiterhelfen. Hier die Kontaktmöglichkeiten: · Meine Icq-Nummer lautet: 354563551 · Meine E-Mail lautet [email protected]



All times are GMT +2. The time now is 10:34.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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