Я написал честный сайт с кейсами CS2 — и понял, почему честность тут ничего не решает

habrahabr.ru · world

<img src="https://habrastorage.org/getpro/habr/upload_files/6f1/800/411/6f1800411f96281ae44d58b52a955117.png" /><p>Пару месяцев назад я поймал себя на вопросе, на который не мог ответить внятно: когда открываешь кейс на одном из этих сайтов — тебя обманывают на самом ролле или как-то иначе? Сайтов с кейсами CS2 десятки, деньги там крутятся серьёзные, и при этом ни один не публикует исходники. Снаружи — крутящаяся лента и кнопка «открыть». Внутри — Steam-боты, эмуляция клиента, HMAC, целочисленная бухгалтерия и очень конкретная математика, устроенная так, что в среднем выигрывает сайт.</p><p>Чтобы ответить доказательно, а не на уровне «да там все скамеры», я написал такой сайт целиком и выложил под MIT. Не «демку с анимацией», а полный цикл: вход через Steam, открытие кейса с проверяемым роллом, продажа и апгрейд предмета, заявка на вывод, которую реально отправляет торговый бот, и админка, в которой кейс собирается по RTP до того, как уйдёт в прод. И пока я это писал, стало видно главное — оно не про жульничество в ролле, а про то, что жульничать там и не требуется.</p><p>Репозиторий: <strong><a href="https://github.com/ialakey/caseforge" rel="noopener nofollow">github.com/ialakey/caseforge</a></strong>.</p> <a href="https://habr.com/ru/articles/1081642/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=1081642#habracut">Читать далее</a>

Read full article →