Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

防ssh密码暴力破解脚本-Linux/FreeBSD

[复制链接]
Icat 发表于 2007-4-7 01:37:08 | 显示全部楼层 |阅读模式
原网站,这里版本是for BSD+pf的
http://danger.rulez.sk/projects/bruteforceblocker/

附件是我在用的,做了点小小修改,使其可用于linux+IPTables
里面三个文件,perl脚本,配置,以及我的IPTABLES的save ,只多了条减少SYN并发的语句
如果只是为了将已知的常见攻击IP屏蔽只需运行一段时间即可....脚本会自动从
http://danger.rulez.sk/projects/bruteforceblocker/blist.php  
获取应屏蔽的IP,更新防火墙配置---------每天IP都会更新
如果想让其自动屏蔽列表外的攻击IP,可以加 & 参数让其在后台运行
注意...再让其后台运行前记得把自己的IP加入IPtables 一直ACCEPT,或者你有把握密码错的次数不会太多
不然还是手动执行然后ctrl+d结束

这个脚本要操作IPTABLES 需要用管理员权限

如果运行不了,估计得是缺少以下perl的模块
  1. Sys::Syslog       
  2. Sys::Hostname       
  3. LWP::UserAgent       
  4. Net::DNS::Resolver       
复制代码


一般安装....
  1. perl -MCPAN -e shell
复制代码

按提示一步步操作,一直回车也可
出现cpan> 后 install XXX模块名 安装 例如
  1. install Sys::Syslog
  2. make install
复制代码


就装上了...

困 睡觉...

[ 本帖最后由 Icat 于 2007-4-7 01:43 编辑 ]

Archive.rar

34.35 KB, 下载次数: 257

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-21 15:19 , Processed in 0.123707 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表