Skip to content

Промышленный авторег акков

Мне нужно написать скрипт авторега аккаунтов для одного популярного сервиса.

Проводя ресёрч информации о сервисе в интернете, я наткнулся, на github-репозиторий двухлетней давности, представляющий из себя python-обёртку для api сервиса.

В ходе реверс инженеринга мобильного приложения автор библиотеки откопал openapi-документацию к api сервиса.

Поворив те же действия я получил доступ к актуальной openapi (за 2 года, почти ничего не изменилось).

Разведывая документацию, я наткнулся на метод для авторизации по системе логин/пароль и вспомнил, что там до сих пор нет, ни подтверждения через почту/номер телефона, ни двухфакторной аутентификации.

Значит для брута аккаунтов нам нужно где-то взять базу ников пользователей.

Такая база, у нас, кстати, есть из статьи о анализе ников.

Но брут ников у этого сервиса дело не благородное - он кидается капчами каждые ~10 проверок, а после ~40 проверок вообще перестаёт принимать решения капч.

Так что отложим эту идёю и вернёмся к теме статьи.

В api есть метод для регистрации пользователей, так что мы можем без проблем воспользоваться им для создания авторегов.

А подтвержать почты будем в автоматическом режиме, благодаря inboxium, интсрументу, разработанном, спецально для этой задачи в этой статье.