Arkadaşımın python kodları güvenli mi?

475454

Hectopat
Katılım
8 Temmuz 2021
Mesajlar
1.856
Makaleler
2
Çözümler
21
Bana CS:GO için bir ESP yaptığını söyledi. Normal olarak kesinlikle hile kullanmam ama çok ısrar etti, Bakayım dedim çalışmadı da. Bu kodları çalıştırdım sıkıntı olur mu?


Python:
import dearpygui.dearpygui as gui
import pymem
import threading
import time
import struct
import keyboard

pm = pymem.Pymem('csgo.exe')
client = pymem.pymem.process.module_from_name(pm.process_handle, 'client.dll').lpBaseOfDll

#Offsets
dwLocalPlayer = 0xDEA964
m_iHealth = 0x100
m_iCrosshairId = 0x11838
m_iTeamNum = 0xF4
dwEntityList = 0x4DFFFC4
m_iDefaultFOV = 0x333C
m_iGlowIndex = 0x10488
dwForceJump = 0x52BBD50
dwForceAttack = 0x322DDFC
m_fFlags = 0x104
dwGlowObjectManager = 0x535AA70

def Thread():
    while True:
        LocalPlayer = pm.read_uint(client + dwLocalPlayer)
        if not LocalPlayer: continue
        if pm.read_uint(LocalPlayer + m_iHealth) <= 0: continue
        LocalTeam = pm.read_uint(LocalPlayer + m_iTeamNum)
        if gui.get_value("glowEspState"):
            GlowManager = pm.read_int(client + dwGlowObjectManager)
            for x in range(32):
                Entity = pm.read_int(client + dwEntityList + x * 0x10)
                if not Entity: continue
                if pm.read_int(Entity + m_iHealth) <= 0: continue
                if LocalPlayer == Entity: continue
                EntityTeam = pm.read_int(Entity + m_iTeamNum)
                EntityGlow = pm.read_int(Entity + m_iGlowIndex)
                if EntityTeam == LocalTeam:
                    r,g,b,a = gui.get_value('TeamglowColor')
                    TeamColor = struct.pack("ffff", r,g,b,a)
                    pm.write_bytes(GlowManager + EntityGlow * 0x38 + 0x8, TeamColor, 16)
                    pm.write_int(GlowManager + EntityGlow * 0x38 + 0x28, 1)
                else:
                    r,g,b,a = gui.get_value('EnemyglowColor')
                    EnemyColor = struct.pack("ffff", r,g,b,a)
                    pm.write_bytes(GlowManager + EntityGlow * 0x38 + 0x8, EnemyColor, 16)
                    pm.write_int(GlowManager + EntityGlow * 0x38 + 0x28, 1)


        if gui.get_value('triggerbotState'):
            try:
                crosshair = pm.read_uint(LocalPlayer + m_iCrosshairId)
                Entity = pm.read_uint(client + dwEntityList + (crosshair - 1) * 0x10)
                crosshairTeam = pm.read_uint(Entity + m_iTeamNum)
            except:
                continue

            if LocalTeam == crosshairTeam: continue

            if crosshair >= 1 and crosshair <= 45:
                time.sleep(gui.get_value('triggerbotDelay'))
                pm.write_uint(client + dwForceAttack, 6)

        if gui.get_value('bhopState'):
            if pm.read_uint(LocalPlayer + m_fFlags) == 257:
                if keyboard.is_pressed('space'):
                    pm.write_int(client + dwForceJump, 6)
                elif pm.read_uint(LocalPlayer + m_fFlags) == 256:
                    pm.write_int(client + dwForceJump, 4)
   
        if gui.get_value("fovValue") != pm.read_int(LocalPlayer + m_iDefaultFOV):
            pm.write_int(LocalPlayer + m_iDefaultFOV, gui.get_value("fovValue"))
               

           
gui.create_context()
gui.create_viewport(title='sex', width=350, height=400)
gui.setup_dearpygui()
gui.set_viewport_always_top(True)

with gui.window(label='Csgo Cheat', width=350, height=400, no_title_bar=True, no_resize=True, no_move=True):
    with gui.tab_bar(label='Tabs'):
        with gui.tab(label='Legit'):
            gui.add_checkbox(label='Triggerbot', tag='triggerbotState')
            gui.add_slider_float(label='Triggerbot', tag='triggerbotDelay', min_value=0, max_value=1, width=75)

        with gui.tab(label='Visuals'):
           gui.add_slider_int(label='Fov', tag='fovValue', default_value=70, min_value=60, max_value=170)
           gui.add_checkbox(label='Glow Esp', tag='glowEspState')
           gui.add_color_picker(label='Enemy Glow Color', tag='EnemyglowColor', default_value=(255,0,0))
           gui.add_color_picker(label='Team Glow Color', tag='TeamglowColor', default_value=(255,0,0))

        with gui.tab(label='Movement'):
            gui.add_checkbox(label='Bhop', tag='bhopState', default_value=True)


gui.show_viewport()
threading.Thread(target=Thread).start()
gui.start_dearpygui()

Ben bir şey pek göremedim ama korktum yani..

Bilgisayar da yavaşladı ek olarak. Sma kötü amaçlı kod pek göremedim. Çok korkuyorum ne yapmalıyım?
 
Son düzenleyen: Moderatör:
O offsetler değeri değişmemesi gereken bir şeyler değiştiriyorsa falan problem oluşturabilir belki.
Onun dışında bir şey görmedim. Bir de.
gui.create_viewport(title='sex', width=350, height=400) kodu dikkatimi çekti ama :D.
 
O offsetler değeri değişmemesi gereken bir şeyler değiştiriyorsa falan problem oluşturabilir belki.
Onun dışında bir şey görmedim. Bir de.
gui.create_viewport(title='sex', width=350, height=400) kodu dikkatimi çekti ama :D
Konsol dışı olsun diye herhalde.

Temiz mi yani anlamadım?
 

Technopat Haberler

Yeni konular

Geri
Yukarı