2 Star 1 Fork 0

Huadaii / xsec-evil-ips

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
dns
ips
Loading...
README

xsec-evil-ips

介绍

这是一个判断邪恶的IP工具,同时可以查看IP地区
This is a tool for detecting evil IP and viewing IP regions at the same time
输入图片说明

调用方式

[即时任务形式] 通过POST存入任意Log日志,或带有IP列表的txt post:http://127.0.0.1:5050/check
Content-Type:binary/octet-stream
输入图片说明

[每日任务形式] 通过POST或本地存入任意Log日志,或带有IP列表的txt post:http://127.0.0.1:5050/upload
Content-Type:binary/octet-stream
输入图片说明

运行教程

【源代码运行】go run main.go
【Exe可执行程序运行】 进入打包好的目录下运行evilip.exe即可
输入图片说明

【配置详情】
Port:指定端口,修改端口后,前端HTML也需要修改
CronSetting:定时器表达式,详情查看首页HTML
EmailIni: 默认163邮箱发送,通过163邮箱获取自己账号的SMTP KEY即可
WarnLevel:访问占比警告百分比,超过此百分比在报表页面会标红
LogPath:可以指定目录每日收集,默认程序不关闭不会重复收集目录
FileSuffix:可以指定文件后缀名,只收集指定的文件
输入图片说明

版本更新一览

[excel功能]

输入图片说明

[邮箱功能]

善良的IP给你发送了邪恶的IP
快说:谢谢你,善良的IP。
输入图片说明

[图表功能]

支持图表格生成
仅限于每日任务
输入图片说明

[域名检测功能]

输入图片说明

[基础配置修改]

1.邮件接受者
2.定时器动态修改
通过内置接口
Post:http://127.0.0.1:5050/update

[2022.03.02 更新内容一览]

Upload接口

【/Upload】接口整体上使用率上过于重复。
【/Upload】添加定时从指定收集,可以通过修改配置文件设定自己想要的目录。

输入图片说明

每日图表

【HTML图表】不再是一堆杂乱的数据了
【HTML图表】新增每日恶意IP汇总,超过设置的访问占比会出现红色标记
【HTML图标】新增每日地域访问TOP5

输入图片说明
输入图片说明

前端

基于PostMan调用或命令行调用对于使用者来说可能过于繁重而且占用很多的资源,不得不通过制作一个前端来增加它的高可用性,配置,单次检测,收发邮件等一系列的功能都已经在这个版本装配,基于简单的HTML实现可视化界面的操作,相信对于用户的体验会有所增加。
【首页】改变总是好事
【首页】通过访问 http://127.0.0.1:5050/ 打开前端页面使用

输入图片说明

BUG修复

【HTML】更换了错的柱状图,采用了替换可用的饼图
【Cache】修复了重复加载IP库或域名库导致内存占用增加的问题

空文件

简介

这是一个判断邪恶的IP工具,同时可以查看IP地区,生成文本信息,发送邮件 展开 收起
Go 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/huadaii/xsec-evil-ips.git
git@gitee.com:huadaii/xsec-evil-ips.git
huadaii
xsec-evil-ips
xsec-evil-ips
master

搜索帮助