Кто-то атакует мой сайт, и мне кажется, что некоторые из IP-адресов являются выходными узлами Tor.
Есть ли где-нибудь, где я могу ввести IP-адрес и окончательно проверить, зарегистрирован ли он как выходной узел Tor?
У проекта Tor есть инструмент для этого по адресу:
https://exonerator.torproject.org/
Для автоматического поиска они также предоставляют поиск на основе DNSBL; информация об этом доступна по адресу:
Я действительно реализовал решение, предложенное @duskwuff.
Проверьте это на - https://github.com/assafmo/IsTorExit
CLI:
npm install -g istorexit
istorexit [ip...]
NodeJs:
const IsTorExit = require("istorexit");
IsTorExit("104.200.20.46").then(console.log); // true
IsTorExit("1.1.1.1").then(console.log); // false