Lambert7
Numero di messaggi : 44 Età : 35 Località : Torino
| Titolo: [TUT] Creare Injector BY Lambert Lun 12 Apr 2010, 16:15 | |
| Ecco Una facilissima Guida Per Creare Ottimi Injector - Aprire visual basic 2008 - Andare su New --> Project---> Application Windows Form - Vi si aprirà un form. - Fatteci Doppio Click - Cancellate tutto - E incollateci questo codice - Codice:
-
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 ' 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.label1.Text = ("Waiting For WarRock.exe") Else Timer1.Stop() Me.Label1.Text = "Inject succes now running" 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() MsgBox("Locked", MsgBoxStyle.Information, "Crediti") MsgBox("Codded War Fans", MsgBoxStyle.Information, "Info") Process.Start("http://warfans.forumattivo.com/") End Sub End Class OraSta a voi a modificare La grafica del vostro injector N.B Dopo l' ultima patch solo questi injector con apertura di messagebox funzionano | |
|
o0legolas0o Vice Admin
Numero di messaggi : 2683 Età : 28 Località : dintorni di napoli
| Titolo: Re: [TUT] Creare Injector BY Lambert Lun 12 Apr 2010, 16:22 | |
| ottimo ottimo ottimo ti do un + | |
|
Lambert7
Numero di messaggi : 44 Età : 35 Località : Torino
| Titolo: Re: [TUT] Creare Injector BY Lambert Lun 12 Apr 2010, 16:23 | |
| Grazie | |
|
Serghio4
Numero di messaggi : 29
| Titolo: Re: [TUT] Creare Injector BY Lambert Sab 17 Apr 2010, 16:54 | |
| | |
|
alessandrou
Numero di messaggi : 306 Località : Plutone
| Titolo: Re: [TUT] Creare Injector BY Lambert Dom 18 Apr 2010, 10:15 | |
| | |
|
Armando93italy
Numero di messaggi : 257 Età : 30 Località : Germania
| Titolo: Re: [TUT] Creare Injector BY Lambert Ven 23 Apr 2010, 15:44 | |
| mannagia e troppo complicato per me xD | |
|
o0legolas0o Vice Admin
Numero di messaggi : 2683 Età : 28 Località : dintorni di napoli
| Titolo: Re: [TUT] Creare Injector BY Lambert Mer 28 Apr 2010, 17:57 | |
| xD vbb si puo sempre imparare anke io ci sto provando | |
|
Armando93italy
Numero di messaggi : 257 Età : 30 Località : Germania
| Titolo: Re: [TUT] Creare Injector BY Lambert Sab 01 Mag 2010, 23:43 | |
| speriamo vbb per ora scarico VB | |
|
boyskiller
Numero di messaggi : 8
| Titolo: Re: [TUT] Creare Injector BY Lambert Mer 09 Mar 2011, 16:22 | |
| hai i codici per crossfire? | |
|
jan1996
Numero di messaggi : 38 Età : 27 Località : Roma
| Titolo: Re: [TUT] Creare Injector BY Lambert Ven 04 Nov 2011, 13:28 | |
| Injector di cosa? WarRock? | |
|
Contenuto sponsorizzato
| Titolo: Re: [TUT] Creare Injector BY Lambert | |
| |
|