一款HVV攻防演练必备的IP筛选工具(非常详细)从零基础到精通,收藏这篇就够了!

背景

值守客户这边封禁ip需要在多个防火墙上进行封禁,并且存在各种各样的白名单、黑名单,于是编写了这个工具用于快速检索ip和封禁。

image-20240822103612789

使用

基本用法

开发环境 Python 3.9

  1. 安装所需库pip install -r requirements.txt

  2. 启动工具python app.py

  3. 访问 http://127.0.0.1:60053 即可

输入查询ip时,可输入多行,每行可输入多个ip,每个ip之间用,(默认为,,可自行修改)分割,示例:

192.168.0.1,192.168.0.2

白名单请放置 工具目录/data/white下 ,黑名单请放置工具目录/data/black下,具体格式请自行到相应文件夹查看。

如果在运行过程中修改了白名单/黑名单,请点击页面上的 刷新白(黑)名单ip 按钮进行更新。

可对接奇安信威胁情报API,填入对应key即进行查询,可选,可调节并发速率,防止查询过快导致结果缺失。

如果查询的ip不为白名单,会进行威胁情报查询,并且会展示出对接的其他平台的按钮。

img

自行编写脚本用法

可编写脚本放置于 bullets 目录下,该目录下的BaseClass.py中的_BaseRequestClass类为模板类,编写脚本时请继承该类并放置于 bullets 目录。

_BaseRequestClass类:

该类的name属性为展示到前端的名称,request方法为点击按钮时执行的方法。

request方法的参数ip为对应的ip,data为前端设置的数据,可点击前端的 输入数据 按钮进行设置,需为JSON格式(需求背景:发送封禁请求到对应平台需要设置cookie,多个平台有多个cookie,频繁修改脚本并重启很麻烦)

img

方法返回数据说明

{

示例脚本:bullets/test.py ,请自行查看。

可启动 test_app.py 后,点击 测试发送test.py 按钮,然后访问 http://127.0.0.1:60054 查看发送的请求。

项目地址

https://github.com/wi1shu7/IPFilter

黑客/网络安全学习包

资料目录

  1. 成长路线图&学习规划

  2. 配套视频教程

  3. SRC&黑客文籍

  4. 护网行动资料

  5. 黑客必读书单

  6. 面试题合集

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

1.成长路线图&学习规划

要学习一门新的技术,作为新手一定要先学习成长路线图方向不对,努力白费

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

2.视频教程

很多朋友都不喜欢晦涩的文字,我也为大家准备了视频教程,其中一共有21个章节,每个章节都是当前板块的精华浓缩


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

3.SRC&黑客文籍

大家最喜欢也是最关心的SRC技术文籍&黑客技术也有收录

SRC技术文籍:

黑客资料由于是敏感资源,这里不能直接展示哦!

4.护网行动资料

其中关于HW护网行动,也准备了对应的资料,这些内容可相当于比赛的金手指!

5.黑客必读书单

**

**

6.面试题合集

当你自学到这里,你就要开始思考找工作的事情了,而工作绕不开的就是真题和面试题。

更多内容为防止和谐,可以扫描获取~

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

CSDN大礼包:《黑客&网络安全入门&进阶学习资源包》免费分享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值