|
You last visited: Today at 06:18
Advertisement
[Tutorial] How To Make Your (Ingame & AOB-Scan) trainer
Discussion on [Tutorial] How To Make Your (Ingame & AOB-Scan) trainer within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.
08/18/2015, 13:38
|
#46
|
elite*gold: LOCKED
Join Date: Oct 2014
Posts: 1,258
Received Thanks: 12,469
|
Quote:
Originally Posted by #XxXAnimeXxX#
ops xD
So I did everything like in tuto
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <NoMadMemory.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("#XxXAnimeXxX#'s Trainer", 615, 437, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbox("InfSp", 224, 232, 97, 57)
$Button1 = GUICtrlCreateButton("Exit", 176, 312, 225, 81)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$Pid = ProcessExists("S4Client.exe")
$OPEN = _MemoryOpen ($Pid)
$InfSp = "D945F88BE55DC3CCCCCCCCCCCCCC558BEC51894D"
$InfSpMEMSCAN = _MEMSCAN($OPEN,$InfSp,0x0000000000000000,0x7ffffff fffffffff)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Exit
Case $Checkbox1
If GUICtrlRead($Checkbox1) = 1 Then
_memorywrite($InfSp,$open, "Hacked", "Long")
Else
_memorywrite($InfSp,$open,"Normal","Long")
EndIf
EndSwitch
WEnd
Func _MEMSCAN($AH_HANDLE, $AB_ARRAY, $BASE_ADD = 0x00400000, $STOP_ADD = 0xFFFFFFFF)
For $ADD = $BASE_ADD To $STOP_ADD Step 51200 - (StringLen($AB_ARRAY) / 2)
StringRegExp(_MREAD($ADD, $AH_HANDLE, "byte[" & 51200 & "]"), $AB_ARRAY, 1, 2)
If Not @Error Then
Return StringFormat("0x%.8X", $ADD + ((@extended - StringLen($AB_ARRAY) - 2) / 2))
EndIf
Next
EndFunc
Func _MOPEN($IV_PID, $IV_DESIREDACCESS = 2035711, $IV_INHERITHANDLE = 1)
If Not ProcessExists($IV_PID) Then
SetError(1)
Return 0
EndIf
Local $AH_HANDLE[2] = [DllOpen("kernel32.dll")]
If @error Then
SetError(2)
Return 0
EndIf
Local $AV_OPENPROCESS = DllCall($AH_HANDLE[0], "int", "OpenProcess", "int", $IV_DESIREDACCESS, "int", $IV_INHERITHANDLE, "int", $IV_PID)
If @error Then
DllClose($AH_HANDLE[0])
SetError(3)
Return 0
EndIf
$AH_HANDLE[1] = $AV_OPENPROCESS[0]
Return $AH_HANDLE
EndFunc
Func _MREAD($IV_ADDRESS, $AH_HANDLE, $SV_TYPE = "dword")
If Not IsArray($AH_HANDLE) Then
SetError(1)
Return 0
EndIf
Local $V_BUFFER = DllStructCreate($SV_TYPE)
If @error Then
SetError(@error + 1)
Return 0
EndIf
DllCall($AH_HANDLE[0], "int", "ReadProcessMemory", "int", $AH_HANDLE[1], "int", $IV_ADDRESS, "ptr", DllStructGetPtr($V_BUFFER), "int", DllStructGetSize($V_BUFFER), "int", "")
If Not @error Then
Local $V_VALUE = DllStructGetData($V_BUFFER, 1)
Return $V_VALUE
Else
SetError(6)
Return 0
EndIf
EndFunc
Func _MCLOSE($AH_HANDLE)
If Not IsArray($AH_HANDLE) Then
SetError(1)
Return 0
EndIf
DllCall($AH_HANDLE[0], "int", "CloseHandle", "int", $AH_HANDLE[1])
If Not @error Then
DllClose($AH_HANDLE[0])
Return 1
Else
DllClose($AH_HANDLE[0])
SetError(2)
Return 0
EndIf
EndFunc
|
Sure you have nomad?
|
|
|
08/18/2015, 13:41
|
#47
|
elite*gold: 21
Join Date: Jul 2015
Posts: 497
Received Thanks: 632
|
Quote:
Originally Posted by [Beatrice]
Sure you have nomad?
|
Idk how to use it '_'
Must I copy everything from nomad and paste in my script?
Edit: works
And can I ask? How to make for example inf hp, ammo, mission clear and etc?
|
|
|
08/18/2015, 19:19
|
#48
|
elite*gold: 37
Join Date: May 2014
Posts: 1,835
Received Thanks: 9,833
|
Quote:
Originally Posted by #XxXAnimeXxX#
Idk how to use it '_'
Must I copy everything from nomad and paste in my script?
Edit: works
And can I ask? How to make for example inf hp, ammo, mission clear and etc?
|
Just use _memorywrite($Infammoaob ;add it,$open,"Add here the hacked value","Add here the type")
|
|
|
08/18/2015, 20:23
|
#49
|
elite*gold: 157
Join Date: Feb 2012
Posts: 1,590
Received Thanks: 603
|
just asking , if i use simple Microsoft VB for make it hack is that ok?
|
|
|
08/18/2015, 20:27
|
#50
|
elite*gold: 37
Join Date: May 2014
Posts: 1,835
Received Thanks: 9,833
|
Quote:
Originally Posted by AnimeLover-MY♥
just asking , if i use simple Microsoft VB for make it hack is that ok?
|
Why not?
|
|
|
08/18/2015, 20:55
|
#51
|
elite*gold: 157
Join Date: Feb 2012
Posts: 1,590
Received Thanks: 603
|
Quote:
Originally Posted by HaMaDa..
Why not?
|
so it can ? ok then im gonna do my second hack xD ! but where can i get code / comamnd ? like Sp inf? and bypass?
|
|
|
08/18/2015, 21:54
|
#52
|
elite*gold: 37
Join Date: May 2014
Posts: 1,835
Received Thanks: 9,833
|
Quote:
Originally Posted by AnimeLover-MY♥
so it can ? ok then im gonna do my second hack xD ! but where can i get code / comamnd ? like Sp inf? and bypass?
|
Idk iam coding in autoit.
|
|
|
08/18/2015, 21:58
|
#53
|
elite*gold: 21
Join Date: Jul 2015
Posts: 497
Received Thanks: 632
|
So it must look like this?
If GUICtrlRead($Checkbox1) = 1 Then
Code:
_memorywrite($InfSpMEMSCAN,$open,2348303835,"long")
Else
_memorywrite($InfSpMEMSCAN,$open,2348303833,"long")
EndIf
_memorywrite($InfAmmoMEMSCAN,$open,1005081993,"long")
Else
_memorywrite($InfAmmoMEMSCAN,$open,1005081995,"long")
EndIf
But I get error:"Else" statement with no matching "lf" statement
|
|
|
08/18/2015, 22:03
|
#54
|
elite*gold: 37
Join Date: May 2014
Posts: 1,835
Received Thanks: 9,833
|
Quote:
Originally Posted by #XxXAnimeXxX#
So it must look like this?
If GUICtrlRead($Checkbox1) = 1 Then
Code:
_memorywrite($InfSpMEMSCAN,$open,2348303835,"long")
Else
_memorywrite($InfSpMEMSCAN,$open,2348303833,"long")
EndIf
_memorywrite($InfAmmoMEMSCAN,$open,1005081993,"long")
Else
_memorywrite($InfAmmoMEMSCAN,$open,1005081995,"long")
EndIf
But I get error:"Else" statement with no matching "lf" statement
|
Else > Need If For example
If GuiCtrlRead(....)
_memorywrite(...)
Else
_memorywrite(...)
EndIf
And why MEMSCAN? just use InfSp , InfAmmo
|
|
|
08/18/2015, 22:17
|
#55
|
elite*gold: 21
Join Date: Jul 2015
Posts: 497
Received Thanks: 632
|
Quote:
Originally Posted by HaMaDa..
Else > Need If For example
If GuiCtrlRead(....)
_memorywrite(...)
Else
_memorywrite(...)
EndIf
And why MEMSCAN? just use InfSp , InfAmmo
|
thanks, BUT x'D now I have Error: Duplicate function name.
Func_MEMSCAN($AH_HANDLE,$AB_ARRAY,$BASE_ADD=0x0040 0000,$STOP_ADD=0xFFFFFFFFF
Edit: fixed. Now going to try ^^
Hm....When I press Inf Ammo, nothing happens(doesn't work) and when I press Inf sp, it gives Error: Variable used without being declared. Sorry for annoying
|
|
|
08/19/2015, 00:01
|
#56
|
elite*gold: 157
Join Date: Feb 2012
Posts: 1,590
Received Thanks: 603
|
Quote:
Originally Posted by #XxXAnimeXxX#
thanks, BUT x'D now I have Error: Duplicate function name.
Func_MEMSCAN($AH_HANDLE,$AB_ARRAY,$BASE_ADD=0x0040 0000,$STOP_ADD=0xFFFFFFFFF
Edit: fixed. Now going to try ^^
Hm....When I press Inf Ammo, nothing happens(doesn't work) and when I press Inf sp, it gives Error: Variable used without being declared. Sorry for annoying
|
if your hack work fine , please teach me
|
|
|
08/19/2015, 00:05
|
#57
|
elite*gold: 37
Join Date: May 2014
Posts: 1,835
Received Thanks: 9,833
|
Quote:
Originally Posted by #XxXAnimeXxX#
thanks, BUT x'D now I have Error: Duplicate function name.
Func_MEMSCAN($AH_HANDLE,$AB_ARRAY,$BASE_ADD=0x0040 0000,$STOP_ADD=0xFFFFFFFFF
Edit: fixed. Now going to try ^^
Hm....When I press Inf Ammo, nothing happens(doesn't work) and when I press Inf sp, it gives Error: Variable used without being declared. Sorry for annoying
|
Give me your source.
|
|
|
08/19/2015, 00:09
|
#58
|
elite*gold: 157
Join Date: Feb 2012
Posts: 1,590
Received Thanks: 603
|
btw hamada , how can i read code/command/source in trainer?
btw should i change this "$InfSp = _MemoryScan(_MemoryOpen(ProcessExists("S4Client.ex e")),"D945F88BE55DC3CCCCCCCCCCCCCC558BEC51894D" ) " to hacked one? or i wrote the hacked/normal code here "_memorywrite($InfSp,$open,"Hacked","Long")
Else
_memorywrite($InfSp,$open,"Normal","Long")"
|
|
|
08/19/2015, 09:42
|
#59
|
elite*gold: 21
Join Date: Jul 2015
Posts: 497
Received Thanks: 632
|
Quote:
Originally Posted by HaMaDa..
Give me your source.
|
If u mean this....
Code:
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <NoMadMemory.au3>
#Region ### START Koda GUI section ### Form=c:\users\ivane\desktop\levani\noname\infsp,ammo...kxf
$Form1_1 = GUICreate("Form1", 615, 437, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbox("InfSp", 224, 248, 97, 41)
$Button1 = GUICtrlCreateButton("Exit", 176, 312, 225, 81)
$Pic1 = GUICtrlCreatePic("C:\Users\Ivane\Desktop\levani\NoName\0875b981b2b1953c9e2d2f5edd94eddb.gif", 472, 0, 140, 132)
$Checkbox2 = GUICtrlCreateCheckbox("Inf Ammo", 224, 208, 89, 41)
$Pic2 = GUICtrlCreatePic("C:\Users\Ivane\Desktop\levani\NoName\post_thanks.gif", 464, 384, 137, 41)
$Icon1 = GUICtrlCreateIcon("C:\Users\Ivane\Desktop\levani\NoName\S4 League - Launcher.exe", -1, 0, 0, 105, 97)
$Pic3 = GUICtrlCreatePic("C:\Users\Ivane\Desktop\levani\NoName\f87e879b248a273ecf645f51a45013c5.jpg", 152, 16, 209, 113)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$Pid = ProcessExists("S4Client.exe")
$OPEN = _MemoryOpen ($Pid)
$InfSp = "D945F88BE55DC3CCCCCCCCCCCCCC558BEC51894D"
$InfSpMEMSCAN = _MEMSCAN($OPEN,$InfSp,0x0000000000000000,0x7fffffffffffffff)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Exit
case $Checkbox1
If GUICtrlRead($Checkbox1) = 1 Then
_memorywrite($InfSp,$open,2348303835,"long")
Else
_memorywrite($InfSp,$open,2348303833,"long")
EndIf
If GUICtrlRead($Checkbox2) = 2 Then
_memorywrite($InfAmmo,$open,1005081993,"long")
Else
_memorywrite($InfAmmo,$open,1005081995,"long")
EndIf
EndSwitch
WEnd
Func _MEMSCAN($AH_HANDLE, $AB_ARRAY, $BASE_ADD = 0x00400000, $STOP_ADD = 0xFFFFFFFF)
For $ADD = $BASE_ADD To $STOP_ADD Step 51200 - (StringLen($AB_ARRAY) / 2)
StringRegExp(_MREAD($ADD, $AH_HANDLE, "byte[" & 51200 & "]"), $AB_ARRAY, 1, 2)
If Not @Error Then
Return StringFormat("0x%.8X", $ADD + ((@extended - StringLen($AB_ARRAY) - 2) / 2))
EndIf
Next
EndFunc
Func _MOPEN($IV_PID, $IV_DESIREDACCESS = 2035711, $IV_INHERITHANDLE = 1)
If Not ProcessExists($IV_PID) Then
SetError(1)
Return 0
EndIf
Local $AH_HANDLE[2] = [DllOpen("kernel32.dll")]
If @error Then
SetError(2)
Return 0
EndIf
Local $AV_OPENPROCESS = DllCall($AH_HANDLE[0], "int", "OpenProcess", "int", $IV_DESIREDACCESS, "int", $IV_INHERITHANDLE, "int", $IV_PID)
If @error Then
DllClose($AH_HANDLE[0])
SetError(3)
Return 0
EndIf
$AH_HANDLE[1] = $AV_OPENPROCESS[0]
Return $AH_HANDLE
EndFunc
Func _MREAD($IV_ADDRESS, $AH_HANDLE, $SV_TYPE = "dword")
If Not IsArray($AH_HANDLE) Then
SetError(1)
Return 0
EndIf
Local $V_BUFFER = DllStructCreate($SV_TYPE)
If @error Then
SetError(@error + 1)
Return 0
EndIf
DllCall($AH_HANDLE[0], "int", "ReadProcessMemory", "int", $AH_HANDLE[1], "int", $IV_ADDRESS, "ptr", DllStructGetPtr($V_BUFFER), "int", DllStructGetSize($V_BUFFER), "int", "")
If Not @error Then
Local $V_VALUE = DllStructGetData($V_BUFFER, 1)
Return $V_VALUE
Else
SetError(6)
Return 0
EndIf
EndFunc
Func _MCLOSE($AH_HANDLE)
If Not IsArray($AH_HANDLE) Then
SetError(1)
Return 0
EndIf
DllCall($AH_HANDLE[0], "int", "CloseHandle", "int", $AH_HANDLE[1])
If Not @error Then
DllClose($AH_HANDLE[0])
Return 1
Else
DllClose($AH_HANDLE[0])
SetError(2)
Return 0
EndIf
EndFunc
|
|
|
08/19/2015, 10:03
|
#60
|
elite*gold: 157
Join Date: Feb 2012
Posts: 1,590
Received Thanks: 603
|
Code:
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <NoMadMemory.au3>
#Region ### START Koda GUI section ### Form=
$AnimeLover = GUICreate("AnimeLover", 598, 431, 192, 124)
$Pic1 = GUICtrlCreatePic("C:\Users\EMS\Desktop\AnimeLover2828-3150270_580_600.jpg", 224, 0, 393, 433)
$Checkbox1 = GUICtrlCreateCheckbox("Inf Sp", 40, 16, 153, 57)
GUICtrlSetFont(-1, 10, 800, 0, "DejaVu Sans")
GUICtrlSetColor(-1, 0x800080)
$Checkbox2 = GUICtrlCreateCheckbox("200HP", 40, 80, 153, 57)
GUICtrlSetFont(-1, 10, 800, 0, "DejaVu Serif")
GUICtrlSetColor(-1, 0x800080)
$Checkbox3 = GUICtrlCreateCheckbox("Godmode", 40, 224, 153, 57)
GUICtrlSetFont(-1, 10, 800, 0, "Franklin Gothic Medium")
GUICtrlSetColor(-1, 0x800080)
$Checkbox4 = GUICtrlCreateCheckbox("Inf Ammo", 40, 152, 153, 57)
GUICtrlSetFont(-1, 10, 800, 0, "Franklin Gothic Medium")
GUICtrlSetColor(-1, 0x800080)
$Button1 = GUICtrlCreateButton("Exit", 48, 312, 81, 41)
GUICtrlSetFont(-1, 10, 800, 0, "Franklin Gothic Medium")
GUICtrlSetColor(-1, 0x800080)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$Pid = ProcessExists("S4Client.exe")
$OPEN = _MemoryOpen ($Pid)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Exit
Case $Checkbox1
If GUICtrlRead($Checkbox1) = 1 Then
_memorywrite($InfSp,$open,"2348565979","DB 45 F8 8B E5 5D C3 CC CC CC CC CC CC CC 55 8B EC 51 89 4D")
Else
_memorywrite($InfSp,$open,"2348565977","D9 45 F8 8B E5 5D C3 CC CC CC CC CC CC CC 55 8B EC 51 89 4D")
EndIf
Case $Checkbox2
If GUICtrlRead($Checkbox2) = 2 Then
_memorywrite($200HP,$open,"2348565979","DB 45 FC 8B E5 5D C3 CC CC CC CC CC CC CC CC CC CC CC CC CC 55 8B EC 51 89 4D FC 8D 45 08 50")
Else
_memorywrite($200HP,$open,"2348565977","D9 45 FC 8B E5 5D C3 CC CC CC CC CC CC CC CC CC CC CC CC CC 55 8B EC 51 89 4D FC 8D 45 08 50")
EndIf
Case $Checkbox3
If GUICtrlRead($Checkbox3) = 3 Then
_memorywrite($Godmode,$open,"3488190608","90 90 E9 ?? ?? ?? ?? 8B 4D 90 8B 11 8B 4D 90 8B 42 44 FF D0 0F B6 C8")
Else
_memorywrite($Godmode,$open,"3488155002","72 05 E9 ?? ?? ?? ?? 8B 4D 90 8B 11 8B 4D 90 8B 42 44 FF D0 0F B6 C8")
EndIf
Case $Checkbox4
If GUICtrlRead($Checkbox4) = 4 Then
_memorywrite($InfAmmo,$open,"2833843572","90 90 E9 ?? ?? ?? ?? 8B 55 E8 3B 55 08 7E 0B 8B 45 E8")
Else
_memorywrite($InfAmmo,$open,"2833843573","76 05 E9 ?? ?? ?? ?? 8B 55 E8 3B 55 08 7E 0B 8B 45 E8")
EndIf
EndSwitch
WEnd
|
|
|
 |
|
Similar Threads
|
[Tutorial] Making an Ingame Trainer Using Visual Basic
09/26/2015 - S4 League Hacks, Bots, Cheats & Exploits - 43 Replies
Tutorial ]
https://www.youtube.com/watch?v=dTFO22tyFAA
First :
Designing Section :
First you should open "Visual Studio" then New Project Then new windows Form.
|
S4League Ingame-Trainer 2015 [by HaMaDa..] {Tutorial}
04/05/2015 - S4 League Hacks, Bots, Cheats & Exploits - 16 Replies
#Closed
Deleted complete Tutorial.
Grüße ._.
|
[Tutorial] How To Make Ingame Hack In VB.Net
12/11/2014 - S4 League Hacks, Bots, Cheats & Exploits - 26 Replies
http://i.epvpimg.com/ePJve.jpg
ADVERTISE!!!! ALL SPAMMERS OR WHINERS EVERYONE IS ENTITLED LEARN!!!!
Me Finish programming, so I have a free gift for all epvpers as programming so here is a tutorial to make a simple Hack ingame
1º First Need Next Programs :
Visual Studio 2013 Update 2 Download Here : Visual Studio 2013 Update 2
|
[Tutorial]How to make a Trainer
08/23/2014 - S4 League Hacks, Bots, Cheats & Exploits - 79 Replies
#Close!
Hello guys,
I've made a tutorial before about how to create a trainer for s4 league, but it wasn't good explained, this tutorial is better I think, I've added more stuff, and explained more, I hope you like this one, and if there is mistakes just type in and do not flame since it is to big and I may have mistakes,
Chapters Info]
Creating a simple Design.
Improving our design and adding Functions of the trainer.
Adding a Picture and Audio.
|
All times are GMT +1. The time now is 06:18.
|
|