Skip to content

Linux cheat for Team Fortress 2 made in C

License

Notifications You must be signed in to change notification settings

breaktrace/tf2-cheat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enoch

Linux cheat for Team Fortress 2 made in C.

Features

You can see a full list of features in FEATURES.org.

Dependencies

We need the 32 bit SDL2 and GLEW libraries for linking the final shared object.

Arch-based distros:

# Enable the [multilib] repository in /etc/pacman.conf, then pacman should pull the 32-bit gcc libraries. (needs further testing)
$ sudo pacman -S lib32-sdl lib32-glew

Debian-based distros:

$ sudo apt install libglew-dev:i386 libsdl2-dev:i386 gcc-multilib

The cheat uses the Cozette Vector font for rendering using ISurface. You can install it with with the following command.

Arch-based (AUR):

$ yay -S cozette-ttf  # Has to be ttf

Arch-based (Without AUR helper):

$ git clone https://aur.archlinux.org/cozette-ttf.git
$ cd cozette-ttf
$ makepkg -si

Manually (other distros):

$ wget https://github.com/slavfox/Cozette/releases/download/v.1.22.2/CozetteFonts-v-1-22-2.zip
$ unzip CozetteFonts-v-1-22-2.zip
$ cp -R CozetteFonts /usr/share/fonts/truetype
$ fc-cache

Building

$ git clone https://github.com/8dcc/tf2-cheat
$ cd tf2-cheat
$ make
...

Injecting

Uses the gdb debugger for injecting the library.

$ ./injector.sh
[sudo] password for username:

...

Enoch loaded!

Screenshots

Note: Some screenshots might be a bit outdated.

https://user-images.githubusercontent.com/29655971/265290801-9b34dbde-1685-4eed-807a-5f02aa2ed3f9.png https://user-images.githubusercontent.com/29655971/265290886-9fc02d5b-c5fa-4192-89ed-4583fc971b29.png https://user-images.githubusercontent.com/29655971/265290891-7ab9c730-bbfa-44eb-85de-f0ef2da0fa5a.png https://user-images.githubusercontent.com/29655971/265290894-93b668c0-cdd6-477d-a9cf-3816690e23a7.png https://user-images.githubusercontent.com/29655971/265290898-099a3c5e-ad80-4028-8cb8-1663e53644d7.png

About

Linux cheat for Team Fortress 2 made in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.3%
  • Shell 1.3%
  • Makefile 0.4%