Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;=============================================;
- ; By ;
- ; _ _ _ _ _ _ _ _ _ _ _ _ ;
- ; | '_ \ |_| | _ _| | _ _ | | | | | ;
- ; | |_) | _ | |_ _ || || | | | | ;
- ; | .__/ | | | _ _| || || | | | | ;
- ; | | | | | | ||_ _|| | |_| | ;
- ; |_| |_| |_| |_____| |_____| ;
- ; Attention ! Les values ne sont ;
- ; dans le code ;
- ; ;
- ; + Je vous donne aucune values :hap: ;
- ; ;
- ;=============================================;
- #RequireAdmin
- #Region
- #AutoIt3Wrapper_UseX64=n
- #EndRegion
- Global Const $GUI_EVENT_CLOSE = -3
- Func _MEMORYOPEN($IV_PID, $IV_DESIREDACCESS = 2035711, $IF_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", $IF_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 _MEMORYWRITE($IV_ADDRESS, $AH_HANDLE, $V_DATA, $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
- Else
- DllStructSetData($V_BUFFER, 1, $V_DATA)
- If @error Then
- SetError(6)
- Return 0
- EndIf
- EndIf
- DllCall($AH_HANDLE[0], "int", "WriteProcessMemory", "int", $AH_HANDLE[1], "int", $IV_ADDRESS, "ptr", DllStructGetPtr($V_BUFFER), "int", DllStructGetSize($V_BUFFER), "int", "")
- If Not @error Then
- Return 1
- Else
- SetError(7)
- Return 0
- EndIf
- EndFunc
- Func _MEMORYCLOSE($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
- Func _MEMORYREAD($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
- Global Const $GUI_UNCHECKED = 4
- #Region ### START Koda GUI section ###
- Global $Form2 = GUICreate("Pifou Trainer", 497, 162, 289, 145)
- Global $Label1 = GUICtrlCreateLabel("PifouTrainer - Iron Eyes.", 8, 8, 233, 27)
- GUICtrlSetFont(-1, 14, 400, 4, "Lucida Sans Unicode")
- GUICtrlSetColor(-1, 0x000000)
- Global $Checkbox1 = GUICtrlCreateCheckbox("Un hack", 104, 40, 129, 17)
- Global $Checkbox2 = GUICtrlCreateCheckbox("Un hack", 8, 64, 65, 17)
- Global $Checkbox3 = GUICtrlCreateCheckbox("Un hack", 8, 40, 97, 17)
- Global $Checkbox4 = GUICtrlCreateCheckbox("Un hack", 104, 64, 97, 17)
- Global $Checkbox5 = GUICtrlCreateCheckbox("Un hack", 8, 88, 65, 17)
- Global $Checkbox6 = GUICtrlCreateCheckbox("Un hack", 8, 136, 65, 17)
- Global $Checkbox7 = GUICtrlCreateCheckbox("Un hack", 104, 88, 97, 17)
- Global $Radio1 = GUICtrlCreateRadio("Un hack", 8, 112, 73, 17)
- Global $Radio2 = GUICtrlCreateRadio("Un hack", 104, 112, 73, 17)
- Global $Checkbox8 = GUICtrlCreateCheckbox("Un hack", 104, 136, 97, 17)
- Global $Checkbox9 = GUICtrlCreateCheckbox("Un hack", 248, 40, 57, 17)
- Global $Checkbox10 = GUICtrlCreateCheckbox("Un hack", 248, 64, 81, 17)
- Global $Checkbox11 = GUICtrlCreateCheckbox("Inf.Walls", 248, 88, 97, 17)
- Global $Checkbox12 = GUICtrlCreateCheckbox("Un hack", 248, 112, 97, 17)
- Global $Checkbox13 = GUICtrlCreateCheckbox("Un hack", 248, 136, 97, 17)
- Global $Label2 = GUICtrlCreateLabel("'Puisque que je te dis que ça marche <_< '", 248, 8, 239, 23)
- GUICtrlSetFont(-1, 8, 400, 0, "Segoe Print")
- GUICtrlSetColor(-1, 0x000000)
- Global $Group1 = GUICtrlCreateGroup("", 352, 32, 137, 121)
- Global $Label3 = GUICtrlCreateLabel("Choisis tes cheats.", 360, 48, 92, 17)
- Global $Label4 = GUICtrlCreateLabel("Lance S4 League.", 360, 80, 92, 17)
- Global $Label5 = GUICtrlCreateLabel("Enjoy !", 360, 96, 36, 17)
- Global $Label7 = GUICtrlCreateLabel("Clique sur Hack !", 360, 64, 85, 17)
- Global $Label6 = GUICtrlCreateLabel("~ Par Pifou", 424, 128, 57, 17)
- Global $Button1 = GUICtrlCreateButton("Hack !", 360, 120, 49, 17)
- GUICtrlCreateGroup("", -99, -99, 1, 1)
- GUISetState(@SW_SHOW)
- #EndRegion ### END Koda GUI section ###
- While 1
- $NMSG = GUIGetMsg()
- Switch $NMSG
- Case -3
- Exit
- Case $Button1
- _Start() ; Button pour démarrer THE cheats.
- EndSwitch
- WEnd
- Func _Start()
- ToolTip("Lance S4 League !", 0, 0)
- $PID = ProcessWait("S4Client.exe") ; Attente de l'unique "S4Client.exe"
- $OPEN = _MEMORYOPEN($PID) ; Attention, nous ouvrons la MEMOIRE!
- If GUICtrlRead($Checkbox1) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[8]")
- EndIf
- If GUICtrlRead($Checkbox2) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[10]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[10]")
- EndIf
- If GuiCtrlRead($Checkbox3) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- EndIf
- If GuiCtrlRead($Checkbox4) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[30]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[30]")
- EndIf
- If GuiCtrlRead($Checkbox5) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[8]")
- EndIf
- If GuiCtrlRead($Checkbox6) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[9]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[9]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[9]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[9]")
- EndIf
- If GuiCtrlRead($Radio1) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue" , "float")
- EndIf
- If GuiCtrlRead($Radio2) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue" , "float" )
- EndIf
- If GuiCtrlRead($Checkbox8) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue" , "float")
- EndIf
- If GuiCtrlRead($Checkbox9) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[5]")
- EndIf
- If GuiCtrlRead($Checkbox10) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "float")
- EndIf
- If GuiCtrlRead($Checkbox11) = 1 Then
- _MEMORYWRITE(0x756AGF48, $OPEN, "657472837461", "long")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "long")
- EndIf
- If GuiCtrlRead($Checkbox12) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "float")
- EndIf
- If GuiCtrlRead($Checkbox13) = 1 Then
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[19]")
- _MEMORYWRITE(0x00000000, $OPEN, "unevalue", "char[19]")
- EndIf
- Exit 0
- EndFunc
Add Comment
Please, Sign In to add comment