I asked nextgen and he said oh it's so simple blah blah blah, so that didn't really help.
But why are you banned?
[IMG]https://i564.photobucke*****m/albums/ss89/JRendell21/Graphics/Flow-Signature.jpg[/IMG]
I asked nextgen and he said oh it's so simple blah blah blah, so that didn't really help.
But why are you banned?
hmmmmmmmmmmm............
Which part of your question did you askme in which I said..."blah blah blah"
Windows API is readily available to use, with tons of documentation, probably more documentation then any other form of documentation there is.
Module Makers are pieces of software that replaces the atypical code with random (strings) so it is "undetected"
Writing memory is easy once you are undetected , it
Writeprocessmemory
[php]
<DllImport("kernel32.dll", SetLastError:=True)> _
Public Shared Function WriteProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, ByVal lpBuffer As Byte(), ByVal nSize As System.UInt32, <Out()> ByRef lpNumberOfBytesWritten As Int32) As Boolean
End Function
[/php]
Example of use
[php]
Public Shared Function Poke(ByVal proc As Process, ByVal target As Integer, ByVal data As Byte()) As Boolean
Return WriteProcessMemory(proc.Handle, New IntPtr(target), data, data.Length, 0)
End Function
[/php]
You can also readprocessmemory()
[php]
Private Declare Function ReadProcessMemory Lib "kernel32" ( _
ByVal hProcess As Integer, _
ByVal lpBaseAddress As Integer, _
ByRef lpBuffer As Single, _
ByVal nSize As Integer, _
ByRef lpNumberOfBytesWritten As Integer _
) As Integer
[/php]
Example
Add textbox
[php]
ReadProcessMemory(pHandle, BaseAddress,str, 1, 0 & Text1.text)=str
[/php]
so in research you can probally find a more detailed explanation, If I said "it was easy" I will usually offer a suggestion as to why I believe it should be easy.
In a trainer you will need
CloseHandle, OpenProcess, WriteProcessMemory. All Api to be referenced in your project
[php]
<DllImport("kernel32.dll")> _
Public Shared Function CloseHandle(ByVal hObject As IntPtr) As Int32
End Function
<DllImport("kernel32.dll")> _
Public Shared Function OpenProcess(ByVal dwDesiredAccess As UInt32, ByVal bInheritHandle As Int32, ByVal dwProcessId As UInt32) As IntPtr
End Function
<DllImport("kernel32.dll")> _
Public Shared Function WriteProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, ByVal lpBuffer As UInteger(), ByVal nSize As UInt32, ByVal lpNumberOfBytesWritten As IntPtr) As Int32
End Function
[/php]
Once added, you would use it like this
[php]
Dim pHandle As IntPtr
Dim Address As IntPtr = DirectCast(&Hca0c62, IntPtr)
Dim Write As UInteger() = New UInteger() {&Hfffff}
Dim proc As System.Diagnostics.Process() = System.Diagnostics.Process.GetProcessesByName("PIN BALL")
pHandle = OpenProcess(&H1f0fff, 0, DirectCast(proc(0).Id, UInt32))
WriteProcessMemory(pHandle, Address, Write, 4, DirectCast(0, IntPtr))
CloseHandle(pHandle)
[/php]
if thats what you needed
all of this is the norm, and microsoft has tons of documentation , MSDN
Last edited by NextGen1; 03-19-2010 at 12:17 AM.
Melodia (03-19-2010)
you dindn't say the blah blah blah part i just didn't wan't to type it all
I know, I was kidding