C недавнего времени в ASF встроен эмулятор
двухфакторной аутентификации или
2FA. Конечно, в отличии от настоящей двухфакторной аутентификации, этот эмулятор вас не защитит, но поможет избавиться от
пятнадцати-дневной задержки при трейде. Исключения составляют лишь аккаунты, которые находятся друг у друга в друзьях более 1 года, продолжительность удержания для них остается сроком в 1 день и в данном случае я бы не подключал на них 2FA вообще. Важные моменты:
- Если вы начудите, вы можете остаться без доступа к аккаунту. Делайте всё внимательно!
- Вам всё равно понадобится телефон, чтобы получить SMS. Смартфон не нужен, подойдёт даже старый Siemens.
Steam не запрещает использование одного телефонного номера для нескольких аккаунтов Steam. Почитать об этом можете тут в разделе "общие вопросы". Но есть ограничения на привязывание одного номера к определенному числу аккаунтов, но мне оно не известно.
- Нельзя подключить к одному аккаунту и аутентификатор на смартфоне, и эмулятор ASF. Поэтому рекомендуется его использовать только для фейков, на которых вы фармите карты, но не на основном аккаунте.
- В качестве альтернативы вы можете использовать Steam Desktop Authenticator, о котором будет написано ниже. Это отдельное ПО которое было создано для эмуляции 2FA на десктопе.
- Хотя я и предупреждаю постоянно о бдительности при работе с 2FA в ASF, в этом нет ничего сложного. Соблюдайте все пункты и все будет хорошо.
Если у вас в ASF настроено несколько ботов, лучше перенесите их конфиги в другую папку, и оставьте только тот, который будете настраивать, чтобы ничего не напутать.
- Находим строчку UseAsfAsMobileAuthenticator, меняем false на true у всех нужных аккаунтов и запускаем ASF. Если у вас включен SteamGuard вас попросят ввести код, полученный на e-mail:
NOTICE: LinkMobileAuthenticator() <1> Linking new ASF MobileAuthenticator...
<1> Please enter the auth code sent to your email:
- После ввода кода SteamGuard у вас запросят ваш номер телефона в международном формате (+(код страны)(код города)(телефон), например +79996665544). Введите СВОЙ номер телефона:
<1> Please enter your full phone number (e.g. +1234567890):
- На него придёт СМС с кодом подтверждения, введите код:
<1> Please enter SMS code sent on your mobile:
- После ввода кода из СМС на вашем аккаунте будет включена двухфакторная аутентификация, а на экран будет выведена следующая информация:
INFO: LinkMobileAuthenticator() <1> Successfully linked ASF as new mobile authenticator for this account!
<1> PLEASE WRITE DOWN YOUR REVOCATION CODE: RXXXXX
<1> THIS IS THE ONLY WAY TO NOT GET LOCKED OUT OF YOUR ACCOUNT!
<1> Hit enter once ready...
Здесь RXXXXX — ваш персональный код для отключения двухфакторной аутентификации.ОБЯЗАТЕЛЬНО ЗАПИШИТЕ ЕГО И НЕ ПОТЕРЯЙТЕ. Если что-то случится с вашим телефоном, вы сможете отключить его от аккаунта с помощью этого кода. Ещё раз повторю — не теряйте и никому не давайте этот код, если вам дорог ваш фейковый аккаунт.
- После того, как вы записали код, нажмите Enter.
ВНИМАНИЕ! Функционал прикрепления 2FA через ASF работает идеально для 1го аккаунта за раз. Включение и прикрепление 2FA сразу для нескольких аккаунтов хоть и возможно, но реализовано немного запутанно. Не рекомендую прикреплять более 5ти аккаунтов сразу чтобы не запудрить себе мозги. Если вы не получили код восстановления (Revocation code), и программа циклично просит вас ввести одни и те же цифры из SMS, то выключите ASF, удалите файлы *.bin и *.db у тех ботов, которые вы так и не смогли подключить и которые зависли на стадии ввода цифр из SMS, а потом запустите ASF еще раз, вы повторно пройдете весь этап ввода цифр из e-mail и SMS. Если вы не получили код восстановления вида RXXXX, то 2FA так и не прикрепилось к аккаунту и удаление *.bin и *.db файлов у таких ботов не принесет никаких проблем. Возможно, в будущем этот механизм будет работать чуть лучше.
Теперь на вашем аккаунте подключена двухфакторная аутентификация через ASF.