Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:00

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

Advertisement



Autoit Addressen überschreiben

Discussion on Autoit Addressen überschreiben within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
Autoit Addressen überschreiben

Sehr geehrtes Forum!

Ich kann mit autoit addressen nicht überschreiben...

Hier ist mein Code für Solitaire (ggf. müsst ihr NomadMemory.au3 welches unten ist beim include Pfad einfügen.):
PHP Code:
#include <NomadMemory.au3>

If not WinExists("Solitär"Then
    MsgBox
(0,"Error","Starte zuerst Solitär und dann den Hack!")
    Exit
EndIf

$address1 01007170 adresse des Zeigers
$offset 
0x30
$process 
WinGetProcess("Solitär")
$OpenProccess _MemoryOpen($Process)

If @
error Then
    MsgBox
(0,"error","error opening process.")
    Exit
EndIf

MsgBox(0"[DEBUG]""Die 1. Addresse liegt bei " $address1)

$address2 _MemoryRead($OpenProccesshex($address1))
MsgBox(0,"[DEBUG]""Addresse 2 ist " $address2)
$address2 int($address2) + int($offset)
MsgBox(0"[DEBUG]""Die 1. Addresse liegt bei " $address1 & @LF "Die 2. Addresse liegt bei " $address2)
MsgBox(0,"Punkte""Du hast " _MemoryRead($OpenProccesshex($address2)) & " Punkte") ; Sollte die Punkte ausgeben die man hat
_MemoryWrite
(hex($address2), $OpenProccess150,"int"); Trägt 150 in die Punkteaddresse einDanach sollte man 150 Punkte haben
Ich kann in C noch nicht gut genug Porgrammieren um es in C zu machen.
Wie macht ihr das denn wenn ihr autoit hacks schreibt?

Nomadmemory.au3

MfG


Edit: Wer Das Rausbekommt Bekommt N Dickes Thx
.0.-..0-000 is offline  
Old 06/01/2009, 15:54   #2
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
Achso ja Solitaire für VistaUser:
.0.-..0-000 is offline  
Old 06/01/2009, 16:02   #3
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
Code:
DWORD lol = *(DWORD*)01007170;
*(DWORD*)(lol+0x30) = 150;
__wadim is offline  
Old 06/01/2009, 16:08   #4
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
tschuldigung das ich das nicht verstehe aber was ist das?
Das ist kein Autoit oder?
.0.-..0-000 is offline  
Old 06/01/2009, 16:09   #5
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
das ist au4
__wadim is offline  
Old 06/01/2009, 16:16   #6
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Quote:
Originally Posted by .0.-..0-000 View Post
Code:
$address1 = 01007170 ; adresse des Zeigers
hab zwar keine Ahnung von AutoIt, aber du meinst sicher die Adresse "01007170" in hexadezimaler Schreibweise. Müsste es dann nicht so heißen:
Code:
$address1 = [B][COLOR="Red"]0x[/COLOR][/B]01007170 ; adresse des Zeigers
ms​ is offline  
Old 06/01/2009, 16:16   #7
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
Gibt es das?
Ich habe nichts bei Google gefunden

?

XD
.0.-..0-000 is offline  
Old 06/01/2009, 16:18   #8
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
vlt ist es aber auch 0xF5E42
__wadim is offline  
Old 06/01/2009, 16:21   #9
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
Nein es klappt auch damit nicht.
Ich glaube mitlerweile, dass es an nomadmemory liegt.
Wovon ich keine Ahnung habe...
.0.-..0-000 is offline  
Old 06/01/2009, 16:22   #10
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
nochmal ums auch für alle verständlich zu machen

$1=hex(01007170)
MsgBox(0,"",$1)

vielleicht ist auch nur deine adresse +offset falsch.
kknb is offline  
Old 06/01/2009, 16:24   #11
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
Quote:
Originally Posted by .0.-..0-000 View Post
Nein es klappt auch damit nicht.
Ich glaube mitlerweile, dass es an nomadmemory liegt.
Wovon ich keine Ahnung habe...
bin mir absolut sicher, dass es an dir liegt!
__wadim is offline  
Old 06/01/2009, 16:35   #12
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
Nein, das stimmt schon
.0.-..0-000 is offline  
Old 06/01/2009, 16:41   #13
 
elite*gold: 0
Join Date: Nov 2008
Posts: 576
Received Thanks: 191
Quote:
Originally Posted by .0.-..0-000 View Post
Nein es klappt auch damit nicht.
Ich glaube mitlerweile, dass es an nomadmemory liegt.
Wovon ich keine Ahnung habe...
Quote:
Originally Posted by .0.-..0-000 View Post
Nein, das stimmt schon
was stimmt?
__wadim is offline  
Old 06/01/2009, 16:45   #14
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 3
deine adresse +offset falsch

meinte ich.
.0.-..0-000 is offline  
Old 06/01/2009, 16:46   #15
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Quote:
Originally Posted by __wadim View Post
Code:
DWORD lol = *(DWORD*)01007170;
*(DWORD*)(lol+0x30) = 150;
Sehr schön, so muss das aussehen (nur 0x nicht vergessen, eine 0 als erste Ziffer ist dann nämlich das Oktalsystem ).

Da er aber nicht im Prozess ist, würd ich folgendes empfehlen:

Code:
#include <Windows.h>

int main()
{	
	DWORD lol     = *(DWORD*)0x01007170;
	DWORD buffer  = 150;
	DWORD procId  = 0;
	DWORD written = 0;

	HWND soltwnd = FindWindowA(NULL, "Solitär");
	GetWindowThreadProcessId(soltwnd, &procId);
	HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, procId);
	
	WriteProcessMemory(hProc, (void*)(lol + 0x30), &buffer, 4, &written);
	return 0;
}
schlurmann is offline  
Reply


Similar Threads Similar Threads
Addressen Freezen mit VB8 Wie? Pls Help
02/02/2012 - .NET Languages - 6 Replies
Moin Ja ich möchte Addressen Freezen Mit VB8 aber nicht zb von Warrock sondern von Minesweeper.... aber das heist ich brauch ein Modul oder? und die VB8 Module für Warrocks sind ja nicht mehr wie früher.Bei VB6 da konnt ich die Module benutzen und dann hats auch funktioniert egal welcher Process.. Hoffe jemand kann mir helfen
Pointer Addressen
09/04/2010 - Nostale - 4 Replies
Salve Community, Ich wollte gerne mal fragen, ob mir jemand die Pointer von HP und MP geben könnte, da ich es satt habe bei den Bots immer noch dabei zu sein wegen Hp und MP. Ich würde mich sehr auf Positive Antworten freuen. Mfg Oodama
Pointer Addressen
08/07/2010 - General Gaming Discussion - 0 Replies
HIHO Epvpers gemeinde ich habe nen prob ich bin schon seit tagen dran und versuche Pointer und Offset addressen zu finden ich bekomme mit ce so einiges raus aber ich komme leider nicht auf die haupt addresse. weiss leider nicht woran es liegt habe viele tuts gelesen und angeschaut aber ich bleibe immer wieder hängen hier ein beispiel. ich suche zB die werte für nen flyhack mache es wie im tut scanne nach der 2 und 0 abwechseld bis ich nur noch 3 addressen habe dann test ich alle 3...
DMG-Addressen
07/20/2010 - 4Story - 22 Replies
Kann jemd. mir die DMG-Addressen geben, oder mir sageb, wie ich sie rauskrieg'?
Zeile überschreiben
07/16/2009 - AutoIt - 3 Replies
Hallo Wie kann ich in einer txt Datei die erste Zeile überschreiben statt den neuen Text anzuhängen? Gruß Rosemarie



All times are GMT +1. The time now is 21:02.


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.