Raised This Month: $32 Target: $400
 8% 

CSGO - have fun with the server lagger exploit


Post New Thread Reply   
 
Thread Tools Display Modes
Lubricant Jam
AlliedModders Donor
Join Date: Oct 2016
Location: United Kingdom
Old 04-17-2018 , 18:13   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #71

Quote:
Originally Posted by IT_KILLER View Post
Updated. Version 1.0.2
Test this version

https://github.com/IT-KiLLER/Exploit-FIX-2018-04-17/

Added: AddAmbientSoundHook

Removed: ban + logs
Thank you for removing the ban, I am unsure if I've been targeted with this crash yet or not however I've placed this into my servers.

Thanks for your help towards the community.
Lubricant Jam is offline
gtmaniac
New Member
Join Date: Apr 2018
Old 04-17-2018 , 18:24   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #72

Quote:
Originally Posted by IT_KILLER View Post
Updated. Version 1.0.2
Test this version

https://github.com/IT-KiLLER/Exploit-FIX-2018-04-17/

Added: AddAmbientSoundHook

Removed: ban + logs
Performing testing with the actual crash, the actual null.wav audio file isn't detected by either AddNormalSoundHook or AddAmbientSoundHook.

I wrote both of the hooks to constantly output what sounds were hooking through them and the actual null.wav doesn't actually ever get detected by either hook.
gtmaniac is offline
IT_KILLER
Member
Join Date: Jul 2017
Old 04-17-2018 , 18:49   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #73

Quote:
Originally Posted by Lubricant Jam View Post
Thank you for removing the ban, I am unsure if I've been targeted with this crash yet or not however I've placed this into my servers.

Thanks for your help towards the community.
Thanks for your comment!

Quote:
Originally Posted by gtmaniac View Post
Performing testing with the actual crash, the actual null.wav audio file isn't detected by either AddNormalSoundHook or AddAmbientSoundHook.

I wrote both of the hooks to constantly output what sounds were hooking through them and the actual null.wav doesn't actually ever get detected by either hook.
Thank you for testing! I've reported the exploit to Valve. Will try to find a solution tomorrow.
__________________
If you have any suggestions for improvement, let me know. I appreciate all feedback.
>>> GITHUB <<<
IT_KILLER is offline
x00
Member
Join Date: Sep 2011
Old 04-17-2018 , 19:00   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #74

the recent exploit works by spamming signonstate messages, causing server to send player_connect_full event to all connected players - client then emits Music.StopMenuMusic which translates to common/null.wav



to fix it you should only allow one NETMsg_SignonState with signonstate in the packet you receive being SIGNONSTATE_FULL, some detouring might be required here not sure if sourcemod allows intercepting of arbitrary netmessages
__________________
꞉⋮꞉

Last edited by x00; 09-18-2020 at 21:21.
x00 is offline
backwards
AlliedModders Donor
Join Date: Feb 2014
Location: USA
Old 04-17-2018 , 19:34   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #75

This should fix the exploit for now until valve has an official patch. Automatically kicks clients abusing it. Let me know if you find any issues.
Attached Files
File Type: sp Get Plugin or Get Source (nullwavefix.sp - 2392 views - 1.5 KB)
__________________
I highly recommend joining the SourceMod Discord Server for real time support.
backwards is offline
VPPGamingNetwork
Veteran Member
Join Date: Sep 2012
Location: Japan
Old 04-17-2018 , 20:05   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #76

Quote:
Originally Posted by 1337norway View Post
This should fix the exploit for now until valve has an official patch. Automatically kicks clients abusing it. Let me know if you find any issues.

Thank you for this man!!
__________________

We provide MOTD Ads
Net 1 payments
Visit us
VPPGamingNetwork is offline
sneaK
SourceMod Moderator
Join Date: Feb 2015
Location: USA
Old 04-17-2018 , 20:15   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #77

Quote:
Originally Posted by 1337norway View Post
This should fix the exploit for now until valve has an official patch. Automatically kicks clients abusing it. Let me know if you find any issues.
It works! Updated syntax and it now utilizes sourcebans for those who use it.
Attached Files
File Type: sp Get Plugin or Get Source (nullwavefix.sp - 503 views - 1.5 KB)
__________________
sneaK is offline
Fearts
ferts of daeth
Join Date: Oct 2008
Old 04-17-2018 , 20:16   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #78

Is this exploit only for CS:GO or can it be used on TF2 as well?
__________________
Fearts is offline
SM9
Veteran Member
Join Date: Sep 2013
Location: United Kingdom
Old 04-17-2018 , 20:43   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #79

Thought I would release this modified version.
  • Logs to a file when it kicks or bans somebody.
  • Checks if the connect event was sent more than once instead of checking for more than 5 times, realistically nobody legit will send it more than once, I tested it myself and its impossible to false trigger.
  • Added in the soundhooks because why not.
  • Added a check for somebody sending the connect event too early (aka not ingame)
  • Added cvar "sm_nwfix_ban" (Default 1) to ban player (Will use SourceBans if it exists and is running otherwise will ban normally.)
  • General rewrite and syntax update.
Attached Files
File Type: sp Get Plugin or Get Source (nullwavefix.sp - 779 views - 3.6 KB)
File Type: smx nullwavefix.smx (6.1 KB, 697 views)

Last edited by SM9; 04-17-2018 at 21:15.
SM9 is offline
VPPGamingNetwork
Veteran Member
Join Date: Sep 2012
Location: Japan
Old 04-17-2018 , 20:57   Re: CSGO - have fun with the server lagger exploit
Reply With Quote #80

Quote:
Originally Posted by Fearts View Post
Is this exploit only for CS:GO or can it be used on TF2 as well?
yes sir its only on csgo
__________________

We provide MOTD Ads
Net 1 payments
Visit us
VPPGamingNetwork is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 23:20.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode