/CS2-UEFI-Arduino

UEFI Driver + Aduino CS2 Cheat

Primary LanguageC++

CS2-UEFI-Arduino

UEFI Driver + Arduino Support CS2 Cheat

Regular updates are temporarily frozen due to a working for huge update. (3.0)

Link to the compiled EFIDriver (will be here until I change the driver so it can be compiled through Visual Studio)

Setup

  • Usb Drive
  • [Optional]Arduino

(Any arduino that supports Mouse.h library)

Genaral

  • Aimbot (Customizable field of view, smoothing, speed and key).
  • Triggerbot (You can customize triggerbot delay and key)
  • Config system
  • Can be used with or without Arduino

Default Key Binds:

  • Aimbot: Left Click
  • Triggerbot: Alt

Usage:

  1. Format your usb drive
  2. Download shell.efi from this repo and rename it to bootx64.efi
  3. Compile EFIDriver from my repo (in linux type just "make" in console and done)
  4. Simply drop EFIDriver(memory.efi) to pendrive then create folders in usb drive and paste bootx64.efi:
USB:.
 │   memory.efi
 │
 └───EFI
      └───Boot
              bootx64.efi
  1. Boot from usb drive and try to find your usb drive by typing "FS(disk number):" then "ls". For me it always on FS2:
  2. Load driver by "load memory.efi", then just type exit and load back to your system
  3. Start CS2 and open EFIClient, enjoy

Usage & Showcase:

Click on image below to watch it on YouTube

Click

TODO:

  • Add Raspberry Pi Pico W Support(?)
  • Add USB Host Shield support
  • Get module base address via EFI not usermode(?)
  • Add fullscreen esp(?)
  • Code own EFI Driver(?)
  • Clean code and fix bugs
  • Auto-update offsets

Credits: