Гайд Как написать WallHack на Python

Новичок
Статус
Оффлайн
Регистрация
2 Авг 2020
Сообщения
1
Реакции[?]
0
Поинты[?]
0
Вылазит такая ошибка
C:\Новая папка>wh.py
>>> Запускается чит...
2020-08-02 07:30:51,597 - pymem - DEBUG - Process 3168 is being debugged
Traceback (most recent call last):
File "C:\Новая папка\wh.py", line 11, in <module>
client = pymem.process.module_from_name(pm.process_handle, "client.dll").lpBaseOfDll
AttributeError: 'NoneType' object has no attribute 'lpBaseOfDll'
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,420
Реакции[?]
661
Поинты[?]
20K
Скорее всего, у тебя запущен анти-чит фейсита
 
Олдфаг
Статус
Оффлайн
Регистрация
28 Дек 2018
Сообщения
2,585
Реакции[?]
1,437
Поинты[?]
1K
Это все равно уже интренал. ну дак почему бы не сделать боксы, чамсы, иконки оружий и т.д., эти глов уже заебали
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,420
Реакции[?]
661
Поинты[?]
20K
Это все равно уже интренал. ну дак почему бы не сделать боксы, чамсы, иконки оружий и т.д., эти глов уже заебали
Если бы был человек, который захочет это все сделать, то это было бы давно [Часть этого уже есть, но никто фиксить не хочет]
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,420
Реакции[?]
661
Поинты[?]
20K
Это все равно уже интренал. ну дак почему бы не сделать боксы, чамсы, иконки оружий и т.д., эти глов уже заебали
<Это все равно уже интренал> Это экстрернал, то, что прога может менять данные памяти, все равно экстернал функция
 
Начинающий
Статус
Оффлайн
Регистрация
1 Дек 2019
Сообщения
14
Реакции[?]
10
Поинты[?]
0
знаю, шо не в тему
ловите впащенныйвх (глоу)+впащенный бхоп
Python:
import pymem #line:2
import pymem .process #line:3
import requests #line:4
from threading import Thread #line:5
import keyboard #line:6
import time #line:7
print ('--Запуск--')#line:10
pm =pymem .Pymem ("csgo.exe")#line:12
client =pymem .process .module_from_name (pm .process_handle ,"client.dll").lpBaseOfDll #line:13
print ('')#line:16
print ('--Получение оффсетов--')#line:17
offsets ='https://raw.githubusercontent.com/frk1/hazedumper/master/csgo.json'#line:19
response =requests .get (offsets ).json ()#line:20
dwGlowObjectManager =int (response ["signatures"]["dwGlowObjectManager"])#line:22
dwEntityList =int (response ["signatures"]["dwEntityList"])#line:23
dwLocalPlayer =int (response ["signatures"]["dwLocalPlayer"])#line:25
dwForceJump =int (response ["signatures"]["dwForceJump"])#line:26
m_fFlags =int (response ["netvars"]["m_fFlags"])#line:28
m_iTeamNum =int (response ["netvars"]["m_iTeamNum"])#line:30
m_iGlowIndex =int (response ["netvars"]["m_iGlowIndex"])#line:31
print ('--Запуск мультихака--')#line:33
def ESP ():#line:36
    while True :#line:37
        O0O0000000OO0O0OO =pm .read_int (client +dwGlowObjectManager )#line:38
        for O0OO000O0O00000OO in range (1 ,32 ):#line:40
            O00OOO0OOO0OO0O00 =pm .read_int (client +dwEntityList +O0OO000O0O00000OO *0x10 )#line:41
            if O00OOO0OOO0OO0O00 :#line:43
                O0OOO00000O0O0OOO =pm .read_int (O00OOO0OOO0OO0O00 +m_iTeamNum )#line:44
                O0OOO0000O00OO000 =pm .read_int (O00OOO0OOO0OO0O00 +m_iGlowIndex )#line:45
                if O0OOO00000O0O0OOO ==2 :#line:47
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x4 ,float (0 ))#line:48
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x8 ,float (0 ))#line:49
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0xC ,float (1 ))#line:50
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x10 ,float (1 ))#line:51
                    pm .write_int (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x24 ,1 )#line:52
                elif O0OOO00000O0O0OOO ==3 :#line:54
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x4 ,float (0 ))#line:55
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x8 ,float (0 ))#line:56
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0xC ,float (1 ))#line:57
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x10 ,float (1 ))#line:58
                    pm .write_int (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x24 ,1 )#line:59
def BunnyHop ():#line:61
    while True :#line:62
        if pm .read_int (client +dwLocalPlayer ):#line:63
            OOOOO0O00O0O00O0O =pm .read_int (client +dwLocalPlayer )#line:64
            OO00000O00OOOO0OO =client +dwForceJump #line:65
            O0OO0OOO0OO000OO0 =pm .read_int (OOOOO0O00O0O00O0O +m_fFlags )#line:66
            if keyboard .is_pressed ("space"):#line:68
                if O0OO0OOO0OO000OO0 ==257 :#line:69
                    pm .write_int (OO00000O00OOOO0OO ,5 )#line:70
                    time .sleep (0.17 )#line:71
                    pm .write_int (OO00000O00OOOO0OO ,4 )#line:72
Thread (target =ESP ).start ()#line:75
Thread (target =BunnyHop ).start ()#line:76
print ('--Успешно!--')
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,420
Реакции[?]
661
Поинты[?]
20K
знаю, шо не в тему
ловите впащенныйвх (глоу)+впащенный бхоп
Python:
import pymem #line:2
import pymem .process #line:3
import requests #line:4
from threading import Thread #line:5
import keyboard #line:6
import time #line:7
print ('--Запуск--')#line:10
pm =pymem .Pymem ("csgo.exe")#line:12
client =pymem .process .module_from_name (pm .process_handle ,"client.dll").lpBaseOfDll #line:13
print ('')#line:16
print ('--Получение оффсетов--')#line:17
offsets ='https://raw.githubusercontent.com/frk1/hazedumper/master/csgo.json'#line:19
response =requests .get (offsets ).json ()#line:20
dwGlowObjectManager =int (response ["signatures"]["dwGlowObjectManager"])#line:22
dwEntityList =int (response ["signatures"]["dwEntityList"])#line:23
dwLocalPlayer =int (response ["signatures"]["dwLocalPlayer"])#line:25
dwForceJump =int (response ["signatures"]["dwForceJump"])#line:26
m_fFlags =int (response ["netvars"]["m_fFlags"])#line:28
m_iTeamNum =int (response ["netvars"]["m_iTeamNum"])#line:30
m_iGlowIndex =int (response ["netvars"]["m_iGlowIndex"])#line:31
print ('--Запуск мультихака--')#line:33
def ESP ():#line:36
    while True :#line:37
        O0O0000000OO0O0OO =pm .read_int (client +dwGlowObjectManager )#line:38
        for O0OO000O0O00000OO in range (1 ,32 ):#line:40
            O00OOO0OOO0OO0O00 =pm .read_int (client +dwEntityList +O0OO000O0O00000OO *0x10 )#line:41
            if O00OOO0OOO0OO0O00 :#line:43
                O0OOO00000O0O0OOO =pm .read_int (O00OOO0OOO0OO0O00 +m_iTeamNum )#line:44
                O0OOO0000O00OO000 =pm .read_int (O00OOO0OOO0OO0O00 +m_iGlowIndex )#line:45
                if O0OOO00000O0O0OOO ==2 :#line:47
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x4 ,float (0 ))#line:48
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x8 ,float (0 ))#line:49
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0xC ,float (1 ))#line:50
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x10 ,float (1 ))#line:51
                    pm .write_int (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x24 ,1 )#line:52
                elif O0OOO00000O0O0OOO ==3 :#line:54
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x4 ,float (0 ))#line:55
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x8 ,float (0 ))#line:56
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0xC ,float (1 ))#line:57
                    pm .write_float (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x10 ,float (1 ))#line:58
                    pm .write_int (O0O0000000OO0O0OO +O0OOO0000O00OO000 *0x38 +0x24 ,1 )#line:59
def BunnyHop ():#line:61
    while True :#line:62
        if pm .read_int (client +dwLocalPlayer ):#line:63
            OOOOO0O00O0O00O0O =pm .read_int (client +dwLocalPlayer )#line:64
            OO00000O00OOOO0OO =client +dwForceJump #line:65
            O0OO0OOO0OO000OO0 =pm .read_int (OOOOO0O00O0O00O0O +m_fFlags )#line:66
            if keyboard .is_pressed ("space"):#line:68
                if O0OO0OOO0OO000OO0 ==257 :#line:69
                    pm .write_int (OO00000O00OOOO0OO ,5 )#line:70
                    time .sleep (0.17 )#line:71
                    pm .write_int (OO00000O00OOOO0OO ,4 )#line:72
Thread (target =ESP ).start ()#line:75
Thread (target =BunnyHop ).start ()#line:76
print ('--Успешно!--')
Нахуя, а главное зачем, а еще лучше, с хуяли ?
 
Начинающий
Статус
Оффлайн
Регистрация
15 Дек 2018
Сообщения
6
Реакции[?]
0
Поинты[?]
0
Возможно ли сделать такое: часть врага, которая закрыта текстуркой, подсвечивается другим цветом?
 
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,420
Реакции[?]
661
Поинты[?]
20K
Новичок
Статус
Оффлайн
Регистрация
8 Янв 2019
Сообщения
2
Реакции[?]
1
Поинты[?]
0
Cпасибо за гайд, ты дал понять с чего можно начать писать читы, ты герой современного общества )
 
Начинающий
Статус
Оффлайн
Регистрация
24 Май 2020
Сообщения
197
Реакции[?]
25
Поинты[?]
0
1. Не подсвечивать - 0 0 0
2. Красный - 1 0 0
3. Зеленый - 0 1 0
4. Синий - 0 0 1
5. Желтый - 1 1 0
6. Белый - 1 1 1
7. Голубой - 0 1 1
8. Розовый - 1 0 1
Если вы хотите сменить цвета на свои, то:
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # A

Идёте в любой colorpicker, берёте цвета и делите их на 255. К примеру возьмём вот такой цвет:
Его RGB равно 243, 121, 52.
Делим 243/255 = примерно 0.95;
Делим 121/255 = примерно 0.47;
Делим 52/255 = примерно 0.2;

Заполняем:
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0.95)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0.47)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0.2)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # A

Вуаля, цвета изменены.
 
Начинающий
Статус
Оффлайн
Регистрация
24 Окт 2019
Сообщения
15
Реакции[?]
0
Поинты[?]
0
def ESP(): while True: glow_manager = pm.read_int(client + dwGlowObjectManager) for i in range(1, 32): entity = pm.read_int(client + dwEntityList + i * 0x10) if entity: entity_team_id = pm.read_int(entity + m_iTeamNum) entity_glow = pm.read_int(entity + m_iGlowIndex) if entity_team_id == 2: # Terrorist pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) elif entity_team_id == 3: # Counter-terrorist pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1)
"dwGlowObjectManager" это с оффсетов?
 
Сверху Снизу