Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Fiz um injetor com 1 botao que pega a dll e coloca no client sem presisa pocura ela e talz mas ele simprismente n faz nada

 

oque esta errado ele n injeta

 

 

Public Class Form1

Public Declare Function ReadProcessMemory Lib "kernel32" ( _

ByVal hProcess As Integer, _

ByVal BaseAddress As Integer, _

ByVal Buffer As String, _

ByVal nSize As Integer, _

ByRef BytesWritten As Integer) As Integer

 

Public Declare Function VirtualAllocEx Lib "kernel32" ( _

ByVal hProcess As Integer, _

ByVal Address 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 BaseAddress As Integer, _

ByVal Buffer As String, _

ByVal nSize As Integer, _

ByRef BytesWritten 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 ModuleName As String) As Integer

 

Public Declare Function CreateRemoteThread Lib "kernel32" ( _

ByVal hProcess As Integer, _

ByVal ThreadAttributes As Integer, _

ByVal dwStackSize As Integer, _

ByVal StartAddress As Integer, _

ByVal Parameter As Integer, _

ByVal dwCreationFlags As Integer, _

ByRef ThreadId 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 CloseHandle Lib "kernel32" Alias "CloseHandle" ( _

ByVal hObject As Integer) As Integer

 

Public Enum ThreadAcess

PROCESS_VM_READ = &H10

MEM_COMMIT = 4096

PAGE_READWRITE = 4

PROCESS_CREATE_THREAD = &H2

PROCESS_VM_OPERATION = &H8

PROCESS_VM_WRITE = &H20

 

End Enum

 

Private Sub InjetarDLL()

Dim Proc As Process() = Process.GetProcessesByName("OTP")

Dim hProcessHandle As IntPtr = OpenProcess(ThreadAcess.PROCESS_CREATE_THREAD Or ThreadAcess.PROCESS_VM_OPERATION Or ThreadAcess.PROCESS_VM_WRITE, False, Proc(0).Id)

Dim DLL As String = Environment.CurrentDirectory + "\elfload"

Dim StartAddr As Integer = GetProcAddress(GetModuleHandle("Kernel32"), "LoadLibraryA")

Dim TargetBufferSize As Integer = 1 + Len(DLL)

Dim LoadLibParamAdr As Integer = VirtualAllocEx(hProcessHandle, 0, TargetBufferSize, ThreadAcess.MEM_COMMIT, ThreadAcess.PAGE_READWRITE)

Dim Rtn As Integer = WriteProcessMemory(hProcessHandle, LoadLibParamAdr, DLL, TargetBufferSize, 0)

CreateRemoteThread(hProcessHandle, 0, 0, StartAddr, LoadLibParamAdr, 0, 0)

CloseHandle(hProcessHandle)

End Sub

 

 

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

 

End Sub

 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

InjetarDLL()

End Sub

End Class

Link para o comentário
https://www.webcheats.com.br/topic/2228034-ajuda-injetor-n-injeta/
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.