GithubHelp home page GithubHelp logo

csxguard's Introduction

// CSXGuard v4 by ratwayer // http://madotsuki.ru | [email protected]

This is a client-side modification for Counter-Strike, which is designed to protect your game client from "unwanted" commands, such as "motd_write" and "snapshot". Moreover, it provides a whole lot of additional features (some of then include blocking QCC messages and MOTD windows, removing FPS limits built in the engine, plus fixing some bugs and annoyances; and that's not even all of them).

Source code is also avaliable (Delphi 6 or newer is required to compile; 2009/XE/XE2 are not supported).

Requirements: Works on any Counter-Strike 1.6 version (2637 to 4554), the video mode and the renderer does not matter. Steam versions of Counter-Strike are also supported.

Installation:

  1. Extract the archive contents to your Counter-Strike folder (in the same directory that contains "hl.exe").
  2. Launch the game; the welcome message should appear in your console. You can also use the DLL injector instead of ASI-loader, this doesn't affect the initialization process. The "Source" directory contains the source code, which isn't required for gameplay.

Configuration: The file "CSXGuard.ini" contains all the configurable parameters which can be changed.

Full feature list:

  • selective command blocking (currently there are 227 commands in the list)
  • QCC/QCC2 message blocking (only if your client supports them)
  • MOTD window blocking
  • removing the built-in limits for ex_interp and cl_updaterate
  • removing the built-in FPS limits
  • selective command forwarding (helps bypassing the alias-detectors)
  • a fix for case-sensitive file name filters; manual configuration is also supported
  • removing the protection set for cvars with FLAG_SPONLY flag
  • removing the cvar validation (chase_active, r_drawentities, gl_wireframe, ..)
  • removing the limitation which doesn't allow to use "*" in the setinfo command
  • an ability to record movies ("startmovie") even while not playing a demo
  • voice subsystem tweaks:
  • allowing to use voice chat even when not fully connected
  • an ability to change the outgoing voice packet size
  • built-in ban manager (block the players you don't want to hear)
  • looping the file input (voice_loopinput)
  • seeking a position in the file input (voice_seekinput)
  • a fix for voice record problem when the game is restored from minimized state
  • show the console on game initialization
  • advanced scripting interface ("if" and "loop" commands)
  • a fix for "spawn 1 1" exploit that can be run against a client
  • resource filters (blocking the downloading of sounds, music and banners)

Send any suggestions or questions to [email protected].

csxguard's People

Contributors

2010kohtep avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.