Ihr Sucht Hacks, Tipps, Cheats, Bots & co..?
Dann Register DICH jetzt kostenlos!
Ihr Sucht Hacks, Tipps, Cheats, Bots & co..?
Dann Register DICH jetzt kostenlos!
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.



 
Startseitewww.WR|Hacks.deSuchenNeueste BilderAnmeldenLogin
09/11/11 = SlayerX geht auf die 2000 zu!

 

 [How To]Warrock Injector mit VB erstellen

Nach unten 
4 verfasser
AutorNachricht
BatzGun

BatzGun


Anzahl der Beiträge : 322
Gold Slayers : 11217
Anmeldedatum : 10.04.10
Alter : 28
Ort : Khali

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyMi Apr 28, 2010 6:43 pm

Hi Leute!
Ich zeige euch heute wie ihr ganz einfach einen Warrock Hack Injector Coden könnt Smile

Als erstes braucht ihr natürlich VB 2008 Wink
Download

Das Istalliert ihr dann und startet es.

Jetzt geht erst mit dem richtigen Tutorial los.

Neue Form erstellen:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Textfeld einfügen:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Das macht ihr nun 2 Mal...

Timer einfügen (egal wohin):
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Den Code Markieren:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

alles löschen was da steht...
und diesen code einfügen:
Code:
Public Class Form1

Private TargetProcessHandle As Integer
Private pfnStartAddr As Integer
Private pszLibFileRemote As String
Private TargetBufferSize As Integer

Public Const PROCESS_VM_READ = &H10
Public Const TH32CS_SNAPPROCESS = &H2
Public Const MEM_COMMIT = 4096
Public Const PAGE_READWRITE = 4
Public Const PROCESS_CREATE_THREAD = (&H2)
Public Const PROCESS_VM_OPERATION = (&H8)
Public Const PROCESS_VM_WRITE = (&H20)

Public Declare Function ReadProcessMemory Lib "kernel32" ( _
ByVal hProcess As Integer, _
ByVal lpBaseAddress As Integer, _
ByVal lpBuffer As String, _
ByVal nSize As Integer, _
ByRef lpNumberOfBytesWritten As Integer) As Integer

Public Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" ( _
ByVal lpLibFileName As String) As Integer

Public Declare Function VirtualAllocEx Lib "kernel32" ( _
ByVal hProcess As Integer, _
ByVal lpAddress As Integer, _
ByVal dwSize As Integer, _
ByVal flAllocationType As Integer, _
ByVal flProtect As Integer) As Integer

Public Declare Function WriteProcessMemory Lib "kernel32" ( _
ByVal hProcess As Integer, _
ByVal lpBaseAddress As Integer, _
ByVal lpBuffer As String, _
ByVal nSize As Integer, _
ByRef lpNumberOfBytesWritten As Integer) As Integer

Public Declare Function GetProcAddress Lib "kernel32" ( _
ByVal hModule As Integer, ByVal lpProcName As String) As Integer

Private Declare Function GetModuleHandle Lib "Kernel32" Alias "GetModuleHandleA" ( _
ByVal lpModuleName As String) As Integer

Public Declare Function CreateRemoteThread Lib "kernel32" ( _
ByVal hProcess As Integer, _
ByVal lpThreadAttributes As Integer, _
ByVal dwStackSize As Integer, _
ByVal lpStartAddress As Integer, _
ByVal lpParameter As Integer, _
ByVal dwCreationFlags As Integer, _
ByRef lpThreadId As Integer) As Integer

Public Declare Function OpenProcess Lib "kernel32" ( _
ByVal dwDesiredAccess As Integer, _
ByVal bInheritHandle As Integer, _
ByVal dwProcessId As Integer) As Integer

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _
ByVal lpClassName As String, _
ByVal lpWindowName As String) As Integer

Private Declare Function CloseHandle Lib "kernel32" Alias "CloseHandleA" ( _
ByVal hObject As Integer) As Integer


Dim ExeName As String = IO.Path.GetFileNameWithoutExtension(Application.ExecutablePath)

Private Sub Inject()
On Error GoTo 1 ' If error occurs, app will close without any error messages
Timer1.Stop()
Dim TargetProcess As Process() = Process.GetProcessesByName("WarRock")
TargetProcessHandle = OpenProcess(PROCESS_CREATE_THREAD Or PROCESS_VM_OPERATION Or PROCESS_VM_WRITE, False, TargetProcess(0).Id)
pszLibFileRemote = Application.StartupPath & "\" + ExeName + ".dll"
pfnStartAddr = GetProcAddress(GetModuleHandle("Kernel32"), "LoadLibraryA")
TargetBufferSize = 1 + Len(pszLibFileRemote)
Dim Rtn As Integer
Dim LoadLibParamAdr As Integer
LoadLibParamAdr = VirtualAllocEx(TargetProcessHandle, 0, TargetBufferSize, MEM_COMMIT, PAGE_READWRITE)
Rtn = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote, TargetBufferSize, 0)
CreateRemoteThread(TargetProcessHandle, 0, 0, pfnStartAddr, LoadLibParamAdr, 0, 0)
CloseHandle(TargetProcessHandle)
1: Me.Close()
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
If IO.File.Exists(Application.StartupPath & "\" + ExeName + ".dll") Then
Dim TargetProcess As Process() = Process.GetProcessesByName("HSUpdate")
If TargetProcess.Length = 0 Then
Me.TextBox1.Text = ("Waiting for Warrock.exe")
Me.TextBox2.Text = ("Let´s Hack")
Else
Timer1.Stop()
Me.TextBox1.Text = "Done..."
Call Inject()
End If
Else
Me.TextBox1.Text = ("" + ExeName + ".dll not found")
Me.TextBox2.Text = ("Rename the .dll To " + "" + ExeName)
End If
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Timer1.Interval = 50
Timer1.Start()
End Sub

End Class

das sieht dann so aus:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Nun speichern wir:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Und erstellen exe:
[Sie müssen registriert oder eingeloggt sein, um das Bild sehen zu können.]

Die exe ist im Pfad Eigene Dokumente/Visual Studio 2008/Projects/WindowsApplication/bin/Release

Diese Detei könnt ihr dann umbennen wie ihr wollt und verschieben natürlich auch.

Have Fun!

P.S. @schnuckiix3
Ist nicht dein Code. Guck ihn dir mal genauer an und du wirst den Unterschied erkennen Wink
Nach oben Nach unten
schnuckix3

avatar


Anzahl der Beiträge : 126
Gold Slayers : 10832
Anmeldedatum : 16.04.10

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 2:13 am

Jop erkenne unterschied ;=)



P.S: Slayer? ich spamme genug yahh??
Nach oben Nach unten
BlackHawk

BlackHawk


Anzahl der Beiträge : 139
Gold Slayers : 88646
Anmeldedatum : 10.04.10

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 2:45 am

[Sie müssen registriert oder eingeloggt sein, um diesen Link sehen zu können]

Das Video zu Injector Wink
Nach oben Nach unten
hacker246
Coder
Coder
hacker246


Anzahl der Beiträge : 25
Gold Slayers : 10747
Anmeldedatum : 10.04.10
Alter : 29

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 2:50 am

is nen fehler im code glaub ich ...
hab mal On Error GoTo 1 raus genomen, dann steht da als Fehler:
Der Einstiegspunkt "CloseHandleA" wurde nicht in der DLL "kernel32" gefunden.
mhh dieser fehler ist bisher bei allen source codes die ich hatte vorgekommen...
weis nur immer noch nicht, woran das liegt ...
Nach oben Nach unten
BlackHawk

BlackHawk


Anzahl der Beiträge : 139
Gold Slayers : 88646
Anmeldedatum : 10.04.10

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 2:51 am

Also der Code funtzt. bei mir aufjeden :

Code:
Public Class Form1

    Private TargetProcessHandle As Integer
    Private pfnStartAddr As Integer
    Private pszLibFileRemote As String
    Private TargetBufferSize As Integer

    Public Const PROCESS_VM_READ = &H10
    Public Const TH32CS_SNAPPROCESS = &H2
    Public Const MEM_COMMIT = 4096
    Public Const PAGE_READWRITE = 4
    Public Const PROCESS_CREATE_THREAD = (&H2)
    Public Const PROCESS_VM_OPERATION = (&H8)
    Public Const PROCESS_VM_WRITE = (&H20)

    Public Declare Function ReadProcessMemory Lib "kernel32" ( _
    ByVal hProcess As Integer, _
    ByVal lpBaseAddress As Integer, _
    ByVal lpBuffer As String, _
    ByVal nSize As Integer, _
    ByRef lpNumberOfBytesWritten As Integer) As Integer

    Public Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" ( _
    ByVal lpLibFileName As String) As Integer

    Public Declare Function VirtualAllocEx Lib "kernel32" ( _
    ByVal hProcess As Integer, _
    ByVal lpAddress As Integer, _
    ByVal dwSize As Integer, _
    ByVal flAllocationType As Integer, _
    ByVal flProtect As Integer) As Integer

    Public Declare Function WriteProcessMemory Lib "kernel32" ( _
    ByVal hProcess As Integer, _
    ByVal lpBaseAddress As Integer, _
    ByVal lpBuffer As String, _
    ByVal nSize As Integer, _
    ByRef lpNumberOfBytesWritten As Integer) As Integer

    Public Declare Function GetProcAddress Lib "kernel32" ( _
    ByVal hModule As Integer, ByVal lpProcName As String) As Integer

    Private Declare Function GetModuleHandle Lib "Kernel32" Alias "GetModuleHandleA" ( _
    ByVal lpModuleName As String) As Integer

    Public Declare Function CreateRemoteThread Lib "kernel32" ( _
    ByVal hProcess As Integer, _
    ByVal lpThreadAttributes As Integer, _
    ByVal dwStackSize As Integer, _
    ByVal lpStartAddress As Integer, _
    ByVal lpParameter As Integer, _
    ByVal dwCreationFlags As Integer, _
    ByRef lpThreadId As Integer) As Integer

    Public Declare Function OpenProcess Lib "kernel32" ( _
    ByVal dwDesiredAccess As Integer, _
    ByVal bInheritHandle As Integer, _
    ByVal dwProcessId As Integer) As Integer

    Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _
    ByVal lpClassName As String, _
    ByVal lpWindowName As String) As Integer

    Private Declare Function CloseHandle Lib "kernel32" Alias "CloseHandleA" ( _
    ByVal hObject As Integer) As Integer


    Dim ExeName As String = IO.Path.GetFileNameWithoutExtension(Application.ExecutablePath)

    Private Sub Inject()
        On Error GoTo 1 ' If error occurs, app will close without any error messages
        Timer1.Stop()
        Dim TargetProcess As Process() = Process.GetProcessesByName("WarRock")
        TargetProcessHandle = OpenProcess(PROCESS_CREATE_THREAD Or PROCESS_VM_OPERATION Or PROCESS_VM_WRITE, False, TargetProcess(0).Id)
        pszLibFileRemote = Application.StartupPath & "\" + ExeName + ".dll"
        pfnStartAddr = GetProcAddress(GetModuleHandle("Kernel32"), "LoadLibraryA")
        TargetBufferSize = 1 + Len(pszLibFileRemote)
        Dim Rtn As Integer
        Dim LoadLibParamAdr As Integer
        LoadLibParamAdr = VirtualAllocEx(TargetProcessHandle, 0, TargetBufferSize, MEM_COMMIT, PAGE_READWRITE)
        Rtn = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote, TargetBufferSize, 0)
        CreateRemoteThread(TargetProcessHandle, 0, 0, pfnStartAddr, LoadLibParamAdr, 0, 0)
        CloseHandle(TargetProcessHandle)
1:      Me.Close()
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        If IO.File.Exists(Application.StartupPath & "\" + ExeName + ".dll") Then
            Dim TargetProcess As Process() = Process.GetProcessesByName("HSUpdate")
            If TargetProcess.Length = 0 Then
                Me.TextBox1.Text = ("Waiting for Warrock.exe")
                Me.TextBox2.Text = ("Let´s Hack")
            Else
                Timer1.Stop()
                Me.TextBox1.Text = "Done..."
                Call Inject()
            End If
        Else
            Me.TextBox1.Text = ("" + ExeName + ".dll not found")
            Me.TextBox2.Text = ("Rename the .dll To " + "" + ExeName)
        End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Timer1.Interval = 50
        Timer1.Start()
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MsgBox("Thats the Status Box!", MsgBoxStyle.Information, "Info")
    End Sub
End Class
Nach oben Nach unten
BatzGun

BatzGun


Anzahl der Beiträge : 322
Gold Slayers : 11217
Anmeldedatum : 10.04.10
Alter : 28
Ort : Khali

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 3:28 am

hacker246 schrieb:
is nen fehler im code glaub ich ...
hab mal On Error GoTo 1 raus genomen, dann steht da als Fehler:
Der Einstiegspunkt "CloseHandleA" wurde nicht in der DLL "kernel32" gefunden.
mhh dieser fehler ist bisher bei allen source codes die ich hatte vorgekommen...
weis nur immer noch nicht, woran das liegt ...
der fehler liegt indem, dass diese exe unter deinem os nicht gehen wird. Das heißt sozusagen, dass dein PC keine Trieber für diese Datei hat (nur als Beispiel).
Nach oben Nach unten
hacker246
Coder
Coder
hacker246


Anzahl der Beiträge : 25
Gold Slayers : 10747
Anmeldedatum : 10.04.10
Alter : 29

[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen EmptyDo Apr 29, 2010 8:24 am

kann sein :D
aber alle anderen injektoren, wie zum beispiel Naeron's injektor funktionieren ja herforagent :D
Nach oben Nach unten
Gesponserte Inhalte





[How To]Warrock Injector mit VB erstellen Empty
BeitragThema: Re: [How To]Warrock Injector mit VB erstellen   [How To]Warrock Injector mit VB erstellen Empty

Nach oben Nach unten
 
[How To]Warrock Injector mit VB erstellen
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» [Tutorial] Injector erstellen
» WarRock Injector v3.0 !!!
» Warrock Injector By Me
» WarRock 64-Bit Injector
» WarRock 64-Bit Injector

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
 :: Warrock :: WarRock Hacks, Bots, Cheats & Exploits-
Gehe zu: