Всем салам-пополам!🥸 Сделал небольшой тул для валидации ботов...
1492
Всем салам-пополам!🥸
Сделал небольшой тул для валидации ботов Google, а также Reverse DNS Lookup по IP
>>> Нажимай меня скорей, увози за сто морей <<<
WTF🧐
Качает IP ботов Google с офф источника (туть если шо) и проверяет, есть ли в этом списке IP адреса, которые скармливаем программе.
Если нет в списке, то дополнительно запрашивает Hostname и делает еще запрос на этот Hostname (такой себе Reverse DNS lookup). В конечном счете IP должен совпасть.
⚙️ Как запустить
1. Иметь на борту Python 3.8.x +
2. Качаем все добро с Git или делаем
git clone https://github.com/drkwng/logs__tools.git
3. Переходим в консоли/терминале в папку с программой и запускаем:
python bot_validate.py 192.168.0.1 127.0.0.1
где вместо предложенных IP пишем свои через пробел.
На выходе получаем результат в консоли + в подпапке с программой
Такие проверки удобно делать, например, при анализе серверных логов.
Нуу или когда нужно настроить клоаку на коленке😶 Программа устроена так, что можно быстро допилить под свои диапазоны IP (скажем, для Yandex или Bing, если у кого есть база). Хотя всякие трекеры с этим по идее лучше справляются из коробки.
Короче, как люблю говорить, ваши возможности ограничены фантазией. Чирик🐣
--
#python #tools
@drkwng
Ссылки из поста:– https://github.com/drkwng/logs__tools
– https://www.gstatic.com/ipranges/goog.json
– https://en.wikipedia.org/wiki/Reverse_DNS_lookup
– https://t.me/drkwng/47
Источник новости https://t.me/drkwng/63...

