Register for your free account! | Forgot your password?

You last visited: Today at 22:07

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

Advertisement



BOT Erstellen

Discussion on BOT Erstellen within the General Gaming Discussion forum part of the General Gaming category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2010
Posts: 83
Received Thanks: 4
BOT Erstellen

Hallo,

ich kenn mich nicht mit AutoIT aus, obwohl ich es versucht habe zu lernen...

Kann jemand ein Bot erstellen, der den METEOR HACK aktiviert, Meteor macht, dann wieder den hack aus macht? Dann könnte man die ganze Zeit z.B bei Life woods hack an lassen und leveln.
xFireStriker is offline  
Old 10/16/2010, 12:06   #2
 
Dame''s Avatar
 
elite*gold: 111
Join Date: Aug 2010
Posts: 3,614
Received Thanks: 930
Immer was wollen und nix dafür zu tun??

LERN HACKEN
Dame' is offline  
Old 10/16/2010, 12:06   #3
 
NikeAlex2's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 1,205
Received Thanks: 291
Quote:
Originally Posted by xFireStriker View Post
Hallo,

ich kenn mich nicht mit AutoIT aus, obwohl ich es versucht habe zu lernen...

Kann jemand ein Bot erstellen, der den METEOR HACK aktiviert, Meteor macht, dann wieder den hack aus macht? Dann könnte man die ganze Zeit z.B bei Life woods hack an lassen und leveln.

Du kannst dich nicht innerhalb von 1 Tag damit auskennen. Du musst dich intensiver damit beschäftigen. Vielleicht hilft dir ja dieses Video:
NikeAlex2 is offline  
Old 10/16/2010, 12:21   #4
 
elite*gold: 0
Join Date: May 2010
Posts: 83
Received Thanks: 4
ja ich kann das nicht hab schon tausendmal tutorials gelesen ich verstehs einfachnicht
xFireStriker is offline  
Old 10/16/2010, 12:23   #5
 
NikeAlex2's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 1,205
Received Thanks: 291
Was verstehst du daran nicht? Mach einfach genau alles wie im Video...
NikeAlex2 is offline  
Old 10/16/2010, 12:37   #6
 
elite*gold: 0
Join Date: May 2010
Posts: 83
Received Thanks: 4
Wenn ich den Freeze hack anmach, und dann den meteor hack bei arena benutz (1:30 warten) dann kommt helblood und nach ein paar sekunden schließt sich ft dann wieso? brauch ich den cracked client?
xFireStriker is offline  
Old 10/16/2010, 14:12   #7
 
lalalio's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 55
Received Thanks: 3
Bei mir is das auch so was muss ich machn damit das fenster sich nich schließst^^
lalalio is offline  
Old 10/16/2010, 15:59   #8
 
Dame''s Avatar
 
elite*gold: 111
Join Date: Aug 2010
Posts: 3,614
Received Thanks: 930
F2 drücken wen rote ball kommt (das in der mitte) warten bis 1:30 ist F1 drücken und mets und fertig mit boos batle!
Dame' is offline  
Old 10/16/2010, 17:59   #9
Moderator




 
Bench's Avatar
 
elite*gold: 100
The Black Market: 499/0/0
Join Date: Sep 2010
Posts: 25,912
Received Thanks: 5,841
Nike ,du kannst auch gerade nichts.. Du sagst du kannst programmieren usw. ,machst garnichts pub. usw. und wenn einer frägt wie man programmiert / codet .. ,gehst du in Youtube auf die suche ,wer kann das nicht?
#Super Pro [ironisch]
Aussehrdem das was im Video ist ,ist glaub nicht das er sucht..
Das passiert halt davon wenn man in Youtub einfach etwas rein schreibt..


AutoIt V3 coding :

Download :


//Für AutoIt V3 Trainer brauchst du Nomad Memory.au3
Download :




Import NomadMemory..
//Geh in den Ordner ,wo AutoIt installiert ist
z.B. C:\Program Files (x86)\AutoIt3
Füge die NomadMemory in den Include Ordner
der bei 64Bit hier sein sollte :
C:\Program Files (x86)\AutoIt3\Include


NomadMemory ist dafür da um an Memorys ran zu kommen und dran was zu ändern

NomadMemory.au3 Quellcode :
Code:
#include-once
#region _Memory
;==================================================================================
; AutoIt Version:	3.1.127 (beta)
; Language:			English
; Platform:			All Windows
; Author:			Nomad
; Requirements:		These functions will only work with beta.
;==================================================================================
; Credits:	wOuter - These functions are based on his original _Mem() functions.
;			But they are easier to comprehend and more reliable.  These
;			functions are in no way a direct copy of his functions.  His
;			functions only provided a foundation from which these evolved.
;==================================================================================
;
; Functions:
;
;==================================================================================
; Function:			_MemoryOpen($iv_Pid[, $iv_DesiredAccess[, $iv_InheritHandle]])
; Description:		Opens a process and enables all possible access rights to the
;					process.  The Process ID of the process is used to specify which
;					process to open.  You must call this function before calling
;					_MemoryClose(), _MemoryRead(), or _MemoryWrite().
; Parameter(s):		$iv_Pid - The Process ID of the program you want to open.
;					$iv_DesiredAccess - (optional) Set to 0x1F0FFF by default, which
;										enables all possible access rights to the
;										process specified by the Process ID.
;					$iv_InheritHandle - (optional) If this value is TRUE, all processes
;										created by this process will inherit the access
;										handle.  Set to 1 (TRUE) by default.  Set to 0
;										if you want it FALSE.
; Requirement(s):	None.
; Return Value(s): 	On Success - Returns an array containing the Dll handle and an
;								 open handle to the specified process.
;					On Failure - Returns 0
;					@Error - 0 = No error.
;							 1 = Invalid $iv_Pid.
;							 2 = Failed to open Kernel32.dll.
;							 3 = Failed to open the specified process.
; Author(s):		Nomad
; Note(s):
;==================================================================================
Func _MemoryOpen($iv_Pid, $iv_DesiredAccess = 0x1F0FFF, $iv_InheritHandle = 1)
	
	If Not ProcessExists($iv_Pid) Then
		SetError(1)
        Return 0
	EndIf
	
	Local $ah_Handle[2] = [DllOpen('kernel32.dll')]
	
	If @Error Then
        SetError(2)
        Return 0
    EndIf
	
	Local $av_OpenProcess = DllCall($ah_Handle[0], 'int', 'OpenProcess', 'int', $iv_DesiredAccess, 'int', $iv_InheritHandle, 'int', $iv_Pid)
	
	If @Error Then
        DllClose($ah_Handle[0])
        SetError(3)
        Return 0
    EndIf
	
	$ah_Handle[1] = $av_OpenProcess[0]
	
	Return $ah_Handle
	
EndFunc

;==================================================================================
; Function:			_MemoryRead($iv_Address, $ah_Handle[, $sv_Type])
; Description:		Reads the value located in the memory address specified.
; Parameter(s):		$iv_Address - The memory address you want to read from. It must
;								  be in hex format (0x00000000).
;					$ah_Handle - An array containing the Dll handle and the handle
;								 of the open process as returned by _MemoryOpen().
;					$sv_Type - (optional) The "Type" of value you intend to read.
;								This is set to 'dword'(32bit(4byte) signed integer)
;								by default.  See the help file for DllStructCreate
;								for all types.  An example: If you want to read a
;								word that is 15 characters in length, you would use
;								'char[16]' since a 'char' is 8 bits (1 byte) in size.
; Return Value(s):	On Success - Returns the value located at the specified address.
;					On Failure - Returns 0
;					@Error - 0 = No error.
;							 1 = Invalid $ah_Handle.
;							 2 = $sv_Type was not a string.
;							 3 = $sv_Type is an unknown data type.
;							 4 = Failed to allocate the memory needed for the DllStructure.
;							 5 = Error allocating memory for $sv_Type.
;							 6 = Failed to read from the specified process.
; Author(s):		Nomad
; Note(s):			Values returned are in Decimal format, unless specified as a
;					'char' type, then they are returned in ASCII format.  Also note
;					that size ('char[size]') for all 'char' types should be 1
;					greater than the actual size.
;==================================================================================
Func _MemoryRead($iv_Address, $ah_Handle, $sv_Type = 'dword')
	
	If Not IsArray($ah_Handle) Then
		SetError(1)
        Return 0
	EndIf
	
	Local $v_Buffer = DllStructCreate($sv_Type)
	
	If @Error Then
		SetError(@Error + 1)
		Return 0
	EndIf
	
	DllCall($ah_Handle[0], 'int', 'ReadProcessMemory', 'int', $ah_Handle[1], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '')
	
	If Not @Error Then
		Local $v_Value = DllStructGetData($v_Buffer, 1)
		Return $v_Value
	Else
		SetError(6)
        Return 0
	EndIf
	
EndFunc

;==================================================================================
; Function:			_MemoryWrite($iv_Address, $ah_Handle, $v_Data[, $sv_Type])
; Description:		Writes data to the specified memory address.
; Parameter(s):		$iv_Address - The memory address which you want to write to.
;								  It must be in hex format (0x00000000).
;					$ah_Handle - An array containing the Dll handle and the handle
;								 of the open process as returned by _MemoryOpen().
;					$v_Data - The data to be written.
;					$sv_Type - (optional) The "Type" of value you intend to write.
;								This is set to 'dword'(32bit(4byte) signed integer)
;								by default.  See the help file for DllStructCreate
;								for all types.  An example: If you want to write a
;								word that is 15 characters in length, you would use
;								'char[16]' since a 'char' is 8 bits (1 byte) in size.
; Return Value(s):	On Success - Returns 1
;					On Failure - Returns 0
;					@Error - 0 = No error.
;							 1 = Invalid $ah_Handle.
;							 2 = $sv_Type was not a string.
;							 3 = $sv_Type is an unknown data type.
;							 4 = Failed to allocate the memory needed for the DllStructure.
;							 5 = Error allocating memory for $sv_Type.
;							 6 = $v_Data is not in the proper format to be used with the
;								 "Type" selected for $sv_Type, or it is out of range.
;							 7 = Failed to write to the specified process.
; Author(s):		Nomad
; Note(s):			Values sent must be in Decimal format, unless specified as a
;					'char' type, then they must be in ASCII format.  Also note
;					that size ('char[size]') for all 'char' types should be 1
;					greater than the actual size.
;==================================================================================
Func _MemoryWrite($iv_Address, $ah_Handle, $v_Data, $sv_Type = 'dword')
	
	If Not IsArray($ah_Handle) Then
		SetError(1)
        Return 0
	EndIf
	
	Local $v_Buffer = DllStructCreate($sv_Type)
	
	If @Error Then
		SetError(@Error + 1)
		Return 0
	Else
		DllStructSetData($v_Buffer, 1, $v_Data)
		If @Error Then
			SetError(6)
			Return 0
		EndIf
	EndIf
	
	DllCall($ah_Handle[0], 'int', 'WriteProcessMemory', 'int', $ah_Handle[1], 'int', $iv_Address, 'ptr', DllStructGetPtr($v_Buffer), 'int', DllStructGetSize($v_Buffer), 'int', '')
	
	If Not @Error Then
		Return 1
	Else
		SetError(7)
        Return 0
	EndIf
	
EndFunc

;==================================================================================
; Function:			_MemoryClose($ah_Handle)
; Description:		Closes the process handle opened by using _MemoryOpen().
; Parameter(s):		$ah_Handle - An array containing the Dll handle and the handle
;								 of the open process as returned by _MemoryOpen().
; Return Value(s):	On Success - Returns 1
;					On Failure - Returns 0
;					@Error - 0 = No error.
;							 1 = Invalid $ah_Handle.
;							 2 = Unable to close the process handle.
; Author(s):		Nomad
; Note(s):
;==================================================================================
Func _MemoryClose($ah_Handle)
	
	If Not IsArray($ah_Handle) Then
		SetError(1)
        Return 0
	EndIf
	
	DllCall($ah_Handle[0], 'int', 'CloseHandle', 'int', $ah_Handle[1])
	If Not @Error Then
		DllClose($ah_Handle[0])
		Return 1
	Else
		DllClose($ah_Handle[0])
		SetError(2)
        Return 0
	EndIf
	
EndFunc

;==================================================================================
; Function:			SetPrivilege( $privilege, $bEnable )
; Description:		Enables (or disables) the $privilege on the current process
;                   (Probably) requires administrator privileges to run
;
; Author(s):		Larry (from autoitscript.com's Forum)
; Notes(s):
; http://www.autoitscript.com/forum/index.php?s=&showtopic=31248&view=findpost&p=223999
;==================================================================================

Func SetPrivilege( $privilege, $bEnable )
	
    Const $TOKEN_ADJUST_PRIVILEGES = 0x0020
    Const $TOKEN_QUERY = 0x0008
    Const $SE_PRIVILEGE_ENABLED = 0x0002
    Local $hToken, $SP_auxret, $SP_ret, $hCurrProcess, $nTokens, $nTokenIndex, $priv
    $nTokens = 1
    $LUID = DLLStructCreate("dword;int")
    If IsArray($privilege) Then    $nTokens = UBound($privilege)
    $TOKEN_PRIVILEGES = DLLStructCreate("dword;dword[" & (3 * $nTokens) & "]")
    $NEWTOKEN_PRIVILEGES = DLLStructCreate("dword;dword[" & (3 * $nTokens) & "]")
    $hCurrProcess = DLLCall("kernel32.dll","hwnd","GetCurrentProcess")
    $SP_auxret = DLLCall("advapi32.dll","int","OpenProcessToken","hwnd",$hCurrProcess[0],   _
            "int",BitOR($TOKEN_ADJUST_PRIVILEGES,$TOKEN_QUERY),"int_ptr",0)
    If $SP_auxret[0] Then
        $hToken = $SP_auxret[3]
        DLLStructSetData($TOKEN_PRIVILEGES,1,1)
        $nTokenIndex = 1
        While $nTokenIndex <= $nTokens
            If IsArray($privilege) Then
                $priv = $privilege[$nTokenIndex-1]
            Else
                $priv = $privilege
            EndIf
            $ret = DLLCall("advapi32.dll","int","LookupPrivilegeValue","str","","str",$priv,   _
                    "ptr",DLLStructGetPtr($LUID))
            If $ret[0] Then
                If $bEnable Then
                    DLLStructSetData($TOKEN_PRIVILEGES,2,$SE_PRIVILEGE_ENABLED,(3 * $nTokenIndex))
                Else
                    DLLStructSetData($TOKEN_PRIVILEGES,2,0,(3 * $nTokenIndex))
                EndIf
                DLLStructSetData($TOKEN_PRIVILEGES,2,DllStructGetData($LUID,1),(3 * ($nTokenIndex-1)) + 1)
                DLLStructSetData($TOKEN_PRIVILEGES,2,DllStructGetData($LUID,2),(3 * ($nTokenIndex-1)) + 2)
                DLLStructSetData($LUID,1,0)
                DLLStructSetData($LUID,2,0)
            EndIf
            $nTokenIndex += 1
        WEnd
        $ret = DLLCall("advapi32.dll","int","AdjustTokenPrivileges","hwnd",$hToken,"int",0,   _
                "ptr",DllStructGetPtr($TOKEN_PRIVILEGES),"int",DllStructGetSize($NEWTOKEN_PRIVILEGES),   _
                "ptr",DllStructGetPtr($NEWTOKEN_PRIVILEGES),"int_ptr",0)
        $f = DLLCall("kernel32.dll","int","GetLastError")
    EndIf
    $NEWTOKEN_PRIVILEGES=0
    $TOKEN_PRIVILEGES=0
    $LUID=0
    If $SP_auxret[0] = 0 Then Return 0
    $SP_auxret = DLLCall("kernel32.dll","int","CloseHandle","hwnd",$hToken)
    If Not $ret[0] And Not $SP_auxret[0] Then Return 0
    return $ret[0]
EndFunc   ;==>SetPrivilege

#endregion
Bestimmte Quellcodes an AutoIt :
Code:
#RequireAdmin ;vorder Admin. Rechte an..
Code:
#include ;Fügt hinzu
In unserem Fall :
Code:
#include <NomadMemory.au3>
Code:
$S4 ;Adresse eingeben (S4 ist nicht das Spiel S4!)
In unserem Fall z.B.
Code:
$S4 = 0x00CF4830 ;Immer ein 0x davor setzen
Nicht so wichtig :
Code:
ToolTip("Warte auf FT_Client.exe ...", 0, 0) ;Nun zeigt es an das es auf FantasyTennis 2 wartet (oder was auch immer)
Code:
$WAIT = ProcessWait("FT_Client.exe") ;Wartet bis FT_Client.exe existiert
Code:
$PID = ProcessExists("FT_Client.exe") ;Wenn die .exe existiert dann..
Code:
$OPEN = _MEMORYOPEN($PID) ;Öffnet sich das Memory
_MEMORYWRITE($S4, $OPEN,"99999","Float") ;Memory schreibt die Adresse um auf z.B. 99999 (sehr wichtig ,immer dahinter schreiben ob es "Float ; 4Bytes" oder was auch immer ist!
Exit ;Beenden

Würde in diesem Fall so aussehen :
Code:
#RequireAdmin
#include <NomadMemory.au3>
$S4 = 0x00CF4830
ToolTip("Warte auf FT_Client.exe ...", 0, 0)
$WAIT = ProcessWait("FT_Client.exe")
ToolTip("Erfolgreich injected ...", 0, 0)
MsgBox(0, "Erfolgreich Injected!", "Erfolgreich Injected! Have Fun! ")
$WAIT = ProcessWait("FT_Client.exe")
$PID = ProcessExists("FT_Client.exe")
$OPEN = _MEMORYOPEN($PID)
_MEMORYWRITE($S4, $OPEN,"99999","Float")
Exit
//Ich weiss ist gerade nicht eine Nummer 1 Beschreibung / Erklärung ,aber besser als das was Nike dahin schreibt ,Spam

Erklärunge im Youtube Video :

und



,hoffe hab euch geholfen..



€ :
Einen Bot zu programmieren ,ist jetzt kaum noch möglich für 32Bit Benutzer ,durch den neuen Update von AhnLab (Hackshield) ,trotzdessen wer weiss!
Bench is offline  
Thanks
2 Users
Old 10/16/2010, 23:37   #10
 
elite*gold: 0
Join Date: May 2010
Posts: 83
Received Thanks: 4
Dankeschön!
xFireStriker is offline  
Old 10/17/2010, 13:31   #11
Moderator




 
Bench's Avatar
 
elite*gold: 100
The Black Market: 499/0/0
Join Date: Sep 2010
Posts: 25,912
Received Thanks: 5,841
Gerne und mal nebenbei ,wenn du mehrere Adressen auf einmal Injecten willst
z.B. mit den alten MoveSpeed etc. Adressen die hier pub. sind/waren
Code:
#RequireAdmin
#include <NomadMemory.au3>
ToolTip("Warte auf FT_Client.exe ...", 0, 0)
$PID = ProcessWait("FT_Client.exe")
$OPEN = _MEMORYOPEN($PID)
_MEMORYWRITE(0x00705648, $OPEN, "MAX_SPIN", "char[8]")
_MEMORYWRITE(0x006F7757, $OPEN, "MoveSpeed", "char[9]")
_MEMORYWRITE(0x00705600, $OPEN, "MAX_CHARGE_SPEED", "char[17]")
_MEMORYWRITE(0x00705654, $OPEN, "MAX_SPEED", "char[9]")
_MEMORYWRITE(0x00705660, $OPEN, "MAX_POWER", "char[9]")
ToolTip("Erfolgreich injected.", 0, 0)
Exit
float = Float
4Bytes = 4Bytes
char = Text
Bei char musst du die "Wörter / Zeichen / wte" in der " " zählen z.B. bei MAX_POWER = 8 durch char musst du aber mindestens +1 nehmen ,sonst klappt das nicht / bzw. nicht so gut
Bench is offline  
Reply


Similar Threads Similar Threads
Bot erstellen
07/24/2010 - Browsergames - 1 Replies
Hallo @all, Ich wollte fragen ob jemand, der gerade zeit hat, mir einen Bot erstellen würde für ein Browsergame: city-dust Der Bot sollte immer wieder: Verbrechen begehen Autos Stehlen Prosti** Suchen Boxschule
WoWMobs/Waffen/etc. erstellen + batchen , Datenbank erstellen!
10/25/2009 - WoW Private Server - 2 Replies
Hallo Leute, schon wieder habe ich einen Tutorial für euch^^ Dieses mal geht es um Navicat, und ich hoffe er hilft euch wiedereinmal :) Navigation: 0.0 Download 1. Arcemu 2. Mangos 3. Mein Video mit meiner scheiß Stimme^^ Download:
Wie Npc Erstellen
10/10/2009 - Metin2 Private Server - 0 Replies
Hi, Weiß jemand wie man Npcs erstellet wenn ja antworten pls !
UCE erstellen
05/16/2009 - General Coding - 1 Replies
Ich will eine UCE erstellen und hab auch google benutzt, nur wenn ich die Programme die man dazu braucht downloaden will findet der die Seite nicht. Das war bei bisjetzt bei allen Seiten so. Ich hab auch im CE Forum geguckt aber da wird auch irgendetwas an den Seiten neu gemacht. Kann mir einer alle Programe schicken die man dazu braucht?
acc erstellen
10/23/2008 - Metin2 Private Server - 8 Replies
ich wollt fragen ob mir jemand den link schicken kann wo man einen acc machen kann und bitte sagen wo ich was hinschreiben muss thx im voraus



All times are GMT +2. The time now is 22:07.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.