Актуальный wh ahk

Изменил 01.09.22
#NoEnv
$F10::
t := !t

Data := t
Size = 1

VarSetCapacity(Buf, Size, 0)
NumPut(Data, Buf, “UInt”)

PROCESS_VM_WRITE = 0x20
PROCESS_VM_OPERATION = 0x8

Process, Exist, csgo.exe

If(!ErrorLevel) {
MsgBox, Run the CS:GO.
}

PID := ErrorLevel

base := GetDllBase(“client.dll”, ErrorLevel)
Address := base + 1898472
;msgbox % Address

hProcess := DllCall(“OpenProcess”, “UInt”, PROCESS_VM_WRITE | PROCESS_VM_OPERATION
, “Int”, False
, “UInt”, PID)
If(!hProcess) {
MsgBox, Failed to read memory.
}

Ret := DllCall(“WriteProcessMemory”, “UInt”, hProcess
, “UInt”, Address
, “UInt”, &Buf
, “UInt”, Size
, “UInt”, 0)

DllCall(“CloseHandle”, “UInt”, hProcess)

If(!Ret) {
MsgBox, Failed to write.
}
return

GetDllBase(DllName, PID = 0)
{
TH32CS_SNAPMODULE := 0x00000008
INVALID_HANDLE_VALUE = -1
VarSetCapacity(me32, 548, 0)
NumPut(548, me32, “Uint”)
snapMod := DllCall(“CreateToolhelp32Snapshot”, “Uint”, TH32CS_SNAPMODULE
, “Uint”, PID)
If (snapMod = INVALID_HANDLE_VALUE) {
Return 0
}
If (DllCall(“Module32First”, “Uint”, snapMod, “Uint”, &me32)){
while(DllCall(“Module32Next”, “Uint”, snapMod, “UInt”, &me32)) {
If !DllCall(“lstrcmpi”, “Str”, DllName, “UInt”, &me32 + 32) {
DllCall(“CloseHandle”, “UInt”, snapMod)
Return NumGet(&me32 + 20)
}
}
}
DllCall(“CloseHandle”, “Uint”, snapMod)
Return 0
}

Свяжись со мной в ДС Сашко#8888

привет можешь помочь у меня ошибка выдает не понимаю что делать я в дс тебе кинул предложения дружбы)

Не находит)

в какой дс?Он у меня не указан вроде)

У меня тоже выдаёт ошибку
как можно пофиксить ?

какую ошибку?

То что процесс не найден и не удаётся прочитать память

Значит программу не правильно установил

Обновишь? Уже новые сигнатуры

1 лайк

Как вообще находить Address := base?
И да, этот уже не актуальный :frowning:

1 лайк

Как я понимаю, Address base это начальная ячейка памяти куда загружается client.dll при запуске игры, а дальше указан оффсет

Где можно найти address base?

обновил, простите был в отъезде)

через программу пайтон)

через программу пайтон) недавно самого научили)

что значит не правильно установил? до этого пользовался этим вх и все работало. можешь подсказать что нужно сделать, или как ПРАВИЛЬНО установить?

нажимаю f10 и вылазит failed to read memory, затем failed to write

читы для ксго - WDho — файлообменник бесплатный - скачать файл
Сначала открываете кс го, затем открываете любой файл 123

Не работает, надо обновлять