Как сделать GlowESP на Python

Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как сделать GlowESP на Python
1)Скачиваем и устанавливаем Python
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)


2)Скачиваем SublimeText
Пожалуйста, авторизуйтесь для просмотра ссылки.
(не реклама)


3)Скачиваем и устанавливаем модуль pymem командой "pip install pymem" и "pip install win32api"
Открываем SublimeText, создаем новый файл и вставляем импорт:
Python:
import pymem
import pymem.process

4)Ищем оффсеты и заносим их в Sublime text
Новые оффсеты на 25.09.19
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
dwEntityList
dwGlowObjectManager
m_iGlowIndex
m_iTeamNum

5)Заносим операцию чтения памяти из процесса "csgo":
Python:
pm = pymem.Pymem("csgo.exe")
client = pymem.process.module_from_name(pm.process_handle, "client_panorama.dll").lpBaseOfDll

6)Создаем функцию main и выводим какое либо сообщение:
def main():
print("Glow ESP by Gett")


7)На уровне с Print("") на следующей строке создаем цикл:
while True:
glow_manager = pm.read_int(client + dwGlowObjectManager)


8)После этого создаем еще один цикл c поиском entities:
for i in range(1, 32): # Entities 1-32 are reserved for players.
entity = pm.read_int(client + dwEntityList + i * 0x10)


9)Создаем оператор ветвления (if, else, elif):
if entity:
entity_team_id = pm.read_int(entity + m_iTeamNum)
entity_glow = pm.read_int(entity + m_iGlowIndex)


10)Еще один:
if entity_team_id == 2: # Terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(1)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow



11)И еще один, но только уже elif:
elif entity_team_id == 3: # Counter-terrorist
pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0)) # R
pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(1)) # G
pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1)) # B
pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1)) # Alpha
pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1) # Enable glow


12)И закрываем все это дело:
if __name__ == '__main__':
main()



В итоге у нас должен получиться вот такой код:

Python:
import pymem
import pymem.process


#offsets
dwEntityList = (0x4D09EF4)
dwGlowObjectManager = (0x524A330)
m_iGlowIndex = (0xA40C)
m_iTeamNum = (0xF4)

#read memory
pm = pymem.Pymem("csgo.exe")
client = pymem.process.module_from_name(pm.process_handle, "client_panorama.dll").lpBaseOfDll

#Glow esp
def main():
    print("External Glow ESP by Gett")

    while True:
        glow_manager = pm.read_int(client + dwGlowObjectManager)

        for i in range(1, 32):  # Entities 1-32 are reserved for players.
            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(1))   # R
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(0))   # G
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(0))   # B
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1))  # Alpha
                    pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1)           # Enable glow

                elif entity_team_id == 3:  # Counter-terrorist
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0x4, float(0))   # R
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0x8, float(1))   # G
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0xC, float(1))   # B
                    pm.write_float(glow_manager + entity_glow * 0x38 + 0x10, float(1))  # Alpha
                    pm.write_int(glow_manager + entity_glow * 0x38 + 0x24, 1)           # Enable glow


#end
if __name__ == '__main__':
    main()

После этого сохраняем все (ctrl+s)
и переносим файл, в который вы сохранили в консоль (cmd.exe)
Запускаем кс и нажимаем enter в консоли.

/Next урок - как сделать триггербот в python\
 
Последнее редактирование:
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Python - изи язык, но на нем можно сделать все то же самое, что и на c++ и других языках.
Это просто отличный пример для создания первого собственного софта
 
Начинающий
Статус
Оффлайн
Регистрация
8 Июл 2019
Сообщения
125
Реакции[?]
12
Поинты[?]
0
Python - изи язык, но на нем можно сделать все то же самое, что и на c++ и других языках.
Это просто отличный пример для создания первого собственного софта
у меня вопрос а на нем фиксить софты и компилить можно?
 
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня вопрос а на нем фиксить софты и компилить можно?
Можно, компилить через отдельный модуль, а фиксить только софты, написанные на питоне: запускаешь через консоль, и фиксишь ошибки и тд
 
Начинающий
Статус
Оффлайн
Регистрация
8 Июл 2019
Сообщения
125
Реакции[?]
12
Поинты[?]
0
Можно, компилить через отдельный модуль, а фиксить только софты, написанные на питоне: запускаешь через консоль, и фиксишь ошибки и тд
а что за отдельный модуль? и как фиксить есть видосы и тд?
 
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а что за отдельный модуль? и как фиксить есть видосы и тд?
переходишь в директорию проекта в консоли, устанавливаешь модуль pyinstaller "pip install pyinstaller"
потом в консоли пишешь pyinstall -F название твоего пайтон файла

-F это чтобы собиралось все в 1 файл
 
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
19 Фев 2018
Сообщения
647
Реакции[?]
167
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Python - изи язык, но на нем можно сделать все то же самое, что и на c++ и других языках.
Это просто отличный пример для создания первого собственного софта
ты не учёл один момент - андетект
 
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
19 Фев 2018
Сообщения
647
Реакции[?]
167
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
12 Дек 2018
Сообщения
63
Реакции[?]
5
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пажелой БОРАФ!
Забаненный
Статус
Оффлайн
Регистрация
12 Окт 2018
Сообщения
110
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А как сделать чит(из исходника детектед чита) андетектед?
в питоне, я так понял, нет детект не детект, я играл 2 недели с этим есп без обхода вака как такового и спустя 2 недели забанили патрулем
 
feel the gamefence / f to stealer
Начинающий
Статус
Оффлайн
Регистрация
24 Авг 2019
Сообщения
94
Реакции[?]
7
Поинты[?]
0
в питоне, я так понял, нет детект не детект, я играл 2 недели с этим есп без обхода вака как такового и спустя 2 недели забанили патрулем
Не запускается, разные ошибки
1570695875541.png
 
feel the gamefence / f to stealer
Начинающий
Статус
Оффлайн
Регистрация
24 Авг 2019
Сообщения
94
Реакции[?]
7
Поинты[?]
0
В основном ошибка связанная с модулем pymem, хотя я его установил, как сделать так что бы запустилось без траблов?
1570696601095.png
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
3 Сен 2018
Сообщения
140
Реакции[?]
9
Поинты[?]
0
average usermode enjoyer
Участник
Статус
Оффлайн
Регистрация
9 Июл 2019
Сообщения
766
Реакции[?]
516
Поинты[?]
4K
feel the gamefence / f to stealer
Начинающий
Статус
Оффлайн
Регистрация
24 Авг 2019
Сообщения
94
Реакции[?]
7
Поинты[?]
0
Тебе нужен Python 3.6
У pymem поддержка только Python 3.5 и
3.6
Установил Python 3.6, теперь pip вообще не является командой, установил модули вручную, открываю, та же ошибка.
 
Сверху Снизу