-1

我希望能够在我的网络浏览器中输入 www.mydomain.com,但实际流量会转到 something.mydomain.com。我想,也许将一个dll注入进程浏览器(firefox.exe)。我尝试使用一些方法,例如挂钩、使用创建远程线程的 dll 注入等。但是,由于我是新手,尤其是在涉及 C++ 或汇编级语言时,我对此不太了解。我能理解的不再与 Win 7 或更高版本兼容有人可以通过指导我正确的道路来帮助我。我想要的只是知道如何拦截/操作来自浏览器的传出 URL 请求。我发现 TCP/IP 首先使用 socket() 函数创建一些套接字,然后使用 connect() 函数。我有办法拦截吗?我希望这很容易,简单并与 Windows XP 到 10 兼容。如果它' 这并不容易我可以为不同的版本构建不同的代码。如果脚本是跨平台的,那就更棒了。

4

1 回答 1

0

如果您不是域的所有者并在服务器上设置 HTTP 重定向,我认为您想要做的事情(或者更准确地说是您想要做的方式)是不可能的。

修改主机文件或设置您自己的 DNS 服务器并让机器或其路由器使用它来解析 DNS 查询确实是唯一的方法,但是......

取决于浏览器,这可能是不可能的。当前版本的 firefox 和 chrome 实现了 dns 预取,这实质上意味着它们预加载了一堆流行的 dns 条目,以加快页面加载时间。

于 2015-10-08T16:40:49.320 回答