Autohotkey WallHack - вх для cs:go

Статус
В этой теме нельзя размещать новые ответы.
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Простое вх, которое достигается путем изменения одного байта в памяти игры. Аналог команды r_drawothermodels 2, только без использования sv_cheats 1. Работает на любом сервере. Включается/отключается по клавише F10:
Запускать, как ansi 32-bit.

C:
#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, Process not found.
}

PID := ErrorLevel

base := GetDllBase("client.dll", ErrorLevel)
Address := base + 1895704
;msgbox % Address

hProcess := DllCall("OpenProcess", "UInt", PROCESS_VM_WRITE | PROCESS_VM_OPERATION
                                 , "Int",  False
                                 , "UInt", PID)
If(!hProcess) {
   MsgBox, Failed to open process.
}

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
}
Понравился скрипт? Подпишись на телеграмм канал
Пожалуйста, авторизуйтесь для просмотра ссылки.
Обновить скрипт можно по инструкции из этой темы: https://yougame.biz/threads/233516.
 
Последнее редактирование:
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Последнее редактирование:
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
soon.
Участник
Статус
Оффлайн
Регистрация
22 Дек 2018
Сообщения
636
Реакции[?]
157
Поинты[?]
25K
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Какой бан за AHK..
Его в помине не было никогда, очнитесь люди.
Это опасный скрипт, он меняет игровую память, точно такой же есть на питоне. Но не знаю, банят за него или нет. Поэтому, не сильно хочется отвечать на вопросы по бану.
 
Последнее редактирование:
CWDT User
Пользователь
Статус
Оффлайн
Регистрация
4 Фев 2019
Сообщения
331
Реакции[?]
53
Поинты[?]
1K
AHK блядь, вы рофлите?
Какой бан за AHK..
Его в помине не было никогда, очнитесь люди.
он изменяет память игры, из этого следует что он (скрипт) internal, а из этого следует что рано или поздно бан ты получишь
на посмотри
(да реклама (дада точно она))
 
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Последнее редактирование:
Участник
Статус
Оффлайн
Регистрация
24 Фев 2019
Сообщения
1,007
Реакции[?]
274
Поинты[?]
4K
AHK блядь, вы рофлите?
Какой бан за AHK..
Его в помине не было никогда, очнитесь люди.
за банихоп на ахк бан тебе не дадут, но именно вх внедряется в игру.
 
Пользователь
Статус
Оффлайн
Регистрация
30 Апр 2019
Сообщения
143
Реакции[?]
34
Поинты[?]
5K
он изменяет память игры, из этого следует что он (скрипт) internal, а из этого следует что рано или поздно бан ты получишь
на посмотри
(да реклама (дада точно она))
Не internal а external. Люди меньше слушайте дурачков с ютуба. Они клипают такие видосики на скорую руку и не полностью разбираются в этом. Я сделал себе почти все виды читов на ahk в external виде и ни разу вак не схлопотал. Если вы сами написали себе чит, не важно на каком языке (я говорю про external) и при этом свою сборку не распространяли, шанс бана минимальный. Поверх сборки юзайте протекторы.
 
Пользователь
Статус
Оффлайн
Регистрация
30 Апр 2019
Сообщения
143
Реакции[?]
34
Поинты[?]
5K
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
А как ты нашел - 1877480 ? Я просто тоже хочу научится, но гайдов нет по этому поводу. В исходнике на Python используется
(rb '\ x83 \ xF8. \ x8B \ x45 \ x08 \ x0F'
А что там непонятного:
address = re.search(rb'\x83\xF8.\x8B\x45\x08\x0F', clientModule).start() + 2
print(address)
 
Пользователь
Статус
Оффлайн
Регистрация
30 Апр 2019
Сообщения
143
Реакции[?]
34
Поинты[?]
5K
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Результат = 679323112, это типо в байтах, чи шо?
А как именно чел получил x83\xF8.\x8B\x45\x08\x0F
В этой строке: client.lpBaseOfDll + re.search(rb'\x83\xF8.\x8B\x45\x08\x0F',
clientModule).start() + 2
не нужно client.lpBaseOfDll + писать. Тогда получает 1877480.
 
Пользователь
Статус
Оффлайн
Регистрация
30 Апр 2019
Сообщения
143
Реакции[?]
34
Поинты[?]
5K
vk.com/ahkcsgocheat
Пользователь
Статус
Оффлайн
Регистрация
21 Апр 2020
Сообщения
381
Реакции[?]
64
Поинты[?]
2K
Результат = 679323112, это типо в байтах, чи шо?
как чел получил x83\xF8.\x8B\x45\x08\x0F
А вообще - это регулярное выражение (regex), по идее, нужно через это regex получать это число (мне просто не нужно). А получил он их через исходник игры.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу