Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
In0ri — 基于深度学习的网站篡改攻击检测 | Kitploit
工具/GitHubGitHub/j4fsec/in0ri
防御工具漏洞扫描器Web安全机器学习
GitHubj4fsec/in0ri

In0ri

基于深度学习的网站篡改攻击检测

查看仓库
641521个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

GitHub

In0ri 是一个自动化、基于 AI 的网站篡改检测系统。

简介

In0ri 作为您 Web 应用的智能守护者。它不是依赖传统的源代码监控,而是通过定期截取目标网站的屏幕截图来模拟真实用户行为。这些图像随后由一个经过训练的模型进行分析,该模型能够识别视觉异常和篡改模式。一旦检测到被篡改的页面,In0ri 会立即通过电子邮件或 Telegram 通知管理员,从而实现快速的事件响应。

系统要求

  • Python3(版本 >=3.6)
  • Docker
  • Docker-compose

安装

克隆仓库

root@kitploit:~
git clone https://github.com/J4FSec/In0ri.git
cd In0ri

Docker

您也可以通过官方 Docker 容器 这里 使用 In0ri。

启动 In0ri

root@kitploit:~
docker-compose up --build -d

运行 In0ri 后,打开浏览器访问 https://<serverIP>:8080/ 以显示 WebUI。

使用说明

有两种部署和使用 In0ri 的方式:

  • 通过 Celery Beat 定期访问 URL 运行。
  • 在 Web 服务器上运行内部 Agent

第一种方法:URL 检查

在 WebUI 上访问“仪表盘”选项卡,点击“添加 URL”,填写表单并提交。

第二种方法:内部 Agent

在列出 WebUI 上注册的所有 URL 的表格中,点击“操作”列中的“创建密钥”按钮,API 密钥将发送到您的邮箱,或点击“详细信息”按钮显示它。

在您希望由 In0ri 监控的 Web 服务器上,从 Github 仓库下载 Agent 文件夹

安装内部 Agent 所需的包

root@kitploit:~
python3 -m pip install -r requirements.txt

编辑与 agent 在同一文件夹中的 config.json 文件

root@kitploit:~
nano config.json

在 WebUI 上注册 Agent 后,key 会发送到您的邮箱。 rootPath 是您希望监控的 Web 应用的根目录。 exludePath 是您希望排除在扫描之外的子文件夹。 apiServer 是 In0ri API 服务器的 URL。 serverIP 是 In0ri API 服务器的 IP 地址。

root@kitploit:~
{
    "id":"01",
    "key":"123123123",
    "rootPath":"/var/www/html",
    "excludePath":"",
    "apiServer":"http://<serverIP>:8080/checkdeface"
}

并运行 Agent:

root@kitploit:~
python3 agent.py

参考资料

  • Black Hat Europe 2021
  • Black Hat Asia 2022
  • Black Hat USA 2022
  • 被 Kitploit 提及

作者

In0ri 由 Echidna 在 Cu64 和 Klone 的帮助下构建。

贡献

欢迎提交拉取请求。对于重大更改,请先开启一个问题来讨论您想要更改的内容。

许可证

GNU AGPLv3

下载工具