Team Fortress 2 source code has leaked
81–90 of 167 posts
Re: Team Fortress 2 source code has leaked
#82Earlier quoted context omitted.
I literally just downloaded Steam on the mac to show my boys Team Fortress only to be met by this sad news :( I really hope something like TF2 resurfaces in some form again. I never liked the feel of Fortnite.
What about Overwatch?
The game mechanics seem largely the same with respect to a lot of the characters, but then they added in one-directional shields and turned it into team strategy game with much less room for individual skill -- again with no real ability to just run your own server and mandate a different playstyle.
Re: Team Fortress 2 source code has leaked
#83Earlier quoted context omitted.
Very true, but OpenSSL in particular is rather infamous. Unfortunate given that so much relies on it. https://news.ycombinator.com/item?id=7556407
This is why the assumption that “open source code is more likely to be closely audited for vulnerabilities” is not true (even for incredibly core/important projects with a wide scope) and is potentially dangerous to rely on.
Re: Team Fortress 2 source code has leaked
#84Earlier quoted context omitted.
I literally just downloaded Steam on the mac to show my boys Team Fortress only to be met by this sad news :( I really hope something like TF2 resurfaces in some form again. I never liked the feel of Fortnite.
You should check out Overwatch, which I consider to be TF3. They reimplemented many characters 1:1 including soldier (pharah), medic (mercy), demo (junkrat), engi (torj), as well as the 2 point capture and pushthecart modes. Valorant, a beta game from Riot, is then a blend of overwatch + csgo, making it closer to tf2 6s.
Finally, I like all the different modded servers out there and the ability to play casually when I want to just mess around.
Re: Team Fortress 2 source code has leaked
#85Earlier quoted context omitted.
> Unreal Tournament 99 though, has plenty of servers that put some dlls for "anti-cheat" software on your computer before you join. D: People put up with that?
Battle.net has been doing that since day 1, so if you played any game on Battle.net you have downloaded server provided code and executed locally with the privileges of the user running the game. (when a client connects to a battle.net server, one of the early handshake steps is to download a fixed named MPQ file, which is a Blizzard proprietary archive protocol which contains a DLL that is loaded and a certain fixed…
Re: Team Fortress 2 source code has leaked
#86Earlier quoted context omitted.
What about Overwatch?
Playing overwatch means playing the way blizzard intends you to play. No new maps, no private servers, no admins to get rid of jerks, etc... The game mechanics seem largely the same with respect to a lot of the characters, but then they added in one-directional shields and turned it into team strategy game with much less room for individual skill -- again with no real ability to just run your own server and mandate a…
Re: Team Fortress 2 source code has leaked
#87Re: Team Fortress 2 source code has leaked
#88Earlier quoted context omitted.
That sounds pretty reasonable to assume for any game, even those that are singleplayer, if they access the network. Game code is particularly known to be "spaghetti", "code cowoy"-style, where the result is more important than the form or correctness. I mean, that's art, after all, so that seems obvious. And do you think a lot of companies update their games after they are out? Most often, the code is definitive, ref…
> sandbox your games. There's a reason I run Steam in a flatpak, on Wayland If flatpak works perfectly, I suppose an attacker could still steal the "cookie" that automatically logs you into Steam. Ideally you want Steam to be sandboxed, and then Steam to in turn run all the games in individual sandboxes.
Steam itself has an interesting "Linux runtime" option for games, but it is unclear if that isolates things more than the status quo.
I don't know what I could do, short of replacing every executable in the steam directory with something that uses a mount namespace or a similar restrictive mechanism before launching the actual executable. Inject a modified libc to perform this on steam's exec call? I think the ball is in Valve's camp to improve this.
Re: Team Fortress 2 source code has leaked
#89Earlier quoted context omitted.
I’m wondering the same thing. Is there any evidence of an RCE bug out in the wild? Or was it just wild speculation because the source code is now available? Unless they specifically hardcoded a back door into the game, I’m dubious a leak would result in an RCE so quickly, if ever.
I'm assuming that whomever leaked the code modified it and added a remote exploit to the codebase and that's what folks online are referring to. Happens a lot with shady non-scene type of warez.
Re: Team Fortress 2 source code has leaked
#90The leak also includes most of something called F-STOP, a cancelled Portal project, that apparently looks like Superliminal: https://www.reddit.com/r/Games/comments/eebagv/gameplay_of_a...
The F-STOP included in this leak, from my understanding, isn't Valve's prototype. It's just in-development fan-made game to try and replicate Valve's unreleased prototype.