[网络实践] 将恶意ip加入ssh黑名单的自动化shell脚本实现
作者:CC下载站 日期:2021-08-02 04:22:57 浏览:32 分类:web
背景
之前写的AutoBan 1.0脚本在写好后的很长一段时间里都没什么人来爆破我的8022端口,以至于我觉得这种情况将一直持续下去。直到昨天晚上0点的时候,那时候我正在看奥运会回放,苏炳添的9.83创造了历史让我振奋不已,振奋之余 我向往常一样查看了一下frp的日志文件,让我吃惊的事情发生了。
有两个ip从9点半开始一直不间断地发起ssh请求,已经整整爆破了两个半小时了。
为什么我的autoban.sh没有ban掉它们? 我看了一下我的autoban.log。
我发现了我的AutoBan的重大问题,那个脚本是如何判断的呢?就是从frp日志文件里取出后三条记录,如果它们都是ssh请求,且它们都是同一个ip发起的,并且相互间隔不超过5s种,那就ban掉这个ip,条件太过严苛,在昨天晚上的情景中,首先每次请求的时间间隔大于5s,还是两个ip几乎交叉请求,我的自动ban脚本一代无能为力,同时还有一个不利因素,就是我之前因为没人来扫我,我就把脚本自动运行时间设置成了5分钟,也大大降低了脚本的威力。
解决办法
由于一代脚本写的过于蹩脚,判断条件也过于拉跨,遂决定重构。
2代脚本的判断条件:
筛选出最近一分钟的所有ssh记录。对其ip种类、个数进行统计。
大于3条请求的ip将被直接封禁。
以下是花了一个中午写出来的Autoban 2.0
成果演示
ps:麻烦这两位老哥看到后不要再扫我了2333
战术总结
这次我脚本比一代精简了很多,代码行数是是一代的一半,但是却实现了更好的好恶意ip判断。
了解到了类似
grep '2021/08/02 15:10:[00-59]'
的筛选用法和grep -c
的对结果的行数统计功能了解到了
date -d '1 minute ago' '+%M
这种返回一分钟前的分钟数这种看似不可思议的究极智能的用法。了解到了grep 配合上管道符
|
,实现在将前一个grep的结果作为后一个grep的输入,实现多关键字匹配的问题。了解到了awk命令里强大的内置函数,熟悉的substr, index,梦回c++。
初次见到了declare申明变量的关键字和let关键字,let关键字让丑陋的
(())
消失了。了解了shell中遍历数组的两种方法
for ip in ${ips[@]}
表示便利数组里的值,而for ip in ${!ipinfo[@]}
即在数组名前加上叹号,则表示遍历下标。
猜你还喜欢
- 03-05 [奇幻][捉妖记2][TC-MP4/848MB][480P][国语中字][梁朝伟白百何井柏然贺岁大片]
- 03-06 [电影] 2018动作奇幻《伏地魔:传人的起源》720p.HD中英双字
- 03-07 [电影]2017动作奇幻《光灵》720p.HD中英双字
- 03-07 [电影]2017动作奇幻《正义联盟》720p.HD韩版中英双字
- 03-07 [电影]经典动作奇幻《奇门遁甲》720p.HD国语
- 03-07 [电影] 2018动作奇幻《与神同行2:因与缘》1080p.BD中字
- 03-19 [电影]2018奇幻喜剧《齐天大圣·万妖之城》1080p.HD国语中字
- 10-02 [电影] 2018动作奇幻《武动乾坤精华版》720p.HD国语中字
- 10-02 [电影] 2018奇幻恐怖《咒语》720p.BD中英双字
- 10-05 [电影] 2017动作奇幻《超越边缘》720p.BD中字
- 10-16 [电影] 2018动作奇幻《蜀山降魔传》720p.国粤双语.BD中字
- 11-15 [电影] [滴答屋][HDTC-MP4/1.20G][中英双字][720P][欧美最新冒险奇幻大片(院线热映)]
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[书籍] 【帛书版】合集
[老照片] 一万张珍贵历史老照片【jpg 40.4GB】
[素材] 2024新年春节烟花素材合集【PSD格式+PNG格式】
[美剧] 《生活大爆炸》S01-S12季合集 【1080P 蓝光原盘REMUX】 DTS-HD.MA.5.1 【外挂简英双语字幕】 742.8G
[电影] 茶馆(1982)蓝光原盘REMUX 内封简繁英.简中简繁四字幕【33.9G】本片根据老舍同名原著改编
[电视剧] 永夜星河(2024)【4K 2160P 杜比音效】国语中字【全32集完结】爱情,古装 又名 :黑莲花攻略手册
[影视合集] 《霍比特人》三部曲加长版合集 【4K 蓝光 HDR】 TrueHD.7.1 国语次世代+导评 【国配简繁英特效+导评中字五字幕】134G
[课程] 2024邓诚高三数学视频课【MP4 12.2GB】
[电视剧] 宿敌(2024)【完结】【4K / 臻彩视听 / 杜比音效】【廖凡/朱珠】【17.8G】
[影视合集] 【鹿鼎记 7个版本合集】【1984-2020】【4K、1080P、720P】【中文字幕】【278.5G】
[书籍] 彭子益医书合集 [PDF/DOC]
[动画] 2002《火影忍者》720集全【4K典藏版】+11部剧场版+OVA+漫画 内嵌简日字幕
[剧集] 《斯巴达克斯》1-4季合集 无删减版 1080P 内嵌简英特效字幕
[电影] 《变形金刚系列》七部合集 [4K HDR 蓝光] 国英双语音轨 [内封精品特效字幕]【典藏版】235G
[CG剧情] 《黑神话:悟空》158分钟CG完整剧情合集 4K120帧最高画质
[动画] 收藏版:1996-2024年名侦探柯南全系列1080P,含国配、日配双语版+26部剧场作品
[电影] 《神奇动物在哪里三部合集》 4K REMUX原盘 [杜比视界] [国英双语音轨] 特效字幕 [171.1G]
[游戏] 黑神话悟空离线完整版+修改器
[动画] 西游记 (1999) 动画版 4K 全52集 高清修复版 童年回忆
[电影] 我的阿勒泰 (2024) 4K内封简繁 全8集 9.57G
[电影] 《黄飞鸿》全系列合集
[Android] 开罗游戏 ▎像素风格的模拟经营的游戏厂商安卓游戏大合集
[游戏合集] 要战便战 v0.9.107 免安装绿色中文版
[电影] 【珍藏版】20世纪电影合集从1922年到1990年代,看看爷爷辈的电影是什么样合集约212G
[书籍] 彭子益医书合集 [PDF/DOC]
[系统]【黑果小兵】macOS Big Sur 11.0.1 20B50 正式版 with Clover 5126 黑苹果系统镜像下载
[美图] 【经典收藏美图集合】1500多张韩国美女高清图片让你的收藏夹更加丰富多彩
[瓜] 青岛【路虎女】插队、逆行、追尾、打人未删减【完整版视频】
[电视剧] 灵魂摆渡(1-3季合集)【未删减】【4K.无水印】【剧情/恐怖/惊悚】【豆瓣8.7】
[书籍资料] 《玉房秘诀》《玉房秘典》《古代房中术》
- 最新评论
-
电影很不错谢谢分享贪睡的猫 评论于:11-18 一部不错的经典科幻kelvin 评论于:11-13 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢285552528 评论于:11-09 找了好久的资源bjzchzch12 评论于:11-07 谢谢分享感谢ppy2016 评论于:11-05 谢谢分享感谢ppy2016 评论于:11-05 有靳东!嘻嘻奥古斯都.凯撒 评论于:10-28 流星花园是F4处女作也是4人集体搭配的唯一一部!奥古斯都.凯撒 评论于:10-28 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢AAAAA 评论于:10-26 找了好久的资源,终于在这里找到了。感谢本站的资源和分享。谢谢password63 评论于:10-26
- 热门tag