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.