Hackers don't use their own IP address. So when you block an address, you are blocking a stolen IP, a dynamic IP, a proxy server, etc. The hacker just moves on to the next IP in their collection.
You can user GeoIP blocking, and that may stop some of the bots, but it is trivial for a human to bypass a GeoIP block. They just use a proxy server in an allowed country.
If you get too many IPs blocked, you will start to affect the speed of your site. Every IP takes time to check and see if it's in the block list. Not much time, but it all adds up.
Yes, you may be able to come up with a blacklist rule that will block them, but there are reasons why you shouldn't.
Dale L. Brackin
Support Specialist
English: native
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!
????
My time zone is
EST (UTC -5) (click here to see my current time in Philadelphia, PA)