https://tproger.ru/news/google-obyazala-vseh-android-razrabotchikov-projti-verifikaciyu—6
Author: arvifox
Как работает антибот в мобильном приложении Wildberries
https://habr.com/ru/companies/rwb/articles/1032556
- Wildberries инвестирует в антибот для борьбы с ботами и парсерами, которые генерируют до 60% трафика и несут финансовые и репутационные потери.
- Команда Antibot в Wildberries создала антибот и собственный парсер для атак на себя.
- Антибот использует мобильное API для получения и продления антибот-токенов.
- Для оценки рисков используются данные о поведении, ML-признаки и результаты челленджей.
- В будущем планируется внедрение SSL Pinning, интеграции с продуктами и защищенный клиентский рантайм для предотвращения обхода защиты.
- Антибот в мобильном приложении – многоуровневая система, ключевое решение принимает сервер.
- Платформенная аттестация повышает доверие к устройству и сессии.
- ML-модель и отзыв токенов помогают выявлять автоматизацию в динамике и отслеживать весь жизненный цикл пользователя.
Kotlin 2.4.0
yt-dlp Youtube download
Для скачивания одного видео решений масса. А вот для скачать весь канал уже задача со звёздочкой. К счастью, мне попалась ультимативная утилита для сохранения любых видео и аудио— yt-dlp (https://github.com/yt-dlp/yt-dlp). Даже не представляю, какой гений её создал.
Она хоть и консольная, но невероятно мощная и кастомизируемая. В моём случае я смог:
🟢выбрать не самое высокое качество видео, чтобы уменьшить размер и улучить стабильность на бюджетном телезизоре;
🟢«прикинуться» браузером, чтобы скачивать без лишних сложностей: YouTube сейчас блокирует ботов, поэтому утилита сама предложила использовать эту опцию;
🟢выбрать только одну звуковую дорожку;
🟢загрузить сначала плейлисты, а потом и остальные видео. Без повторов.В общем, если перед вами когда-нибудь встанет подобная задача — вы знаете, в какую сторону копать. Лучшего решения всё равно не найти.