Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive

    Smile [HELP=Problem]Injector, please...

    Hi everyone, sorry to bother you about this thread, can someone help me...

    * I made a project (injector) in Visual basic 8 then designed the form and used the uglehs code, i made some simple edits....
    *I run the file "not in the debugging thing", so...i write in the textbox = (eg. crossfire.exe) then browse a .dll (eg. Kiba.dll) then (the uglehs code is in the auto inject right?)
    * I opened crossfire.exe in the desktop then clicked the start game, when the cf patcher finished , the status said, waiting for, it didn't injected coz if it is injected, you can use the wallhack just in few minutes....
    *Can someone help me.
    ^This is the injectors' source^
    Code:
    Public Class Form1
    
        Private TargetProcessHandle As Integer
        Private pfnStartAddr As Integer
        Private pszLibFileRemote As String
        Private pszLibFileRemote2 As String
        Private pszLibFileRemote3 As String
        Private pszLibFileRemote4 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)
        Dim DLLFileName As String
        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(TextBox1.Text)
            TargetProcessHandle = OpenProcess(PROCESS_CREATE_THREAD Or PROCESS_VM_OPERATION Or PROCESS_VM_WRITE, False, TargetProcess(0).Id)
            pszLibFileRemote = OpenFileDialog1.FileName
            pszLibFileRemote2 = OpenFileDialog2.FileName
            pszLibFileRemote3 = OpenFileDialog2.FileName
            pszLibFileRemote4 = OpenFileDialog2.FileName
            pfnStartAddr = GetProcAddress(GetModuleHandle("Kernel32"), "LoadLibraryA")
            TargetBufferSize = 1 + Len(pszLibFileRemote) + Len(pszLibFileRemote2) + Len(pszLibFileRemote2) + Len(pszLibFileRemote2)
            Dim Rtn As Integer
            Dim Rtn2 As Integer
            Dim Rtn3 As Integer
            Dim Rtn4 As Integer
            Dim LoadLibParamAdr As Integer
            LoadLibParamAdr = VirtualAllocEx(TargetProcessHandle, 0, TargetBufferSize, MEM_COMMIT, PAGE_READWRITE)
            Rtn = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote, TargetBufferSize, 0)
            Rtn2 = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote2, TargetBufferSize, 0)
            Rtn3 = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote3, TargetBufferSize, 0)
            Rtn4 = WriteProcessMemory(TargetProcessHandle, LoadLibParamAdr, pszLibFileRemote4, 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(OpenFileDialog1.FileName) Then
                Dim TargetProcess As Process() = Process.GetProcessesByName("HSUpdate")
                If TargetProcess.Length = 0 Then
                    Me.Label4.Text = ("Waiting for " + TextBox2.Text)
    
                Else
                    Timer1.Stop()
                    Me.Label4.Text = "Injected..."
                    Call Inject()
                End If
            
            End If
        End Sub
    
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Button3.Enabled = False
            If RadioButton2.Checked = True Then
                Button3.Enabled = True
    
            End If
            Timer1.Interval = 50
            Timer1.Start()
    
        End Sub
    
        Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
            OpenFileDialog1.Filter = "DLL (*.dll) |*.dll|(*.*) |*.*"
            OpenFileDialog1.ShowDialog()
            Dim FileName As String
            FileName = OpenFileDialog1.FileName.Substring(OpenFileDialog1.FileName.LastIndexOf("\"))
            Dim DllFileName As String = FileName.Replace("\", "")
            Me.TextBox3.Text = (DllFileName)
        End Sub
    
        Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click
            Me.Close()
    
        End Sub
    
        Private Sub ExitAfterInjectionToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitAfterInjectionToolStripMenuItem.Click
            If Label4.Text = "Injected..." Then
                Me.Close()
            End If
        End Sub
    
        Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
            OpenFileDialog2.Filter = "DLL (*.dll) |*.dll|(*.*) |*.*"
            OpenFileDialog2.ShowDialog()
            Dim FileName As String
            FileName = OpenFileDialog1.FileName.Substring(OpenFileDialog1.FileName.LastIndexOf("\"))
            Dim DllFileName As String = FileName.Replace("\", "")
            Me.TextBox4.Text = (DllFileName)
        End Sub
    
        Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
            OpenFileDialog3.Filter = "DLL (*.dll) |*.dll|(*.*) |*.*"
            OpenFileDialog3.ShowDialog()
            Dim FileName As String
            FileName = OpenFileDialog1.FileName.Substring(OpenFileDialog1.FileName.LastIndexOf("\"))
            Dim DllFileName As String = FileName.Replace("\", "")
            Me.TextBox5.Text = (DllFileName)
        End Sub
    
        Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
            Button3.Enabled = True
    
        End Sub
    
        Private Sub ClearAllToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ClearAllToolStripMenuItem.Click
            TextBox2.Text = ""
            TextBox3.Text = ""
            TextBox4.Text = ""
            TextBox5.Text = ""
            Label4.Text = "Waiting for your input..."
    
    
    
    
    
    
    
        End Sub
    
        Private Sub EventsToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EventsToolStripMenuItem.Click
    
        End Sub
    End Class
    *This is an image of the design...Please help me.

    Virus Scan of Avengers multi dll injector project source
    Last edited by theavengerisback15; 11-29-2009 at 02:34 AM. Reason: Forgot to put the VB project

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

    chunglinh1995 (05-15-2016)

  3. #2
    CoderNever's Avatar
    Join Date
    Feb 2009
    Gender
    female
    Location
    https://mpgh.net MPGHCash: $700,458,011
    Posts
    1,198
    Reputation
    131
    Thanks
    2,236
    My Mood
    Buzzed
    He said it does not work in debug mode..

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

    theavengerisback15 (11-30-2009)

  5. #3
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    I run the file "not in the debugging thing

    still no replies?
    Last edited by Pixie; 11-29-2009 at 08:08 PM.

  6. #4
    Zoom's Avatar
    Join Date
    May 2009
    Gender
    male
    Location
    Your going on my 24/7 DDoS hit list.
    Posts
    8,552
    Reputation
    127
    Thanks
    5,970
    My Mood
    Happy
    Quote Originally Posted by theavengerisback15 View Post
    still no replies?
    Dont double post xP

    Idk what´s the problem can be! Try build it then run!
    -Rest in peace leechers-

    Your PM box is 100% full.

  7. #5
    Thats the way it is's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    95
    Reputation
    9
    Thanks
    11
    My Mood
    Tired
    Btw i dont think multi injector source works as i did almost the same thing and it dint worked for me (maby it was warrock)
    Cause There ain't no rest for the wicked

  8. The Following User Says Thank You to Thats the way it is For This Useful Post:

    theavengerisback15 (11-30-2009)

  9. #6
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    Thanks..i'll just use the trial and error method^^ahaha..

  10. #7
    Calebb's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    212
    Reputation
    12
    Thanks
    75
    Uglehs source doesn't work. Unless you do some MAJOR editing.

  11. The Following User Says Thank You to Calebb For This Useful Post:

    theavengerisback15 (11-30-2009)

  12. #8
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    What should i edit?

  13. #9
    wtfiwantthatname's Avatar
    Join Date
    Oct 2008
    Gender
    male
    Posts
    260
    Reputation
    10
    Thanks
    39
    My Mood
    Bored
    What operating system are you attempting to run the injector on?
    "I don't believe in an afterlife, so I don't have to spend my whole life fearing hell, or fearing heaven even more. For whatever the tortures of hell, I think the boredom of heaven would be even worse." - Isaac Asimov

  14. The Following User Says Thank You to wtfiwantthatname For This Useful Post:

    theavengerisback15 (11-30-2009)

  15. #10
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    for xp and vista, or just in xp/vista.

  16. #11
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    Quote Originally Posted by wtfiwantthatname View Post
    What operating system are you attempting to run the injector on?
    Can I have you msn? so that we could send messages easily. Mine is "avenger***@live.com" , without quotation mark.
    the 3 ***= g,z,p@live.com , without quotation mark and comma.
    Last edited by theavengerisback15; 11-29-2009 at 11:49 PM.

  17. #12
    XGelite's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Location
    Enter text here
    Posts
    1,344
    Reputation
    12
    Thanks
    276
    your problem is this >

    just type in Crossfire without the .exe

    so Crossfire.exe should look like Crossfire


    the code your using doesnt accept the extension.

  18. The Following User Says Thank You to XGelite For This Useful Post:

    theavengerisback15 (11-30-2009)

  19. #13
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    are you sure? all my mistake in running the program is that? THANK YOU!!!
    Are all of the codes there is correct, remind me XGelite if there is a wrong code..thanks!

  20. #14
    theavengerisback15's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    C:\Projects\Avenger
    Posts
    43
    Reputation
    10
    Thanks
    3
    My Mood
    Aggressive
    N wrong codes in the project?
    BTW, thanks to you guys, i'll try.

  21. #15
    XGelite's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Location
    Enter text here
    Posts
    1,344
    Reputation
    12
    Thanks
    276
    Quote Originally Posted by theavengerisback15 View Post
    N wrong codes in the project?
    BTW, thanks to you guys, i'll try.
    yes there is an error.

    this >
    Code:
    Dim TargetProcess As Process() = Process.GetProcessesByName("HSUpdate")
    should be this >

    Code:
    Dim TargetProcess As Process() = Process.GetProcessesByName("textbox1.text")

  22. The Following User Says Thank You to XGelite For This Useful Post:

    theavengerisback15 (12-02-2009)

Page 1 of 2 12 LastLast

Similar Threads

  1. [Help Request] Can you recommend a hack and a working injector please?
    By Connorcide in forum Combat Arms EU Help
    Replies: 2
    Last Post: 06-02-2011, 01:48 PM
  2. [Solved]GOOD INJECTOR PLEASE HELP!:(
    By deathtrap in forum CrossFire Help
    Replies: 4
    Last Post: 02-25-2011, 01:40 PM
  3. how to make the injectors .. Please help me
    By AaL-HacKerZ in forum Visual Basic Programming
    Replies: 4
    Last Post: 11-02-2010, 03:12 PM
  4. Help with injector/hack problems
    By oobio in forum Combat Arms Help
    Replies: 13
    Last Post: 12-16-2009, 08:56 PM
  5. need help with perx injector please!
    By skizz720 in forum Combat Arms Help
    Replies: 1
    Last Post: 10-24-2009, 09:56 PM

Tags for this Thread