Earlier quoted context omitted.
I get chromium & firefox from my distro's repos
Linux distros are vulnerable to the same supply chain attacks. Did you ever do a background check on your distro maintainers? How many of them have email addresses from non-democratic TLDs?
Game Hacking – Valve Anti-Cheat (VAC)
141–150 of 167 posts
Re: Game Hacking – Valve Anti-Cheat (VAC)
#142Earlier quoted context omitted.
It's pretty simple, nowadays the ONLY way to have fun in most multiplayer games is to win by any means. Outside of a few games like minecraft, every other game is designed around winning. 6 of the most played games on steam right now are some combination of competitive FPS / pvp survival or Dota 2. All of these games give you way more rewards for winning over just casually playing so over time the community is incent…
> fun will always be dictated by how often you win Matchmaking is designed so that you win roughly 50% of the time (except for the very top), no matter how well you play. If you focus on playing better it's going to be a treadmill by design. OTOH some people accept that you're going to lose 50% of matches anyway, chill and keep to lower ELO.
Re: Game Hacking – Valve Anti-Cheat (VAC)
#143Earlier quoted context omitted.
I understand the sentiment but I can't bring myself to think valve is to blame or should be doing more. Getting a case of "Yes officer, I have an NO2 bottle in my trunk, but what it is plugged to is not actually the air intake for my car but something entirely unrelated, if you just take 2 hours to dig around and take it apart you'll also realize this"
Thats such a bad example. Ofc you can carry NO2 bottles plugged into something, if its not air intake of your car, and investigation should happen finding you not guilty.
Re: Game Hacking – Valve Anti-Cheat (VAC)
#144Years ago for educational purposes I decided to venture down understanding how easy/difficult it was to create a hack for Counterstrike. After just a few hours of watching YouTube tutorials and translating what I could grasp from C/C# into JavaScript (the only language I knew at the time), I had a working Node.js executable that edited memory offsets (using data from hazedumper[1]), letting me see enemies through wal…
> I only toyed with it for a few weeks as I then grew disinterested but that definitely left a sour taste in my mouth for the "effectiveness" of VAC if a script kiddie like me at the time could throw together something custom in just a few hours, I'm sure it'd be much easier now with ChatGPT... The thing is, VAC doesn't immediately ban you. Or anyone else. It's looking for suspicious patterns across hundreds if not t…
Re: Game Hacking – Valve Anti-Cheat (VAC)
#145Earlier quoted context omitted.
> fun will always be dictated by how often you win Matchmaking is designed so that you win roughly 50% of the time (except for the very top), no matter how well you play. If you focus on playing better it's going to be a treadmill by design. OTOH some people accept that you're going to lose 50% of matches anyway, chill and keep to lower ELO.
I can see that working in a 1-v-1 game, but how does that work in a last-one-standing game? Each game would have 1 winner and N-1 players who lost.
Re: Game Hacking – Valve Anti-Cheat (VAC)
#146Re: Game Hacking – Valve Anti-Cheat (VAC)
#147Earlier quoted context omitted.
In games where available weapons/gear depends on some global "level", this could be a way to get your desired weapons without having to grind for weeks/months. I guess a silver lining of "pay to win" games is that you can now pay to avoid that. I remember trying to hack the levelling-up mechanism on Crysis 2 - it worked by sending your post-game stats (client-side) to a master server, so editing those stats in memory…
I wish more games let folks choose to grind for things or just have everything unlocked without grinding. I already have a job, I just want to play a game without another grind. I know some people love the grind, but I don't, I much prefer the L4D style "play what you want, how you want".
Re: Game Hacking – Valve Anti-Cheat (VAC)
#148Re: Game Hacking – Valve Anti-Cheat (VAC)
#149I am not a fan of the signature-based techniques used by VAC, et. al. I've lost a few steam accounts to accurate but unintended (i.e., not actually cheating) detection of debugging tools attached to totally unrelated processes on the same machine. Having anything open like cheat engine or Tsearch while you join a lobby is a guaranteed ban no matter what. Ethical hacking and malicious hacking are indistinguishable fro…
Looking up some quick stats, Steam has 132 million monthly active users and 69 million people use Steam on a daily basis. Not all those games are using VAC, but just looking at CS2, it routinely has over a million players playing it.
Nobody is going to “take 10 second to review” anything with those numbers.
Re: Game Hacking – Valve Anti-Cheat (VAC)
#150Years ago for educational purposes I decided to venture down understanding how easy/difficult it was to create a hack for Counterstrike. After just a few hours of watching YouTube tutorials and translating what I could grasp from C/C# into JavaScript (the only language I knew at the time), I had a working Node.js executable that edited memory offsets (using data from hazedumper[1]), letting me see enemies through wal…
I used it to completely automate a grindy task on a server complete with chat hooks, and automatic teleportation to sell the items and back. And also implemented a trainer of sorts with all sorts of functions. The networking didn't appear to handle the teleportation well, and to anyone else my character never moved.
I ultimately didn't use it as an advantage in any meaningful way, I only played to see how far I could mod it and stopped, but never used it against anyone, and stopped playing once I was satisfied with my ill-gotten gains rotting on my account.
Reported it to the devs afterwards, who seemed disinterested but did at least obfuscate the binary, but neglected to do the same to the client JS API loader, so I used that to inject custom client scripts and override server supplied client code.
I'm sure people could do more interesting stuff with BepinEx/Harmony these days, but I never had enough inclination in .NET to learn to implement those. But it was still really fun to twist the game around like that.