.dll Injector using crashhandler.dll method

Posts 1–3 of 3 · Page 1 of 1
.dll Injector using crashhandler.dll method
VAC Status - will solely depend upon steam patching this trick. As of this moment, it's undetected.


As you all might be familiar with the method of injecting a dll cheat by replacing the crashhandler.dll in C:\Program Files (x86)\Steam with your hack.
But every time you launch steam you have to remove the hack from C:\Program Files (x86)\Steam and restore the original crashhandler.dll file.

So, Basically, this python Script will
1. Rename crashhandler.dll to crashhandler1.dll in C:\Program Files (x86)\Steam
2. Copy your hack to C:\Program Files (x86)\Steam and rename it to crashhandler.dll
3. Wait for you to launch CSGO
4. After the csgo.exe process is terminated, it will remove your hack from C:\Program Files (x86)\Steam and rename crashhandler1.dll back to crashhandler.dll (original config of Steam)

USAGE:
1. Install Python 3 (google it if you don't know what it is)
2. Paste your .dll file and script.py in the same folder
3. Rename your .dll file to ad.dll (for, eg. your hack is ferrum.dll then rename it to ad.dll)
4. Shift + right click in free space -> Open PowerShell window here
5. Run command `python script.py`
6. Launch CSGO
7. Enjoy
8. Close csgo
9. Wait for the script to terminate and then exit PowerShell window.


// I tried it on ferrum, 2unnamed and 1 other cheat, seems to be working for 3 of them.
Code:
import os, psutil, shutil
from time import sleep

try:
    shutil.copy2('ad.dll',r'C:\Program Files (x86)\Steam\ad.dll')
    os.chdir(r'C:\Program Files (x86)\Steam')
    os.rename('crashhandler.dll','crashhandler1.dll')
    os.rename('ad.dll','crashhandler.dll')
    print('Launch CSGO')

    while True:
        print('\rWaiting for CSGO')
        sleep(3)
        for pid in psutil.pids():
            p = psutil.Process(pid)
            flag = 0
            if p.name() == "csgo.exe":
                search = pid
                flag = 1
                print("\rCSGO is running: "+ repr(p))
                break
        if flag: break

    while True:
        try:
            psutil.Process(search)
            sleep(3)
        except:
            os.remove('crashhandler.dll')
            os.rename('crashhandler1.dll','crashhandler.dll')
            break
            
except:
    print("Couldn't copy ad.dll to Steam folder, make sure ad.dll and Steam exists")
script_mpgh.net.rar501 B · 87 downloads Clean
You are a genius bro
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?