gpt4 book ai didi

dns - 捕获 DNS 泄漏

转载 作者:行者123 更新时间:2023-12-04 03:29:59 32 4
gpt4 key购买 nike

我正在尝试记录 DNS“泄漏”,换句话说,我网站的访问者使用的 DNS 服务器。

如何确定网络请求来自哪个 DNS 服务器到我的服务器(即获取 DNS 泄漏)。本站 dnsleaktest.com是吗,它知道我来自哪个 DNS 服务器?如何?它应该只能知道我的浏览器的一些统计信息,也许还有 HTTP 引用。它如何知道我的 DNS 服务器?

什么正在被利用、使用?或者从我的浏览器到这个服务器的流量是多少,dnsleaktest 在哪里能够获得这些信息?

最佳答案

那不是那么容易。

dnsleaks 可能会做什么 - 他们有自己的权威 DNS 服务器,他们网站上的 javascript 查询其域的各种随机生成的子域,并在他们的 DNS 服务器上监控对这些随机生成的子域的请求来自哪里。

为此,您需要一些托管在 上的域。您自己的 DNS 服务器 (不是您的注册商或托管服务提供商提供的服务器)。您需要监控对该服务器的查询 - 如果您解析 DNS 服务器日志或拥有自己的 DNS 服务器软件,或者您的 DNS 服务器提供一些 API Hook 来查看传入请求,则可以完成此操作。然后你为你的站点编写一个脚本来查询各种子域,并告诉你网站上的服务器端脚本它应该监控哪些子域请求。服务器端脚本依次与 DNS 服务器对话。

以上均为未经证实的猜测。我看没有其他方法可以做到这一点。

关于dns - 捕获 DNS 泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13612803/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com