VSkin

Как синхронизировать инвентарь CS2 без ключа Steam API

Чтобы показывать или синхронизировать инвентарь CS2, ключ Steam Web API вам не нужен. Передавать его рискованно: это может позволить злоумышленнику следить за вашими обменами и перенаправлять их. Вместо этого войдите через Steam OpenID, который лишь подтверждает ваш SteamID, и дайте расширению для браузера с открытым исходным кодом прочитать ваш инвентарь из вашей же авторизованной сессии Steam.

Почему передавать ключ Steam Web API рискованно?

Ключ Steam Web API — это учётные данные, привязанные к вашему аккаунту. Он позволяет программам читать данные вашего аккаунта и, что критично, следить за вашими предложениями обмена и отменять их от вашего имени. У легальных платформ есть законные причины использовать API, но сам ключ никогда не предназначался для передачи незнакомцу или вставки на случайный сайт.

Служба поддержки Steam описывает этот скам как перенаправление обмена. Выудив ваш логин фишингом, злоумышленник создаёт ключ API на вашем аккаунте, а затем следит за вашими исходящими предложениями обмена. Когда вы отправляете скины другу или на площадку, вредоносная автоматика отменяет настоящее предложение и подсовывает похожее, указывающее на бота скамера. Вы подтверждаете в Steam Guard то, что выглядит как правильный обмен, и предметы уходят из вашего инвентаря.

Опасно то, что злоумышленнику часто не нужен длительный контроль над вашим аккаунтом. Короткого доступа, которого хватает, чтобы создать ключ, достаточно, чтобы настроить подмену и ждать. Поэтому самая безопасная позиция проста: никогда не вводите и не передавайте свой ключ API на стороннем сайте и отзывайте любой ключ, который вы создавали не сами.

Можно ли показать инвентарь CS2 без ключа API?

Да, и здесь полезно разделить две вещи, которые часто путают: вход и чтение данных инвентаря. Вход через Steam использует OpenID — процедуру, размещённую самим Steam, которая лишь доказывает, что вы владеете определённым SteamID. Она никогда не запрашивает ваш пароль на стороннем сайте, никогда не запрашивает ключ API и никогда не даёт никаких прав на обмен.

Чтение инвентаря — вторая половина. VSkin дополняет этот вход расширением для браузера, которое читает ваш инвентарь из вашей же авторизованной сессии Steam — те же данные, которые ваш браузер и так видит, когда вы открываете страницу своего инвентаря в Steam. Поскольку они приходят из вашей сессии, а не из общего ключа, никакого ключа API, который можно слить, перехватить или использовать во вред, просто нет. Это же и делает скины с трейд-локом видимыми для других людей, поскольку ваша собственная сессия — единственное место, где они появляются.

Что расширение читает и чего оно не делает?

Синхронизация вашего инвентаря CS2 — единственное, что оно делает. Оно читает инвентарь из вашей активной сессии Steam и отправляет данные предметов в VSkin, чтобы ваша витрина отражала то, чем вы действительно владеете. Исходный код открыт, так что любой может проверить, что именно оно читает, перед установкой.

Оно не запрашивает и не использует ключ Steam Web API, не требует никаких прав на обмен и никогда не инициирует, не подписывает, не отменяет и не перенаправляет обмены. Оно не работает на других сайтах. Сами обмены остаются напрямую между игроками: VSkin никогда не хранит ваши предметы, кошелёк или обмены.

Как показать и синхронизировать инвентарь CS2 без ключа Steam API

  1. 1

    Войдите через Steam

    Откройте vskin.gg и войдите через Steam. Процедура Steam OpenID лишь подтверждает ваш SteamID. Вы никогда не вводите пароль на VSkin, и у вас никогда не запрашивают ключ Steam Web API или какие-либо права на обмен.

  2. 2

    Установите расширение с открытым исходным кодом

    Добавьте расширение VSkin для браузера из Chrome Web Store; оно работает в Chrome и других совместимых браузерах. Поскольку исходный код открыт, вы можете изучить, что именно оно читает, перед установкой.

  3. 3

    Оставайтесь авторизованным в Steam в своём браузере

    Убедитесь, что вы вошли в Steam в том же браузере. Расширение читает те же данные инвентаря, которые ваш браузер и так видит на странице вашего инвентаря Steam, включая предметы, которые сейчас под трейд-локом.

  4. 4

    Держите свои ключи API при себе

    Возьмите за правило никогда не вводить ключ Steam Web API ни на одном стороннем сайте. Периодически открывайте страницу ключей API в Steam и отзывайте любой ключ, который вы не узнаёте. VSkin он никогда не нужен.

Часто задаваемые вопросы

Запрашивает ли VSkin когда-нибудь мой ключ Steam API?

Нет. VSkin авторизует вас через Steam OpenID, который лишь подтверждает ваш SteamID, и читает ваш инвентарь через расширение с открытым исходным кодом из вашей же авторизованной сессии Steam. Никакого ключа Steam Web API создавать, вставлять или передавать не нужно, и права на обмен не запрашиваются ни на одном этапе.

Почему опасно отдавать ключ Steam Web API?

Утёкший ключ API позволяет злоумышленнику следить за вашими исходящими предложениями обмена и подменять их похожими, указывающими на его собственного бота, так что вы подтверждаете обмен, который отправляет скины скамеру. Ключ привязан к вашему аккаунту, поэтому никогда не вводите его на сторонних сайтах и отзывайте любой ключ, который вы создавали не сами.

Можно ли посмотреть чью-то витрину CS2, ничего не устанавливая?

Да. Для просмотра публичной витрины на vskin.gg не нужны ни установка, ни ключ API, ни даже вход в Steam, если вы просто смотрите. Только владелец использует расширение с открытым исходным кодом, чтобы опубликовать и синхронизировать свой инвентарь.

Как витрина может показывать скины с трейд-локом, которые Steam скрывает?

Steam показывает защищённые от обмена предметы только тому аккаунту, которому они принадлежат. Именно чтение из его же авторизованной сессии Steam позволяет витрине опубликовать их, чтобы их видели другие люди, без какого-либо доступа к обмену или ключа API. Это работает только для владельцев, которые синхронизируют свою витрину с расширением.

Работает ли расширение в фоне или касается ли оно моих обменов?

Нет. Синхронизация инвентаря — единственное, что оно делает, и оно не работает на других сайтах. Оно никогда не инициирует, не подписывает, не отменяет и не перенаправляет обмены, и VSkin никогда не хранит ваши предметы или кошелёк.

Покажите свой инвентарь CS2 на VSkin

Синхронизируйте инвентарь с расширением VSkin, чтобы опубликовать публичную витрину, включая скины с трейд-локом, и делиться одной ссылкой с трейдерами, с которыми вы имеете дело.

Опубликовать свою витрину

Похожие гайды