lovelynarratives

16-Year-Old Hacker Sneaks Game Onto Steam Without Valve's Approval

By Aiden Chen |

Watch Paint Dry is a 45-second-long game about watching paint dry. It was made by a 16 year-old guy who’s not even a game developer. Despite not going through Greenlight or otherwise receiving Valve’s holy lambda of approval, it got onto the Steam store. This might sound like the beginning of a horror story—an odious new era of shit bubbling up onto Steam—but H25 it has a happy ending. The game was both a prank and a test of a massive vulnerability in Steam, a last-ditch effort to get Valve’s attention after they failed to respond to multiple separate emails. Its creator, Ruby Nealon, chronicled the whole thing in a Medium post. In short, he managed to obtain a Steamworks (tools that let developers prep their games for Steam, basically) account in February through, as he puts it, “social engineering,” and he started poking around in its innards. To get Watch Paint Dry onto Steam, Nealon found that he’d have to get through a three-step approval process: first, his store page (with required features like trading cards) would have to be approved, then he’d have to submit a final build of his game, and then he’d get the option to launch. It didn’t take Nealon long to realize that he could spoof the service into believing his game’s hastily slapped together trading cards had already gotten a once-over from a Valve editor. He then found that he could look at the source underlying trading cards, put in a request for information that didn’t exist, and receive a list of options that would actually yield functional results. With that information and approval from a non-existent Valve editor, his game was “ready” for Steam. After that, it was simply a matter of digging through code for the command to release a game, then inputting his game’s app ID and the session ID he got from the trading cards. That was all it took: Watch Paint Dry appeared in Steam’s “new releases” section, albeit sooner than planned (Nealon originally planned to “release” the game on April 1st). It took some tinkering, and Nealon had to know what he was looking for, but it was, in the grand scheme of things, not a particularly difficult process. When people first saw the game on Steam, they were pissed. Speaking during an interview earlier today, Nealon said, “I saw people begging me, ‘How can I get this game?’ and things like, ‘You’re the reason the gaming h25 com สล็อต​ industry’s gone to shit, you fucking scumbag scamming developer!’” Nealon told me he never intended to make money off the game, and he was always planning to go public with how he did it. His plan was not to get a shitty game onto Steam and rake in ill-gotten bucks that could’ve been claimed by other, more legitimate paint-drying simulators, but rather to get Valve and the general public’s attention. “I’ve been happy with people’s reaction to it,” Nealon said. “People are pissed off about it, and I wanted them to talk about it. I wanted people to realize that this is one of the Internet’s biggest websites, and this is the back end. A fucking 16 year-old did it in two nights.” “I wanted people to realize that this is one of the Internet’s biggest websites, and this is the back end. A fucking 16 year-old did it in two nights.” Yes, 16. Nealon H25 told me that he’s not a game developer, but rather a 16-year-old university student (he took Open University courses to qualify as a graduated high school student at age 14) and Information Security hobbyist. He said he’s been cracking systems and helping companies fix vulnerabilities since he was 11. “I always do it for fun, but there are people out there who make a full living doing bug bounties,” he explained. “Even Microsoft—they’re a shitty company, and I don’t like them—but while they didn’t offer me a bounty, they did offer me an acknowledgement. It was December 2012. That was the first thing I ever got. That was when I was 11. I’ve been doing this for quite a long time.” Nealon estimates that he’s helped out with 75-100 security vulnerabilities in total, but only about five or ten have been of the magnitude of his big hits with companies like Microsoft, Corsair (another which he publicly explained), and now Valve. Some companies, he said, have ignored or disavowed him, because, he figures, vulnerabilities make them look bad. One company got his YouTube channel banned after he used it to show them a potential vulnerability in their system. Larger companies, though, tend to pay and credit infosec types. Unfortunately, Nealon told me, Valve did not pay him or offer an acknowledgement, despite the gaping hole he pointed out. “Not only did they not offer a bug bounty like Google would,” he said, “but they’re not willing to put me on their security acknowledgements page, because apparently that’s only for people who consistently submit bugs at them. I don’t want to sound like I’m bitching for free shit, but if this was Google or something with a similar majority of vulnerability here, Google would pay out. But Valve haven’t offered me anything. I’m not pissed off, but I’m a little bit disappointed, given that it’s a company of Valve’s size.” There is a h25 com สล็อต​ practical concern here, too. If Valve doesn’t offer bug bounties, it’s unlikely that infosec mercenaries will declare open season on potentially catastrophic vulnerabilities like the one Nealon found. He explained in an email h25 com เข้าสู่ระบบ​ he sent to Valve head Gabe Newell (that he passed along to me): “I’m only 16, I started University early when I was 14 and live with my parents. My family isn’t well off, but I get a grant that lets me keep myself financially stable. However, there are people out there who make their living purely off bug bounties. It’s not a stable source of income granted, but you should be able to make a living out of doing it. By not offering a bug bounty, you’re missing out on hundreds of things that could go unnoticed and could even be being exploited right now by the wrong people, just because researchers don’t want to take the time because they can’t afford to spend their time on work that won’t pay.” I reached out to Valve to verify that all of this is real and accurate, and they expressed that they were thankful to Nealon. “Working with Ruby we resolved the issue,” a Valve rep told me. “And we’ll thank him again here for the tip.” Valve let Nealon keep his Steam publishing account so he can hunt around for more bugs. He told me he’s already found another two major issues, which he plans to publish a post about as soon as Valve has closed them up. Overall, though, it sounds like this has been another Very Valve Incident. All the way back in February, Nealon couldn’t get a response at all, so he had to plan an outsized prank to make Valve pay attention. Even after all that, Valve’s operating in both Valve Time and Valve Space. I suppose, ultimately, the situation worked out for the greater good, though Nealon told me he considered taking it even further. If he had, it’s tough to say what might have happened. “I was really tempted as well to call it something like Half-Life h25 com เข้าสู่ระบบ​ 3,” he said. “But I knew they were gonna be pissed off about this. Calling it Half-Life 3 or something, that’s me liable to be sued. I’m only 16, so I’m not sure whether I would be sued. Still, it was very tempting to do that, but I’m glad I kept it as is.” “Posting the lyrics to Space Jam on an official Steam game page is a marvelous achievement.” You’re reading Steamed, Kotaku’s page dedicated to all things in and around Valve’s wildly popular PC gaming service. Games, culture, community creations, criticism, guides, videos—everything. If you’ve found anything cool/awful on Steam, send us an email to let us know.

Reflections Comments

LuckyPlayer5079

Sometimes I wish there were more ways to earn rewards through loyalty programs or frequent player bonuses. Adding seasonal events or special challenges could enhance the excitement even further. The mobile interface is smooth and intuitive. I can play all my favorite slots on the go without experiencing any lag or glitches. The design is responsive and user-friendly, which makes gaming on my phone just as enjoyable as on my computer. The variety of games is excellent, including table games like blackjack, roulette, and baccarat, in addition to slots. This keeps the platform interesting and allows me to switch games depending on my mood.

SlotMaster6497

The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day. The variety of games is excellent, including table games like blackjack, roulette, and baccarat, in addition to slots. This keeps the platform interesting and allows me to switch games depending on my mood.

SpinQueen5172

I really enjoy playing the slot games here. The variety is amazing, from classic reels to modern video slots with interactive bonus rounds. Every spin feels like an adventure, and the graphics and sound effects are top-notch, making the experience immersive and exciting. The payout process is generally smooth and reliable, though occasionally it takes longer than expected. Overall, I feel confident that my winnings are safe and will be credited properly.

Recommended Reads

Think Rampage Would Make a Good Monster Movie_ So Does New Line Cinema

Inspired by the classic giant monster movies of Hollywood’s past, Midway’s arcade classic Rampage is now the potentially classic giant monster movie of Hollywood’s [[link]] future. New Line Cinema has begun de...

Mystery Game Studio Called Beachhead Will Improve Our Call Of Duty

What is Beachhead? It’s the name of a new [[link]] game studio we just heard about today. Bobby Kotick, the man in charge of Call of Duty publisher Activision dropped it during a phone call today. All we know ...

Dragon Quest IX Delay Impacts Japanese Game Publishing

It wasn’t only Square Enix‘s stock prices that took a hit when [[link]] Dragon Quest IX was delayed from March 28 to July 11. Game magazine Famitsu also took a hit. https://kotaku.com/dragon-quest-ix-delayed-5...

Friendly Links

สล็อต p31 เครดิตฟรี 188 u31.com เข้าสู่ระบบ u31 เครดิตฟรี 31 บาท winner55 ww winner55 สมัคร winner55 เครดิตฟรี​ winner55 ทางเข้า สล็อต​ winner55 com เพื่อ เข้า ระบบ ค่ะ สมัคร winner55 เครดิต ฟรี 188 ทางเข้า winner55 ผ่านโทรศัพท์มือถือ​ Yono all app all yono app go rummy holy rummy royally rummy rummy 365 rummy 51 rummy best rummy golds rummy mars rummy master rummy modern rummy nabob rummy noble rummy satta rummy star rummy wealth rummy win yono all app yono apk yono arcade yono business sbi yono business rummy meet joy rummy rummy new app rummy nobel rummy royal Yono all app Yono all app Yono all app สล็อตฟรี สล็อตฟรี ทดลองเล่นสล็อตฟรี โปรโมชั่นสล็อต U31 com h25 com สล็อต m358 เครดิตฟรี 188 w69 slot เครดิตฟรี 188 บาท pxj เข้าสู่ระบบ winner55 ทางเข้า สล็อต l86.com สล็อต pg168 ทางเข้า ทางเข้า w88 ใหม่ ล่าสุด bk8สล็อตฟรี PIGSPIN เครดิตฟรี 100 huc99สล็อตฟรี dafabet mc888 riches888pg jinda44 e19 betdog sbfplay ufa747 pay69 slot ดาวน์โหลด ufa888 riches777 g2g1bet H25 h25 com สล็อต​ h25 com เข้าสู่ระบบ​ h25 com สล็อต​ h25 com เข้าสู่ระบบ​ u31 game เข้าสู่ระบบ u31 เครดิตฟรี 188 u31 เข้าสู่ระบบ w69 w69 slot ทาง เข้า​ w69 slot ทางเข้า​ w69 slot เครดิตฟรี 188 บาท​ w69 เข้าสู่ระบบ​ h25 com สล็อต​ H25 สล็อต u31.com เข้าสู่ระบบ u31 ทางเข้า u31 เข้าสู่ระบบ ทางเข้า winner55 ผ่านโทรศัพท์ มือ ถือ winner55 ทางเข้า สล็อต pg123 h25 com เข้าสู่ระบบ โค้ดเครดิตฟรีสมาชิกใหม่ล่าสุด Y1 Games Y1 com Y1 apk y1 game Y1 com Game y1 com games Y1 COM Y1 Games Y1 App Y1 Game all yono app yono all rummy yono all app all yono rummy y1 games latest betdog y1 games y1 com สมาชิกใหม่ รับเครดิตฟรีทันที เครดิตฟรี Yono Rummy Yono All APP l86 l86.com สล็อต HUC HUC99 w88 huc HUC99 n98 pp slot super slot n98 z16 ทางเข้า z16 z16 เครดิตฟรี z16 เครดิตฟรี188 l86 l86.com สล็อต huc99 huc99 huc99 com 75r 75r com 75r.com เครดิตฟรี 128 w69 w69 slot w69 เข้าสู่ระบบ e19