Results 1 to 12 of 12
  1. #1
    Lukas59's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Linz
    Posts
    2,197
    Reputation
    14
    Thanks
    306
    My Mood
    Amazed

    How to make a Warrock .dll Injector

    Start Visual basic and make a new Windows form.

    Then double click on Form 1 and delete everything and then add this 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.Ex ecutablePath)

    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 = ("Krellooo´s injector injected succesfully")
    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

    then make 1 Timer and 2 Textboxes

    Now make a design and try it..


    i hope it works cause i havent warrock installed and so i couldn´t try..



    if this dont work post it here..

  2. The Following User Says Thank You to Lukas59 For This Useful Post:

    asdf12345678 (11-01-2009)

  3. #2
    ark1227's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    I should know this...
    Posts
    110
    Reputation
    10
    Thanks
    7
    My Mood
    Devilish
    ok... where are the credits boy???

    did u make this one?!!?

  4. #3
    Lukas59's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Linz
    Posts
    2,197
    Reputation
    14
    Thanks
    306
    My Mood
    Amazed
    of course--
    but long time ago..

  5. #4
    asdf12345678's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Posts
    95
    Reputation
    10
    Thanks
    15
    My Mood
    Drunk
    nice man what would u have to change for a cod4 injector?

    Help me raise my Habamon!


    best hacks here!!!














    ----♥♥-♥♥---- Put This
    ---♥♥---♥♥--- In Your
    ---♥♥---♥♥--- Sig If
    ---♥♥---♥♥--- You Know
    ----♥♥-♥♥---- Someone
    -----♥♥♥----- Who Died Or Is Suffering
    ----♥♥-♥♥----from
    ---♥♥---♥♥--- Cancer.
    www.bulletformyvalentine.com got there!

  6. #5
    Houston's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Location
    The Netherlands
    Posts
    1,941
    Reputation
    175
    Thanks
    2,468
    My Mood
    Blah

    Thumbs down

    Quote Originally Posted by krellooo View Post
    of course--
    but long time ago..
    HAHA dude
    no Credits to you
    you diddn't make this Source
    its from an other site
    look here on youtube:
    Last edited by Houston; 11-01-2009 at 01:18 PM.

  7. #6
    Lukas59's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Linz
    Posts
    2,197
    Reputation
    14
    Thanks
    306
    My Mood
    Amazed
    there are so much tut´s on youtube boy..

  8. #7
    wtfiwantthatname's Avatar
    Join Date
    Oct 2008
    Gender
    male
    Posts
    260
    Reputation
    10
    Thanks
    39
    My Mood
    Bored
    Who goes to youtube for tutorials?

  9. #8
    ac1d_buRn's Avatar
    Join Date
    Aug 2009
    Gender
    female
    Location
    CA Source Section
    Posts
    3,404
    Reputation
    157
    Thanks
    4,003
    My Mood
    Flirty
    Quote Originally Posted by wtfiwantthatname View Post
    Who goes to youtube for tutorials?
    me sometimes XD

  10. #9
    Lukas59's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Linz
    Posts
    2,197
    Reputation
    14
    Thanks
    306
    My Mood
    Amazed
    i nearly never used youtube for tuts...

  11. #10
    Houston's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Location
    The Netherlands
    Posts
    1,941
    Reputation
    175
    Thanks
    2,468
    My Mood
    Blah
    Quote Originally Posted by krellooo View Post
    i nearly never used youtube for tuts...
    hahah funny dude
    don't you
    this source is not from you
    you just copy and paste it here on mpgh

  12. #11
    Lukas59's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Linz
    Posts
    2,197
    Reputation
    14
    Thanks
    306
    My Mood
    Amazed
    fuck off newfag..

  13. #12
    Houston's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Location
    The Netherlands
    Posts
    1,941
    Reputation
    175
    Thanks
    2,468
    My Mood
    Blah
    Quote Originally Posted by krellooo View Post
    fuck off newfag..
    whaha sucker stfu
    you such a choob

Similar Threads

  1. [Tutorial] How to make hacks work? (With injector, dll, and
    By hihihi13579 in forum Combat Arms Tutorials
    Replies: 23
    Last Post: 06-16-2012, 08:32 PM
  2. [*REQUEST*] how to make a warrock injector
    By u1111u in forum Programming Tutorial Requests
    Replies: 4
    Last Post: 08-16-2009, 10:42 AM
  3. help! how to make a warrock injector
    By rolf14 in forum WarRock - International Hacks
    Replies: 4
    Last Post: 06-21-2009, 02:16 AM
  4. [TUT] How To Make A Warrock Phishing Site [TUT] (Fixed)
    By TryMe in forum WarRock - International Hacks
    Replies: 92
    Last Post: 05-10-2009, 08:25 AM
  5. [Request] How to make korean warrock acc.
    By xxhealxx in forum WarRock Korea Hacks
    Replies: 4
    Last Post: 04-06-2008, 08:32 PM

Tags for this Thread