LightbulbCA Injector GUIDE

Posts 16 of 6 · Page 1 of 1
CA Injector Sourcecode + how to put it
CA Injector GUIDE

Insrtuction

1-Make Project.
2-Name it (..ANYTHIN...)
3-Add 1 Button
4-Add 2 TextBox
5-Add Timer
6-Rename Button1 to Detil'S
7-Click on Form1 And Copy 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.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("Engine.exe") 
        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 Engine.exe") 
                Me.TextBox2.Text = ("Dll has been injected") 
            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("That is the Hack-Status Box!", MsgBoxStyle.Information, "Info") 
    End Sub 
  End Class


__________________________________________________ ___________

Media Tut /PHOTO/VIDEO


1-PHOTO 1

2-PHOTO 2

3-Source Code.TXT [X]


__________________________________________________ ____

DONT FLAME ITS FOR NEW
1Injector.PNGattachment deleted · 268 downloads before removal
2injict.PNGattachment deleted · 269 downloads before removal
CA Injector.txtattachment deleted · 27 downloads before removal
Photo's Failed

This is Visual Basic. I've seen this before...

@SmartAlley
/Request Move
Quote Originally Posted by Cryptonic View Post
Photo's Failed

This is Visual Basic

/Request Move
NUB ita source code and how to use it
Quote Originally Posted by [CFGH]AhMaD View Post
NUB ita source code and how to use it
It is, and in the wrong section. This is for ca, but not a hack.

This goes in Visual Basic section.

@SmartAlley please move. Thanks.
this shouldnt be even closed, it should be deleted.
100% leeches.
Give credits
Posts 16 of 6 · Page 1 of 1
This thread is closed for replies.

Tags for this Thread

Need help?