Page 5 of 5 FirstFirst ... 345
Results 61 to 68 of 68
  1. #61
    IH-DjsantiX's Avatar
    Join Date
    May 2010
    Gender
    male
    Posts
    74
    Reputation
    8
    Thanks
    21
    My Mood
    Yeehaw
    easy .. Anyway, good job


  2. #62
    Huoranmukula's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Finland
    Posts
    16
    Reputation
    10
    Thanks
    0
    My Mood
    Fine
    This worked good, but now I have something to ask...



    How to change text "Berzerker's Injector" to the spot, where reads "Form 1"?

    And how to assign the label to the center? The thing that says "Waiting for Warrock.exe"...

    And, how to get different icon instead of the stupid white block with blue line...

    Thanks.



  3. #63
    mkninja2's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Location
    dfdf
    Posts
    68
    Reputation
    10
    Thanks
    3

  4. The Following User Says Thank You to mkninja2 For This Useful Post:

    Huoranmukula (01-23-2011)

  5. #64
    mikko195's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    110
    Reputation
    10
    Thanks
    12
    My Mood
    Devilish
    Quote Originally Posted by TheCamels8 View Post
    This is tutorial how to make Warrock Injector in Visual basic 2008..

    What you need if you want to make it:
    - Microsoft Visual basic 2008
    - Know the basics..

    So let's make your first Injector =)

    First, open Visual basic 2008, and click on "File" --> "New Project"
    And choose your project's name..
    Then press "OK"



    Now you'll see a new form..
    You need: 1 Label & 1 Timer..
    So add them, it's should to be like this:



    If you did it, now you can to write the code
    So double click on the form, and you will see some words..
    Remove the words, it's should to be like this:



    Now add this code:

    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
            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.Label1.Text = ("Waiting for Warrock.exe")
                Else
                    Timer1.Stop()
                    Me.Label1.Text = "Done..."
                    Call Inject()
                End If
            Else
                Me.Label1.Text = ("" + ExeName + ".dll not found")
            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
    After you add the code, click on the "Debug" button..
    And this is the result:



    It's work!

    Stop the "Debug", and save your project =)
    If you don't know how, i made for you screen:



    Go to the folder (where you saved your project) and find the injector
    You made your first injector =)
    If you like my tutorial, don't forget to press thanks!
    Btw, i made the injector without design..
    Try to add design yourself /

    WELL YOUR EXPERT

  6. #65
    gcyumyum's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    cavite
    Posts
    45
    Reputation
    10
    Thanks
    10
    My Mood
    Amazed
    how to find and addy's finder can you tell me camels ?!! plss!!

  7. #66
    metsik30's Avatar
    Join Date
    Dec 2008
    Gender
    male
    Location
    With WOLF's .
    Posts
    195
    Reputation
    10
    Thanks
    57
    My Mood
    Bored
    Ty man , u helped me

    Why So Serious ?

  8. #67
    choykay619's Avatar
    Join Date
    Jan 2009
    Gender
    male
    Location
    In your Heart ♥
    Posts
    372
    Reputation
    34
    Thanks
    138
    My Mood
    Fine
    Sir Camels 8 How to add the Label 1 and Timer 1 ??
    FUCK you!

  9. #68
    FG Tim's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Isla Kant'o Pangi!
    Posts
    219
    Reputation
    34
    Thanks
    97
    My Mood
    Relaxed
    Quote Originally Posted by choykay619 View Post
    Sir Camels 8 How to add the Label 1 and Timer 1 ??
    Simple , Timer 1 : Find it at the Tools"Timer" , and Drag it ...

Page 5 of 5 FirstFirst ... 345

Similar Threads

  1. [Source Code] B[r]A INJECTOR 4.5 [Visual Basic 2008]
    By baraozin in forum Combat Arms BR Hack Coding/Source Code
    Replies: 25
    Last Post: 05-12-2011, 04:10 PM
  2. [HELP]How Too Make A visual Basic Maze
    By EpicSigMaker in forum Visual Basic Programming
    Replies: 5
    Last Post: 12-16-2009, 01:36 PM
  3. How to make a Ip changer? in visual basics 2008
    By deathninjak0 in forum Programming Tutorial Requests
    Replies: 2
    Last Post: 11-25-2009, 05:00 PM
  4. [Request]How to make a process list in visual basic 2008
    By trevor206 in forum Visual Basic Programming
    Replies: 2
    Last Post: 09-14-2009, 04:55 PM
  5. Replies: 3
    Last Post: 01-28-2009, 09:16 AM