首页 > 解决方案 > 如何使用 Chrome 扩展程序(或 Firefox 插件)接收“操作系统 DNS”和“DNS over HTTPS 服务器”的 DNS 记录?

问题描述

我正在尝试使用 Chrome 扩展(或 Firefox 插件)来检测“DNS 欺骗”并通过扩展图标通知用户。规则是:

据我所知,世界上有两个著名的DNS over HTTPS服务器(一个是Google,另一个是Cloudflare),我无缘无故选择了Cloudflare ^_^

如何编码下面的功能?

  1. 请求操作系统的 DNS 获取 IP(我已经在https://github.com/kevinbolton/DNSOverHTTPS/tree/master/FirefoxAddOn完成了)
  2. 使用 HTTPS 协议请求 DNS over HTTPS 服务器获取 IP
  3. 按规则更改扩展图标。

标签: google-chrome-extensionhttpsdnsfirefox-addon

解决方案


推荐阅读