Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 仅针对浏览器的DLL注入_C++_Sockets_Dll_Exe_Createremotethread - Fatal编程技术网

C++ 仅针对浏览器的DLL注入

C++ 仅针对浏览器的DLL注入,c++,sockets,dll,exe,createremotethread,C++,Sockets,Dll,Exe,Createremotethread,我希望能够在我的web浏览器中键入www.mydomain.com,但实际流量会转到something.mydomain.com。我想,也许可以在进程浏览器(firefox.exe)中插入一个dll。我尝试使用一些方法,如钩子、DLL注入、使用创建远程线程等。但是,由于我是新手,尤其是当涉及到C++或汇编级语言时,我对它了解不多。我能理解的那一个与Win 7或更高版本不再兼容。有人能帮我指引正确的道路吗。 我只想知道如何拦截/操纵来自浏览器的传出URL请求。我发现TCP/IP首先使用socket

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

我认为如果你不是域的所有者,不在服务器上设置HTTP重定向,你想做什么(或者更准确地说,你想做什么)是不可能的

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


根据浏览器的不同,这可能是不可能的。当前版本的firefox和chrome实现dns预取,这本质上意味着它们预装了一系列流行的dns条目,以加快页面加载速度

为什么不直接使用hosts文件呢?我不想只将hostt名称映射到IP。我不想动态地将一个url链接到另一个url。在本地主机(我的电脑)而不是服务器上说www.google.co.us到www.facebook.com。我发现了一个名为“Redirector”的firefox扩展,它几乎可以满足我的需要。我可以将任何站点重定向到我想要的站点。代码大部分是用Java*脚本编写的,但由于我是个书呆子,所以我不太懂。因此,我正试图从头开始学习它,目的是创建一个与之类似的扩展/应用程序,但需要远程安装,也许可以远程输入或更改参数。这容易实现吗?对于chrome和firefox,我应该怎么做?建议我走正确的路