oxiKKK / oxware

A public open-source cheat for CS 1.6
MIT License
109 stars 16 forks source link
[![C++](https://img.shields.io/badge/language-C%2B%2B-%23f34b7d.svg?style=plastic)](https://en.wikipedia.org/wiki/C%2B%2B) [![CS 1.6](https://img.shields.io/badge/game-CS1.6-yellow.svg?style=plastic)](https://store.steampowered.com/app/10/Counter-Strike) [![License](https://img.shields.io/github/license/oxiKKK/oxware.svg?style=plastic)](LICENSE) [![Github All Releases](https://img.shields.io/github/downloads/oxiKKK/oxware/total.svg?style=plastic&color=orange)]() [![release](https://img.shields.io/badge/latest%20release-1.0.4-blue.svg?style=plastic)](https://store.steampowered.com/app/10/Counter-Strike) Welcome to **oxWARE**! A free Counter-Strike 1.6 cheat built with love and passion, featuring **72,896 lines of C++ code in 363 source files!** This cheat is still in alpha stage of development!
I will be contributing to it in the near future as much as possible, adding new features et cetera.
So stay tuned! 😉
![The cheat](https://i.imgur.com/J907LLW.png)

Table of contents

Special thanks to

Usage

The cheat is composed out of two parts: the loader (oxware.exe) and the cheat module (cheater.dll). By using the loader you can inject the cheat module to the game. After injecting the cheat, you can use INSERT key to open up the menu`.

Both the cheat and loader have developer consoles built inside of them that you can access at any time. (inside the cheat it is the ~ key, below the escape key)

The loader

The loader

Support on other operating systems

This cheat is currently only available on Windows 10 and newer.

While making this cheat cross-platform (e.g. porting to Linux or OSX) isn't completely impossible, it would take a lot of effort, because from the beginning I designed this cheat mainly for Windows. But that being said, it isn't impossible to port.

Support on non-steam and older versions of the game

This cheat currently supports following builds:

Uninstalling

Inside the cheat folder you can find a script called uninstall.bat that will uninstall all of the things that the cheat currently store on your computer. This ins't a virus! So feel free using it. After you run the script, you can delete the cheat folder.

However, if you still don't believe me that I have put a virus to a cheat with public source code 😁, you can still uninstall all of the things manually 🤔 (actually, as of now - June 2023, there are only two things that the cheat stores on your machine).

Anti-cheats

The cheat wasn't tested on any anticheats so far. It may or may not be detected. USE AT YOUR OWN RISK!

VAC

As far as I know, the CS 1.6 VAC is not so smart, so YOU SHOULD NOT GET VAC BANNED BY USING THIS, but having said that, USE STILL AT YOUR OWN RISK!

Wargods

There have been reports with WG already detecting this cheat. In order to not get detected by WG scan even when you "removed" the cheat, you need to run the uninstall script. More on that in here: uninstalling.

Building

This cheat is currently only available to be built inside the Visual Studio environment, any other building software haven't been tested or added yet.

In order to build, you will need Visual Studio 2022 with C++20 support, and v143 toolset.

There are three main build configurations:

In order to fully build everything, all you need to do is just hit ctrl + shift + b or navigate to the solution and select Rebuild Solution. New build\ directory will be created and all of the executables will be placed here.

Also see building.md in the root directory of this repo!

Features

To be done

All of the things that are left to be done are inside our trello board.

Changelog

See changelog.md for more information.