Results 1 to 12 of 12
  1. #1
    “I fear the day technology will surpass our human interaction. The world will have a generation of idiots.” ~Albert Einstein
    MPGH Member
    SteamAss's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Crossfire
    Posts
    2,278
    Reputation
    28
    Thanks
    770
    My Mood
    Asleep

    Talking Injector Source Code

    Well I saw a Injector Source Code In an other site and I want to share it with you:

    Source 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")
        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("Engine")
        If TargetProcess.Length = 0 Then
        Me.label.Text = ("Waiting for Engine.exe")
        Else
        me.label1.text = ("Injecting....")
        Timer1.Stop()
        Call Inject()
        Timer1.Stop()
        End If
        Else
        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
    Here there is a Tut on how to use it:



    Credits go to: Sigmahero (from other site)



    If you need my Help:
    PM/VM

    Because The People Who Are Crazy Enough To Think They Can Change The World, Are The Ones Who Do. ~Steve Jobs

  2. The Following 3 Users Say Thank You to SteamAss For This Useful Post:

    johnpaulpabalan (01-15-2011),Tomrigus (01-09-2011),___x][GooD. (01-01-2011)

  3. #2
    **HACKER**'s Avatar
    Join Date
    Apr 2010
    Gender
    male
    Location
    Outside Your House ;-0
    Posts
    645
    Reputation
    22
    Thanks
    228
    My Mood
    Yeehaw
    You = Leecher and this code isnt for crossfire anywayz i think its for combat arms because in the source code it got engine.exe and for crossfire its crossfire.exe !

    nice try anywayz

  4. The Following 2 Users Say Thank You to **HACKER** For This Useful Post:

    dragonattak (03-26-2011),oivind (01-13-2011)

  5. #3
    Threadstarter
    “I fear the day technology will surpass our human interaction. The world will have a generation of idiots.” ~Albert Einstein
    MPGH Member
    SteamAss's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Crossfire
    Posts
    2,278
    Reputation
    28
    Thanks
    770
    My Mood
    Asleep
    Quote Originally Posted by **HACKER** View Post
    You = Leecher and this code isnt for crossfire anywayz i think its for combat arms because in the source code it got engine.exe and for crossfire its crossfire.exe !

    nice try anywayz
    Wow men I have done a Injector with this for crossfire and works... -.- -_-



    If you need my Help:
    PM/VM

    Because The People Who Are Crazy Enough To Think They Can Change The World, Are The Ones Who Do. ~Steve Jobs

  6. #4
    Swiftdude's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Location
    Illinois.
    Posts
    12,572
    Reputation
    1130
    Thanks
    2,995
    My Mood
    Cynical
    ill decide later if this is legit...for now

    ╪moved to source code╪
    Still love you Giggletron

  7. #5
    ___x][GooD.'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Portugal
    Posts
    255
    Reputation
    10
    Thanks
    136
    My Mood
    Tired
    Bob Smoke, Why you are so mutch lecher? What the funny? Wanna get thanks? GET A LIFE!

  8. The Following User Says Thank You to ___x][GooD. For This Useful Post:

    dragonattak (03-26-2011)

  9. #6
    Threadstarter
    “I fear the day technology will surpass our human interaction. The world will have a generation of idiots.” ~Albert Einstein
    MPGH Member
    SteamAss's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Crossfire
    Posts
    2,278
    Reputation
    28
    Thanks
    770
    My Mood
    Asleep
    Quote Originally Posted by ___x][GooD. View Post
    Bob Smoke, Why you are so mutch lecher? What the funny? Wanna get thanks? GET A LIFE!
    Men I always put creds -.- -_-

    and u GooD be carful what u put in respect list...
    And one question why did you get banned??
    Last edited by SteamAss; 12-23-2010 at 01:44 AM.



    If you need my Help:
    PM/VM

    Because The People Who Are Crazy Enough To Think They Can Change The World, Are The Ones Who Do. ~Steve Jobs

  10. #7
    ___x][GooD.'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Portugal
    Posts
    255
    Reputation
    10
    Thanks
    136
    My Mood
    Tired
    I was banned bcuz i thumbs up a topic with 4 weeks old

  11. #8
    Flash's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    Slovenia
    Posts
    7,691
    Reputation
    561
    Thanks
    1,872
    My Mood
    Fine
    Thanks for sharing this with us!
    [IMG]https://i1171.photobucke*****m/albums/r543/Ferzato/separator.png[/IMG]

    Former Middleman
    07-07-2011 - 09-13-2011


    [IMG]https://i1171.photobucke*****m/albums/r543/Ferzato/separator.png[/IMG]


    Skype: mpgh.flash
    MSN: mpgh.flash@msn.com


    “I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.”
    - Eminem

  12. #9
    Snipermon's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Location
    Alexandria, Egypt, Egypt
    Posts
    5,785
    Reputation
    73
    Thanks
    748
    My Mood
    Yeehaw
    i think that is useful for newbies
    thx 4 sharing it !!

  13. #10
    levin_klein22's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    610
    Reputation
    9
    Thanks
    103
    My Mood
    Tired
    well all i need to say is thanks

  14. #11
    SjoerdJr...'s Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    Manhattan. Why?
    Posts
    3,978
    Reputation
    48
    Thanks
    457
    My Mood
    Tired
    Quote Originally Posted by ___x][GooD. View Post
    Bob Smoke, Why you are so mutch lecher? What the funny? Wanna get thanks? GET A LIFE!
    Yet you thanked him...

  15. #12
    ___x][GooD.'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    Portugal
    Posts
    255
    Reputation
    10
    Thanks
    136
    My Mood
    Tired
    I thanked he for the work of leechhinG!

    xD /JK

    I just thanked he bcuz he gave me a idea..