BlockHosts |
|
|
Description
Script to record how many times system services are being probed, using configurable pattern matching to recognize failed accesses (such as for "sshd" or "proftpd" or any service), and when a particular IP address exceeds a certain number of failed attempts, that IP address is blocked by using multiple techniques: using /etc/hosts.allow for services that support TCP_WRAPPERS, or by executing ip route commands to setup null-routing for that source host address, or by executing iptables commands to setup packet filtering to drop packets from a source host address.
Requires python version 2.3, and runs on Unix-like machines only. Script is most suitable for home Linux users, who need to keep ssh/ftp ports or other services open, and need to block the script kiddies. With null-routing or packet filtering, any service can be protected, since those mechanisms block at the IP routing or packet filtering level, in this case, the only requirement is that there should be a way to detect failed accesses in some system log file. |
|
|
Home Page: http://www.aczoom.com/cms/blockhosts
|
|
|
Interface: Command Line
|
|
|
Rating: Not Rated (0 votes)
Login or Register to rate BlockHosts, add a Tag, or designate as an alternative to a Windows app |
|
|
Upload Screenshots
Images must be in GIF, JPG, or PNG formats and can be no larger than 2 MB. Only one file can be uploaded at a time. A description can be included, but it is optional.
|
|
|
Submit Web Links
Submit the title and link (including http://) to an article pertaining to BlockHosts and it will appear in the Web Links section of the right banner. Contact us here if an entry needs to be removed.
|
|


Recent comments
9 weeks 6 days ago
9 weeks 6 days ago
10 weeks 6 days ago
12 weeks 1 day ago
12 weeks 2 days ago
12 weeks 2 days ago
15 weeks 8 hours ago
15 weeks 4 days ago
16 weeks 1 day ago
17 weeks 1 day ago