I have someone attacking my site and it would seem some of the IPs are Tor exit nodes.
Is there somewhere I can input an IP and definitively see if it's registered as a Tor exit node?
The Tor Project has a tool to do this at:
For automated lookups, they also provide a DNSBL-based lookup; information on that is available at:
I actually implemented the solution @duskwuff suggested.
Check it out at - https://github.com/assafmo/IsTorExit
npm install -g istorexit istorexit [ip...]
const IsTorExit = require("istorexit"); IsTorExit("220.127.116.11").then(console.log); // true IsTorExit("18.104.22.168").then(console.log); // false