VRCHAT CRASHER GUN + DOWNLOAD

 · 

3 min read

Discover how people crash others in VRChat with crasher guns. Learn how to make your own crasher and how to protect yourself — download link included.
 

How can you get a crasher or make one yourself

If you are interested in getting a crasher gun check THIS

Have you ever wondered how people crash others in VRChat? It’s about crazy shaders, GPU stressing, abusive particle system.
It’s almost like a sci-fi concept allowing people to shoot and effectively “kill” others player virtually by crashing their VRChat client, and so disconnecting them.
I thought it was cool so I decided to develop my own crasher
notion image
Let’s say that it worked a little bit better than expected.
There is multiple method you can use to crash people from the simplest to the most complex, some people can for example simply crash people client by forcing upload of avatar with enormous amount of triangle using a modified SDK this isn’t the approach I took.
Instead I took the shader approach, basically the sniper itself has a bullet and this bullet run a shader loop when the view port is at specific range. At first it display a “scary” overlay as shown below :
notion image
VRChat crasher overlay on crash
And then at even closer range it simply run a near infinite loop which cause VRchat to crash….. On the overlay.
Because yes you can get object distance (from origin) using something similar to this :
Plain Text
float3 objOrigin = unity_ObjectToWorld[3].xyz;
float dist = distance(_WorldSpaceCameraPos, objOrigin);
Now if the players have shaders disabled on their client, the gun has the ability to emit particles with collision enabled. To put it simply a particle will emit others using a sub emitter in Unity particle system with a crazy amount of particle having collision enabled. On the player side, the victim will have to compute all these collisions but the amount of particles makes it impossible.
You can get all my project file and use the VRChat crasher gun for yourself 👉 [Get the VRChat Crasher Gun Here on Gumroad]
 

Protecting yourself from crashers

 
VRChathas already tons of options allowing you to protect yourself against crashers, the most common one is shield level, it allows you to block certain dangerous features depending on the user rank described in this article like particles and shaders.
That’s also a great reminder to not friend random people in VRChat as the “friend” user rank makes their avatar features enabled for you no matter your shield level (if you didn’t make a custom one), it’s the highest trust rank.
Even with these securities it’s still possible to get crashed, the most common way would be broken avatar and / or avatar with high amount of triangle that bypassed vrchat security check withs custom SDK like bloodborne. The only way in that case would be to block them or hide users avatar by default. And even in this scenario you can still get crashed if the crasher use a modified VRChat client but this scenario is really rare and unlikely.
If you wanna expriment more check the project files 👉 [Get the VRChat Crasher Gun Here on Gumroad]