Skip to content
This repository has been archived by the owner on Aug 13, 2024. It is now read-only.
/ le_chiffre Public archive

Open source, multilingual, external CS:GO toolkit.

License

Notifications You must be signed in to change notification settings

Blaumaus/le_chiffre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Le Chiffre - is a lightweight opensource CS:GO external cheat which supports lots of features.

About

Le Chiffre - is an external feature-rich hack.

This project was made purely for educational purposes, as a proof of concept. I wanted to learn about reverse engineering, low level programming and C/C++, so I made this. I discourage cheating in multiplayer games and anyone using this software for such purposes.

It has been fun doing this project, but it is time to let it go. I will not be updating it for CS2. I've tried to make this software as simple and easy to understand as possible, so if you want to learn reverse engineering, this might be a good place to start :)

You must use at least the C++17 standard (due to the bsp_parser library requirements) to compile the cheat. Le Chiffre official website

Cheat functions

  • F2 - Bunnyhop
  • F3 - No flashbang
  • F4 - Activate Aim bot
  • F6 - Activate trigger bot
  • LAlt - Use trigger bot
  • F8 - Enemy glow ESP
  • F9 - Radar hack
  • END - Panic mode (exits cheat immediately)

Features to be made in future

  • CS:GO Overlay to show info like bomb ticker, spectators, etc.
  • Aim assist.
  • Improve ESP (show the bomb, bomb carrier in a different colour, etc).
  • CS:GO offsets autoparser (or just parse the hazedumper offsets on every launch).

Building the cheat yourself

This project already includes all it's configuration in the .vcxproj file, so if you're using Visual Studio 2019 (or maybe even some earlier versions) it should work and compile fine, just make sure to build it as a x86 Release file.
But for some reason sometimes Visual Studio may ignore the project configurations, so you'll have to set it manually.
These are the most frequent issues people can meet while building this project:

  • in project settings you have to set C++ standard as C++ 2017 or C++ latest, it's a requirement of the bsp_parser library, which this cheat relies on.
  • in ProjectProperties -> Configuration Properties -> C/C++ -> Preprocessor -> Preprocessor Definitions you have to add the following macros: _CRT_SECURE_NO_DEPRECATE and _CRT_NONSTDC_NO_DEPRECATE.
  • in Linker settings, the System settings has to be set as Windows (/SUBSYSTEM:WINDOWS), as this project is not using the regular main funciton as an entry point.

Credits

Thanks to hazedumper library for providing memory offsets.
Thanks to bsp_parser library for making the aimbot even better.

Downloads

TOTAL LATEST