|
You last visited: Today at 16:30
Advertisement
Trainer Maker V.1.0
Discussion on Trainer Maker V.1.0 within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.
02/10/2014, 08:16
|
#16
|
elite*gold: 0
Join Date: Feb 2014
Posts: 4
Received Thanks: 0
|
English please
|
|
|
02/10/2014, 08:26
|
#17
|
elite*gold: 0
Join Date: Nov 2013
Posts: 15
Received Thanks: 0
|
Pleas video .-.
|
|
|
02/10/2014, 09:38
|
#18
|
elite*gold: 0
Join Date: Feb 2014
Posts: 68
Received Thanks: 86
|
Thanks ^^
Good Job
|
|
|
02/10/2014, 10:19
|
#19
|
elite*gold: 0
Join Date: Apr 2013
Posts: 27
Received Thanks: 1
|
English PLz
|
|
|
02/10/2014, 13:40
|
#20
|
elite*gold: 0
Join Date: Feb 2014
Posts: 340
Received Thanks: 89
|
What do you must write in check box ?
|
|
|
02/10/2014, 14:04
|
#21
|
elite*gold: 0
Join Date: Feb 2014
Posts: 18
Received Thanks: 6
|
What This ?
|
|
|
02/10/2014, 14:45
|
#22
|
elite*gold: 0
Join Date: Feb 2011
Posts: 282
Received Thanks: 492
|
Nice leech and the prog is not finish and the ReadWriteMemory class is missing.
|
|
|
02/10/2014, 15:08
|
#23
|
elite*gold: 0
Join Date: Nov 2013
Posts: 15
Received Thanks: 0
|
  Pleas How to use D: I do not understand how to Use them D: I D:
|
|
|
02/10/2014, 15:42
|
#24
|
elite*gold: 0
Join Date: Dec 2012
Posts: 16
Received Thanks: 7
|
How to use??
|
|
|
02/10/2014, 18:00
|
#25
|
elite*gold: 31
Join Date: Jun 2011
Posts: 590
Received Thanks: 288
|
AutoIT should be way easier...
But thanks! Very useful.
|
|
|
02/10/2014, 18:00
|
#26
|
elite*gold: 0
Join Date: Jun 2012
Posts: 11
Received Thanks: 0
|
what's vb.net??
|
|
|
02/10/2014, 18:09
|
#27
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,458
Received Thanks: 1,407
|
You know that this "tool" is USELESS without the ReadWriteMemory class.
|
|
|
02/11/2014, 18:03
|
#28
|
elite*gold: 0
Join Date: Nov 2013
Posts: 304
Received Thanks: 685
|
Should you add ReadWriteMemory Class
vb.net
Code:
Private Sub Name_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Name.CheckedChanged
If Name.Checked = True Then
' Address &H222 Value &H2220
ReadWritingMemory.WriteLong("S4Client.exe", &H222, &H2220, 4)
Else
ReadWritingMemory.WriteLong("S4Client.exe", &H222, &H2220, 4)
End If
End Sub
Code:
private void Name_CheckedChanged(object sender, System.EventArgs e) {
if ((Name.Checked == true)) {
// Address &H222 Value &H2220
ReadWritingMemory.WriteLong("S4Client.exe", 546, 8736, 4);
}
else {
ReadWritingMemory.WriteLong("S4Client.exe", 546, 8736, 4);
}
}
ReadWritingMemory Class vb.net
Code:
Imports System.Runtime.InteropServices
Public Class ReadWritingMemory
<Flags()> _
Public Enum ProcessAccessType
PROCESS_TERMINATE = (&H1)
PROCESS_CREATE_THREAD = (&H2)
PROCESS_SET_SESSIONID = (&H4)
PROCESS_VM_OPERATION = (&H8)
PROCESS_VM_READ = (&H10)
PROCESS_VM_WRITE = (&H20)
PROCESS_DUP_HANDLE = (&H40)
PROCESS_CREATE_PROCESS = (&H80)
PROCESS_SET_QUOTA = (&H100)
PROCESS_SET_INFORMATION = (&H200)
PROCESS_QUERY_INFORMATION = (&H400)
End Enum
<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 CloseHandle(ByVal hObject As IntPtr) As Int32
End Function
<DllImport("kernel32.dll")> _
Public Shared Function ReadProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, <[In](), Out()> ByVal buffer As Byte(), ByVal size As UInt32, ByRef lpNumberOfBytesRead As IntPtr) As Int32
End Function
<DllImport("kernel32.dll")> _
Public Shared Function WriteProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, <[In](), Out()> ByVal buffer As Byte(), ByVal size As UInt32, ByRef lpNumberOfBytesWritten As IntPtr) As Int32
End Function
Public Shared Sub WriteLong(ByVal ProcessName As String, ByVal Address As Integer, ByVal Value As Long, ByVal nsize As Integer)
If ProcessName.EndsWith(".exe") Then
ProcessName = ProcessName.Replace(".exe", "")
End If
Dim processesByName() As Process = Process.GetProcessesByName(ProcessName)
If (processesByName.Length = 0) Then
MessageBox.Show((ProcessName + " n'est pas ouvert !"))
Else
Dim ptr As IntPtr = CType(OpenProcess(127231, 0, processesByName(0).Id), IntPtr)
If (ptr = IntPtr.Zero) Then
MessageBox.Show(("Ouverture rat\x00e9e de : " _
+ (ProcessName + "!")))
Else
Dim lpBaseAddress As Integer = Address
Dim lpBuffer As Long = Value
Dim lpNumberOfBytesWritten As Integer = 0
WriteProcessMemory3(CType(ptr, Integer), lpBaseAddress, lpBuffer, nsize, lpNumberOfBytesWritten)
End If
End If
End Sub
Private Declare Function WriteProcessMemory1 Lib "kernel32" Alias "WriteProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
Private Declare Function WriteProcessMemory2 Lib "kernel32" Alias "WriteProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Single, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Single
Private Declare Function WriteProcessMemory3 Lib "kernel32" Alias "WriteProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Long, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Long
Private Const PROCESS_ALL_ACCESS As Integer = 127231
End Class
ReadWritingMemory Class C#
Code:
using System.Runtime.InteropServices;
public class ReadWritingMemory {
[Flags()]
public enum ProcessAccessType {
PROCESS_TERMINATE = 1,
PROCESS_CREATE_THREAD = 2,
PROCESS_SET_SESSIONID = 4,
PROCESS_VM_OPERATION = 8,
PROCESS_VM_READ = 16,
PROCESS_VM_WRITE = 32,
PROCESS_DUP_HANDLE = 64,
PROCESS_CREATE_PROCESS = 128,
PROCESS_SET_QUOTA = 256,
PROCESS_SET_INFORMATION = 512,
PROCESS_QUERY_INFORMATION = 1024,
}
[DllImport("kernel32.dll")]
public static IntPtr OpenProcess(UInt32 dwDesiredAccess, Int32 bInheritHandle, UInt32 dwProcessId) {
}
[DllImport("kernel32.dll")]
public static Int32 CloseHandle(IntPtr hObject) {
}
[DllImport("kernel32.dll")]
public static Int32 ReadProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, void <, void In, void Out, void Greater, byte[] buffer, UInt32 size, ref IntPtr lpNumberOfBytesRead) {
}
[DllImport("kernel32.dll")]
public static Int32 WriteProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, void <, void In, void Out, void Greater, byte[] buffer, UInt32 size, ref IntPtr lpNumberOfBytesWritten) {
}
public static void WriteLong(string ProcessName, int Address, long Value, int nsize) {
if (ProcessName.EndsWith(".exe")) {
ProcessName = ProcessName.Replace(".exe", "");
}
Process[] processesByName = Process.GetProcessesByName(ProcessName);
if ((processesByName.Length == 0)) {
MessageBox.Show((ProcessName + " n\'est pas ouvert !"));
}
else {
IntPtr ptr = ((IntPtr)(OpenProcess(127231, 0, processesByName[0].Id)));
if ((ptr == IntPtr.Zero)) {
MessageBox.Show(("Ouverture rat\\x00e9e de : "
+ (ProcessName + "!")));
}
else {
int lpBaseAddress = Address;
long lpBuffer = Value;
int lpNumberOfBytesWritten = 0;
WriteProcessMemory3(((int)(ptr)), lpBaseAddress, lpBuffer, nsize, lpNumberOfBytesWritten);
}
}
}
[DllImport("kernel32.dll", EntryPoint="WriteProcessMemory")]
private static extern int WriteProcessMemory1(int hProcess, int lpBaseAddress, ref int lpBuffer, int nSize, ref int lpNumberOfBytesWritten);
[DllImport("kernel32.dll", EntryPoint="WriteProcessMemory")]
private static extern float WriteProcessMemory2(int hProcess, int lpBaseAddress, ref float lpBuffer, int nSize, ref int lpNumberOfBytesWritten);
[DllImport("kernel32.dll", EntryPoint="WriteProcessMemory")]
private static extern long WriteProcessMemory3(int hProcess, int lpBaseAddress, ref long lpBuffer, int nSize, ref int lpNumberOfBytesWritten);
private const int PROCESS_ALL_ACCESS = 127231;
}
Test Work
|
|
|
02/11/2014, 18:12
|
#29
|
elite*gold: 0
Join Date: Jan 2012
Posts: 1,458
Received Thanks: 1,407
|
Quote:
Originally Posted by k.i.d.d.o
Should you add ReadWriteMemory Class
C# Should be
Code:
private void Name_CheckedChanged(object sender, System.EventArgs e) {
if ((CheckBox1.Checked == true)) {
WriteLong("S4Client.exe");
10;
ddress;
Valeur;
Hack;
}
else {
WriteLong("S4Client.exe");
10;
ddress;
Valeur;
}
}
|
I'm actually loling whenever i look at that source code o.o
Make sure you test things before posting ****.
|
|
|
02/11/2014, 18:18
|
#30
|
elite*gold: 0
Join Date: Nov 2013
Posts: 304
Received Thanks: 685
|
Quote:
Originally Posted by Hybrid~
I'm actually loling whenever i look at that source code o.o
Make sure you test things before posting ****.
|
fix
|
|
|
 |
|
Similar Threads
|
[~Trainer Maker Service~]
11/15/2011 - S4 League Trading - 39 Replies
~ Cyber's & Kau's Trainer Maker Service ~
http://img607.imageshack.us/img607/1044/techno.gi f
Features|Preis
D3D9 Hack|260http://www.elitepvpers.com/images/tbm/gold .gif
C++ Coding|100-150http://www.elitepvpers.com/images/tb m/gold.gif
Modifizerter Client|100-150http://www.elitepvpers.com/images/tb m/gold.gif
AutoIt Bot's, Hacks|100-150http://www.elitepvpers.com/images/tbm /gold.gif
|
Trainer maker program for window 7
03/30/2011 - General Coding - 3 Replies
anyone have? thanks
|
Trainer Maker Kit und Pointer
10/26/2010 - General Coding - 1 Replies
Hallo
Ich habe mir mit Cheat Engine einen Trainer gebastelt mit Pointer und was halt dazugehört der Trainer funktioniert einwandfrei!
Jetzt wollte ich aber einen Trainer mit TMK erstellen habe also alles soweit fertig und habe auch die Pointeradresse verwendet aber sobald ich Aktiviere stürzt das Spiel ab warum ? der CE Trainer funktioniert doch auch. Kann es sein das TMK nicht mit Pointer zurecht kommt? Oder muss ich da etwas beachten??
mfg
|
Trainer Maker
11/01/2008 - Metin2 - 2 Replies
*removed*
|
trainer maker
05/06/2006 - Conquer Online 2 - 3 Replies
This is a program that you can make bots with by urself, download freom here----->http://www.phuzion.com/14/?p=download s look for trainer maker kit.
Read the tutorial here ------->http://www.phuzion.com/14/?p=tutorials& amp;tid=13 any questions, comments, kind words, karma plz feel free to give. :D :D :D :D :D
|
All times are GMT +1. The time now is 16:31.
|
|