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

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

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

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

工具目录

分类

查看所有分类
Loading categories
changedetection.io — 网站变更检测、网页监控和网站变更提醒的最佳且最简单的工具。非常适合跟踪内容变化、价格下降、补货提醒和网站篡改监控——全部免费,或享受我们的 SaaS 套餐! | Kitploit
工具/GitHubGitHub/dgtlmoon/changedetection.io
OSINT (开源情报)信息收集Web安全威胁情报网络爬虫
GitHubdgtlmoon/changedetection.io

changedetection.io

网站变更检测、网页监控和网站变更提醒的最佳且最简单的工具。非常适合跟踪内容变化、价格下降、补货提醒和网站篡改监控——全部免费,或享受我们的 SaaS 套餐!

查看仓库
33.1k2.0k1天前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

自动检测网站变化 — 实时监控网页变化

监控网站更新 — 通过 Discord、电子邮件、Slack、Telegram、Webhook 等多种方式获取通知。

检测网页内容变化并即时获取警报。

非常适合监控价格变化、内容编辑、条件变化等。

网站页面变更监控

Release Version Docker Pulls License

changedetection.io

立即开始监控网页变化。没有时间?试试我们每月 $8.99 的订阅,使用我们的代理并获得支持! , 价格只有其他网站变更监控服务的一半!

  • 内置 Chrome 浏览器。
  • 无需安装任何东西,注册后通过浏览器登录即可访问。
  • 超级快速,无需注册即可完成设置。
  • 立即开始监控并接收网站变更通知。
  • 查看我们的教程和操作指南页面,获取更多灵感

AI 驱动的网站变更检测 — 智能警报与自然语言摘要

别再被信息噪音淹没。连接任意 LLM(OpenAI、Gemini、Anthropic、Ollama 等),从 "发生了变化" 到 "只有你关心的内容发生了变化"。

AI 变更检测规则 — 只需用英文写一次简单意图:"notify me only when the price drops below $50", "alert me when the item comes back in stock", "ignore navigation and footer changes"。AI 会根据你的意图评估每个检测到的差异,并静默过滤掉所有无关内容。误报更少,零噪音。

AI 变更摘要 — 无需再盯着原始差异,你的通知会显示 "价格从 $89.99 降至 $67.00" 或 "商品列表中新增了 3 个产品"。可全局或按监控项启用,并完全控制提示词。

适用于你已经付费的任何模型 — GPT-4o-mini 和 Gemini Flash 每次检查只需不到一美分即可出色完成。或者完全本地运行:Ollama、vLLM、LM Studio,或任何兼容 OpenAI 的自托管端点 — 在提供商下拉列表中选择 OpenAI-compatible (vLLM, LM Studio, llama.cpp) 选项,并将其指向你服务器的 /v1 URL。由 LiteLLM 提供支持,无缝接入 100+ 个受支持的提供商和模型。

AI 驱动的网站变更检测 — 自然语言变更摘要与智能警报规则

注意:从 2026 年 6 月起在我们的订阅/托管服务中可用

使用 Visual Selector 工具定位网页的特定部分。

当连接到 playwright 内容抓取器 时可用(包含在我们的订阅服务中)

选择网页中要监控变化的部分和元素

轻松查看变化,可按单词、行或单个字符检查。

自托管网页变化监控上下文差异

执行交互式浏览器操作

填写文本框、点击按钮等,设置您的 changedetection 场景。

使用 Browser Steps 配置,在执行变更检测之前添加基本步骤,例如登录网站、将商品加入购物车、接受 Cookie 登录、输入日期和细化搜索。

带交互式浏览器步骤的网站变更检测,检测登录和密码、搜索查询等场景背后的变化

运行 Browser Steps 后,再访问 Visual Selector 标签页,进一步筛选你感兴趣的内容。 需要启用 Playwright。

出色的补货和价格变更通知

启用 "单品页面补货与价格检测" 选项,即可激活监控产品定价的最佳方式,它将提取 HTML 页面中的任何元数据,并为你提供许多跟踪产品价格的选项。

从仪表盘轻松整理和监控产品价格,当产品价格变化或重新有货时收到提醒和通知!

直接在 UI 中轻松关注产品价格变化

设置价格变更通知参数、价格上限和下限、价格变动百分比等。 随时知道在售产品何时降价。

设置价格变更通知的上限、下限和百分比值

示例用例

  • 产品或服务的价格发生变化
  • 缺货通知 和 重新有货通知
  • 监控和跟踪 PDF 文件变化,了解 PDF 文件何时发生文本变更。
  • 政府部门更新(变化通常只发布在其网站上)
  • 新软件版本、安全公告,即使你没有订阅他们的邮件列表。
  • 节日活动变化
  • Discogs 补货提醒和监控
  • 房地产挂牌信息变化
  • 抢先知道你最喜欢的威士忌何时促销,或其他特价优惠何时公布
  • 来自政府网站的 COVID 相关新闻
  • 大学/组织网站上的新闻
  • 检测并监控 JSON API 响应中的变化
  • JSON API 监控和警报
  • 法律及其他文档的变化
  • 当网站上出现特定文本时,通过通知触发 API 调用
  • 使用 JSON 过滤器和 JSON 通知将 API 串联起来
  • 根据网页内容变化创建 RSS 源
  • 监控 HTML 源代码中的意外变化,加强你的 PCI 合规性
  • 你有一份非常敏感的 URL 列表需要监控,并且 不想 使用付费替代方案。(请记住,你 才是产品)
  • 当 Twitter 搜索结果中出现某些关键词时收到通知
  • 主动搜索工作机会,当公司更新招聘页面时收到通知,在招聘门户中搜索关键词。
  • 当 Bamboo HR 和其他招聘平台发布新职位时收到提醒
  • 网站篡改监控
  • 宝可梦卡牌补货追踪器 / 宝可梦 TCG 追踪器
  • RegTech — 领先于监管变化,确保法规合规

需要支持 Javascript 的实际 Chrome 运行环境?我们支持通过 WebDriver 和 Playwright 抓取页面!

主要功能

  • 大量触发过滤器,例如 "Trigger on text"、"Remove text by selector"、"Ignore text"、"Extract text",还支持正则表达式!
  • 使用 xPath 1 和 xPath 2、CSS 选择器定位元素,使用 JSONPath 或 jq 轻松监控复杂的 JSON
  • 在快速的非 JS 与基于 Chrome JS 的 "fetchers" 之间切换
  • 跟踪 PDF 文件中的变化(监控 PDF 中文本的变化,同时监控 PDF 文件大小和校验和)
  • 轻松指定网站的检查频率
  • 在提取文本之前执行 JS(适合登录场景,请查看 UI 中的示例!)
  • 覆盖请求头,指定 POST 或 GET 等其他方法
  • 使用 "Visual Selector" 来帮助定位特定元素
  • 可配置的每个监控项的代理
  • 在检测到网页变化时随通知发送截图

我们推荐并使用 Bright Data 全球代理服务,使用我们的注册链接,Bright Data 将匹配你最高 $150 的首笔充值。

请 ⭐ 点亮 ⭐ 本项目,帮助它成长! https://github.com/dgtlmoon/changedetection.io/

条件化网页变更

轻松配置条件操作,例如,仅在价格高于或低于预设金额时触发,或当网页包含(或不包含)某个关键词时触发

条件化网页变更

在任何时区安排网页监控,可按星期和时间进行限制。

轻松设置重新检查计划,例如,你可以将网页变更检测限制为仅在工作时间运行。 或者基于外国时区(例如,你想在 0900 AM 检查某个国家的最新新闻头条),

如何按计划监控网页变化

包含快速快捷按钮,可设置仅工作时间或周末的监控计划。

我们有 Chrome 扩展程序!

将当前网页轻松添加到你的 changedetection.io 工具中,只需安装扩展程序并点击 "Sync" 即可将其连接到现有的 changedetection.io 安装。

Chrome 扩展程序,轻松添加当前网页以检测变化。

前往 Chrome 网上应用商店下载扩展程序。 ( 或者查看 GitHub 仓库 )

安装

Docker

使用 Docker Compose,只需克隆此仓库并..```bash $ docker compose up -d

root@kitploit:~
Docker 独立部署```bash
$ docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

:latest 标签是我们最新的稳定版,:dev 标签是我们的前沿 master 分支。

或者使用位于 ghcr 的备选 Docker 仓库 - ghcr.io/dgtlmoon/changedetection.io

Windows

请参阅 wiki 上的安装说明 https://github.com/dgtlmoon/changedetection.io/wiki/Microsoft-Windows

Python Pip

请查看我们的 pypi 页面 https://pypi.org/project/changedetection.io/```bash $ pip3 install changedetection.io $ changedetection.io -d /path/to/empty/data/dir -p 5000

root@kitploit:~
然后访问 http://127.0.0.1:5000 ,您现在应该可以访问UI了。

_现在支持按站点配置,可以使用快速内置HTTP抓取器,或使用基于Chrome的抓取器来监控JavaScript网站!_

## 更新 changedetection.io

### Docker```
docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a -f name=changedetection.io -q)
docker rm $(docker ps -a -f name=changedetection.io -q)
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

docker compose```bash

docker compose pull && docker compose up -d

root@kitploit:~
查看维基获取更多信息 https://github.com/dgtlmoon/changedetection.io/wiki

## 不同的浏览器视口尺寸(移动端、桌面端等)

如果你使用推荐的 `sockpuppetbrowser`(这是 docker-compose.yml 中一个需要取消注释的设置),你可以轻松地为网页变更检测设置不同的视口尺寸,[有关设置不同视口尺寸的更多信息,请参阅此处](https://github.com/dgtlmoon/sockpuppetbrowser?tab=readme-ov-file#setting-viewport-size)。

## 过滤器

内置支持 XPath(1.0)、JSONPath、jq 和 CSS!你可以根据需要指定得非常具体,使用从各种 XPath 元素查询创建工具导出的 XPath。
(我们支持 LXML `re:test`、`re:match` 和 `re:replace`。)

## 通知

ChangeDetection.io 支持海量通知方式(包括电子邮件、office365、自定义 API 等),当网页检测到变更时,这要归功于 <a href="https://github.com/caronc/apprise">apprise</a> 库。
只需在该监视的 _[edit]_ 选项卡中设置一个或多个通知 URL。

以下仅是一些示例:

    discord://webhook_id/webhook_token
    flock://app_token/g:channel_id
    gitter://token/room
    gchat://workspace/key/token
    msteams://TokenA/TokenB/TokenC/
    o365://TenantID:AccountEmail/ClientID/ClientSecret/TargetEmail
    rocket://user:password@hostname/#Channel
    mailto://user:[email protected][email protected]
    json://someserver.com/custom-api
    syslog://
 
<a href="https://github.com/caronc/apprise#popular-notification-services">以及此列表中的其他所有服务!</a>

<img src="https://assets.kitploit.com/production/public/readmes/43320/10cf768859dcc1ced008af19b98a02aa170055178c0f8764928890309a9a6bdf.png" style="max-width:100%;" alt="自托管网页变更监控通知"  title="自托管网页变更监控通知"  />

现在,你还可以自定义通知内容,并使用 <a target="_new" href="https://jinja.palletsprojects.com/en/3.0.x/templates/">Jinja2 模板</a> 作为其标题和正文!

## JSON API 监控

通过使用 JSONPath 或 jq 来过滤、解析和按需重组 JSON,检测 JSON API 中的变更并监控数据。

![image](https://assets.kitploit.com/production/public/readmes/43320/e405fd2b4bf3d1d38757f291d40ffb2e4794a11294ef08637ef7651b563e4697.png)

这将重新解析 JSON 并将格式化应用于文本,从而让监控和检测 JSON API 结果中的变更变得超级简单。

![image](https://assets.kitploit.com/production/public/readmes/43320/e5180e70408a9896771761e67a3f1982a7061450a729abebb6dcfe9691e0b359.png)

### JSONPath 还是 jq?

对于更复杂的 JSON 数据解析、过滤和修改,推荐使用 jq,因为它具有内置的运算符和函数。有关 jq 的更具体信息,请参阅 [文档](https://stedolan.github.io/jq/manual/)。

`jq` 的一大优势是可以在 JSON 过滤器中运用逻辑,例如使用过滤器仅显示值大于/小于等的项目。

请参阅维基 https://github.com/dgtlmoon/changedetection.io/wiki/JSON-Selector-Filter-help 以获取更多信息和示例

### 解析 HTML 中嵌入的 JSON!

当你启用 `json:` 或 `jq:` 过滤器时,你甚至可以在 HTML 页面中自动提取并解析嵌入的 JSON!对于许多基于 JSON 构建内容的网站(如很多电子商务网站)来说,这非常方便。```
<html>
...
<script type="application/ld+json">

{
   "@context":"http://schema.org/",
   "@type":"Product",
   "offers":{
      "@type":"Offer",
      "availability":"http://schema.org/InStock",
      "price":"3949.99",
      "priceCurrency":"USD",
      "url":"https://www.newegg.com/p/3D5-000D-001T1"
   },
   "description":"Cobratype King Cobra Hero Desktop Gaming PC",
   "name":"Cobratype King Cobra Hero Desktop Gaming PC",
   "sku":"3D5-000D-001T1",
   "itemCondition":"NewCondition"
}
</script>

json:$..price 或 jq:..price 会给出 3949.99,或者您可以提取整个结构(可使用 JSONpath 测试网站进行验证)

该应用还支持通知您它可以自动跟踪此信息

代理配置

参见 wiki https://github.com/dgtlmoon/changedetection.io/wiki/Proxy-configuration ,我们还支持尽可能使用 Bright Data 代理服务 和 Oxylabs 代理服务。

支持 Raspberry Pi 吗?

支持 Raspberry Pi 以及 linux/arm/v6、linux/arm/v7 和 arm64 设备!详情请参阅 wiki 中的说明

导入支持

轻松以 Excel .xslx 文件格式导入您要监控变更的网站列表,或以纯文本形式粘贴网站 URL 列表。

建议使用 Excel 导入——这样可以更好地组织网站标签/分组和其他功能。

API 支持

完整的 REST API,用于以编程方式管理监控、标签、通知等。

  • 交互式 API 文档 - 完整的 API 参考,支持实时测试
  • OpenAPI 规范 - 为任何编程语言生成 SDK

支持我们

您是否使用 changedetection.io 来赚钱?它是否为您节省了时间或金钱?它是否让您的生活更轻松、压力更小?请记住,我们是在本该从事有偿工作的时候编写这个软件,我们和您一样需要买食物和付房租。

考虑购买一项官方支持的网站变更检测订阅,即使您不使用它,您也会因帮助了这个项目而感到暖心和满足。(谁知道呢,说不定您就会用到!)

商业支持

我提供商业支持。该软件被网络安全、航空航天、数据科学和数据新闻等专业人士所依赖(仅举几例)。如有任何咨询,请通过 [email protected] 联系我,我非常乐意与您的组织合作,拓展 changedetection.io 所能实现的可能性。

免责声明

本软件按“原样”提供,不附带任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是合同诉讼、侵权诉讼还是其他诉讼,亦无论是因本软件或与本软件的使用或其他交易有关而产生。

网站内容监控

您全权负责确保您对本软件的使用符合您选择监控的任何网站或服务的服务条款、robots.txt 指令、访问政策以及所有适用法律。本软件的作者和贡献者对您选择如何使用本软件或由此产生的任何后果不承担任何责任。

AI/LLM 功能

如果您选择启用 AI/LLM 功能,则在受监控网站上检测到的内容——包括页面差异和提取的文本——将被传输到您选择的第三方 AI 提供商,在本安装之外。您全权负责:

  • 确保此类传输得到您所监控的每个网站服务条款的允许。
  • 遵守所有适用的数据保护和隐私法律(包括但不限于 GDPR),对于受监控内容中可能出现的任何个人数据。
  • 您所选择的 AI 提供商收取的所有 API 费用。本软件无法查看或控制这些费用。
  • 因根据 AI 生成的输出采取行动而产生的任何后果。

众所周知,AI 和 LLM 模型会产生幻觉——以明显的自信生成听起来合理但事实上不正确、不完整或完全虚构的输出。按照设计,LLM 在总结过程中也可能省略或静默截断相关信息。绝不能依赖 AI 输出作为完整或准确的信息。

使用本软件,尤其是任何 AI/LLM 功能,即表示您个人赔偿并使作者、贡献者以及任何相关方免受因您使用本软件而产生或与之相关的任何及所有索赔、损害、损失、成本和费用(包括合理的律师费)的损害。

第三方许可证

changedetectionio.html_tools.elementpath_tostring:版权所有 (c),2018-2021,SISSA(Scuola Internazionale Superiore di Studi Avanzati),根据 MIT 许可证 授权

贡献者

感谢为本项目做出杰出贡献的贡献者们

开发者注:有关 i18n 模板模式和工作流程,请参阅翻译指南。

  • Constantin Hong https://github.com/Constantin1489
下载工具