|
You last visited: Today at 22:07
Advertisement
BOT Erstellen
Discussion on BOT Erstellen within the General Gaming Discussion forum part of the General Gaming category.
10/16/2010, 11:58
|
#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.
|
|
|
10/16/2010, 12:06
|
#2
|
elite*gold: 111
Join Date: Aug 2010
Posts: 3,614
Received Thanks: 930
|
Immer was wollen und nix dafür zu tun??
LERN HACKEN
|
|
|
10/16/2010, 12:06
|
#3
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,205
Received Thanks: 291
|
Quote:
Originally Posted by xFireStriker
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:
|
|
|
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
|
|
|
10/16/2010, 12:23
|
#5
|
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...
|
|
|
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?
|
|
|
10/16/2010, 14:12
|
#7
|
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^^
|
|
|
10/16/2010, 15:59
|
#8
|
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!
|
|
|
10/16/2010, 17:59
|
#9
|
Moderator
elite*gold: 100
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!
|
|
|
10/16/2010, 23:37
|
#10
|
elite*gold: 0
Join Date: May 2010
Posts: 83
Received Thanks: 4
|
Dankeschön!
|
|
|
10/17/2010, 13:31
|
#11
|
Moderator
elite*gold: 100
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
|
|
|
|
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.
|
|