Вишня рассказал о том, как генерить iCloud почты для фермы. Вот видео. Я подготовил несколько простеньких скриптов, которые сильно упрощают процесс.
🚀 Канал с разъебами: @CryptoKiddiesClub
💬 Чат для комьюнити: @CryptoKiddiesChat
🔥 Связь с создателем: @CryptoBusher
- generateEmails.js - генерирует почты. Проблема в том, что iCloud разрешает создавать максимум 5 почт, после чего лочит эту функцию на 1 час. Скрипт создает 5 почт, ждет 1.1 часа, продолжает. Никаких настроек, скрипт сам ищет пропущенные номера (названия почт) и регистрирует их, когда пропущенных нет - генерит дальше оп возрастанию.
- parseEmails.js - парсит все почты (название:адрес) и копирует их в буфер.
- generate_emails_rq.py - все то же самое, что и generateEmails.js, только на запросах, поддерживает много iCloud аккаунтов (привет, Давн). Геморно настраивается, но я сюда не выебываться пришел.
- Логинимся в свой iCloud аккаунт.
- Открываем модалку "Hide My Email", в которой будет отображаться список почт. Через нее можно добавлять новые почты.
- Открываем консоль (CTRL+SHIFT+J)
- Пишем руками в консоль 'allow pasting' и жмем ENTER.
- Вставляем нужный скрипт и жмем ENTER.
- Устанавливаем Python 3.12.
- Скачиваем проект, в терминале, находясь в папке проекта, вписываем команду
pip install -r requirements.txtдля установки всех зависимостей. - Логинимся в свой iCloud аккаунт.
- Открываем модалку "Hide My Email", в которой будет отображаться список почт. Через нее можно добавлять новые почты.
- Смотрим в DevTools запросы, уходящие на ссылку, содержащую "maildomainws" (можно создать одну почту руками, точно стриггерится), достаем оттуда (проще всего это сделать, скопировав правой кнопкой мыши запрос):
- все cookies
- clientBuildNumber
- clientMasteringNumber
- clientId
- dsid
- все headers
- Переименовываем файл "example.config.py" на "config.py", вставляем данные от каждого аккаунта в config.py, по желанию можно добавить proxy.
- В терминале, находясь в папке проекта, вписываем команду
python3 generate_emails_rq.pyи жмем ENTER.