Linux防火墙工具

企业服务 · 安全服务 案例ID: 196468
联系该工程师
微信扫码,建群沟通
作者: 笙噎拿铁 - 2年经验- 深圳市广联智通科技有限公司

案例介绍

用python编写的一款Linux防火墙工具,读取/proc/net/tcp和/proc/net/tcp6文件并解析出服务器TCP连接信息,根据规则配置文件(本机端口、TCP状态、数量、封禁时长)自动监测服务器被攻击,配置文件采用yaml或json文件格式,例如:一定时间(15s内)某端口(SSH端口22)连接数超过50个(将匹配的连接存入数据库),触发阈值时,自动将该IP封禁段时间,写入数据库(配合系统自带iptables工具设置规则),封禁时间到达,解除封禁,从数据库中删除;
项目编译成可执行文件以命令行来运行。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×