16-годишен вундеркинд успя да качи своята 45-секундна игра в електронния магазин Steam по такъв начин, че никой от Valve не успя да забележи. Watch Paint Dry е игра за това, как съхне боята.
WPD се появи в
Steam, заобикаляйки стадия
Greenlight, тест, без каквото и да било одобрение от страна на Valve. Ученикът-хакер Руби Нилън (Ruby Nealon) разкри уязвимост в Steam и реши да я демонстрира именно по този начин.
[You must be registered and logged in to see this image.]Въпреки че уязвимостта е вече отстранена, случаят стана много популярен. Използвайки акаунт в Steamworks, Нилън забелязал, че може да излъже онлайн-услугата, като промени уеб-формата за публикуване по такъв начин, че неговата игра да изглежда одобрена от някой от Valve. По този начин успял да излъже системата и да регистрира своята игра в Steam.
[You must be registered and logged in to see this image.]За да се появи играта-шега
Watch Paint Dry в електронния магазин Steam, Руби задълбочено изследвал javascript-функциите и добавял своите app
ID и session ID, като по този начин демонстрирал познания и умения на програмист от висок клас.
[You must be registered and logged in to see this image.]"Свързах се с Valve и сега тази уязвимост е отстранена. Да бъда хванат бе част от моя план. Това е просто шега, бро!" - казва младият хакер в своя блог.
Valve реши да не наказва Нилън и му остави достъпа до Steamworks, като го помоли да намери още уязвимости.
/kaldata.com
__________________________________________________________________________
[You must be registered and logged in to see this image.]