ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
774 stars 69 forks source link

sv_pure bypass (Linux Only) #2514

Open mbhound opened 4 years ago

mbhound commented 4 years ago

Your system information

Not exclusive to my system.

Please describe your issue in as much detail as possible:

A detailed explanation is provided here: https://github.com/kkthxbye-code/csgo_bugs/tree/master/sv_pure_bypass_5

This is likely possible on both Linux and Mac due to there not being any file lock.

The suggested fix is to load all VMTs into ram or to add a signature check to vpks.

Steps for reproducing this issue:

  1. Download this pak01_008.vpk or generate it using this.
  2. Make sure CS:GO is closed.
  3. Run ./prepare.sh
  4. Launch CS:GO.
  5. Join any server.
  6. Run ./enable_wallhack.sh.
  7. Switch shader settings to high / low.
  8. Profit! VAC-proof wallhack.
szmarczak commented 4 years ago

Also I have no idea why you allow empty VPKs 😅

volsiz commented 4 years ago

Valve. Just don't touch pak01_117.vpk (an empty file turns off the sky on Mirage, Vertigo and adds FPS on weak PCs). Right now, in general, you will make a closed CS: GO .. one .VPK file: D

Bring back the ability to install lighter shaders for weak PCs, change character .vcs .. Subscribers complain about game optimization ..

szmarczak commented 4 years ago

(I method) https://youtu.be/Ci10naRQWis In the video it kicked me out. But it doesn't always kick me. Some people never get kicked using this method.

(II method) https://www.youtube.com/watch?v=xmO5AQNs6r4 Never kicks me out.

szmarczak commented 4 years ago

https://github.com/kkthxbye-code/csgo_bugs/tree/master/sv_pure_bypass_5_2 https://github.com/kkthxbye-code/csgo_bugs/tree/master/sv_pure_bypass_7_2

szmarczak commented 3 years ago

Still works on Danger Zone (cross-platform script): https://github.com/kkthxbye-code/csgo_bugs/tree/master/sv_pure_bypass_8

romanstingler commented 2 years ago

@kisak-valve PRIORITY, please let some dev check this