2021-07-15 17:15:46
Есть такой интересный сервис скриншотов с подпиской —
screenshotmachine.com
В нем мы нашли
несколько крупных недочётов, которые могут вам пригодится в ваших проектах и просто, как интересная информация.
1. Ключи API у каждого пользователя всего 6 символов, большая возможность перебрать и найти ключ с
платной подпиской для скриншотов, скорее всего платную подписку выдаст отличающийся от остальных других IP сервера
2. Очень
простая капча, которую можно
распарсить небольшим Python-скриптом.
3. Нет детекта
temp-mail и вообще
подтверждения по email. (сделали 25 аккаунтов за несколько минут самописным скриптом)
4. Самое грандиозное,
не нужно никаких API, есть торчащий
endpoint для скриншотов:
POST https://www.screenshotmachine.com/capture.php
url=ВАШ_URL&device=desktop&width=1920&height=1080&zoom=100&format=png&timeout=2000&click=&hide=&cacheLimit=0
Получаем
сессию (на каждый скриншот новую) и с ней отправляемся
получать скриншот к следующей странице:
https://www.screenshotmachine.com/serve.php?file=result
2.0K views14:15