![有没有办法使用仅记录域名的路由器来记录完整的 URL?](https://linux22.com/image/1500135/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E4%BD%BF%E7%94%A8%E4%BB%85%E8%AE%B0%E5%BD%95%E5%9F%9F%E5%90%8D%E7%9A%84%E8%B7%AF%E7%94%B1%E5%99%A8%E6%9D%A5%E8%AE%B0%E5%BD%95%E5%AE%8C%E6%95%B4%E7%9A%84%20URL%EF%BC%9F.png)
因此我的路由器可以记录域并广播日志,以便我可以读取和捕获它。
但我想知道我是否也可以记录 URL 和有效负载。显然,我不能只用路由器来做到这一点。是否可以做其他事情?也许在返回之前将路由器流量路由到我的计算机?
这个想法是为了捕捉其他人在我的网络上所做的事情。
我不想花大价钱买一个可以正确记录的高端路由器。
这是使用 Windows 7,我的路由器是具有最新固件的 Netgear D6200。
答案1
我不是这方面的专家,但我建议使用代理服务器。我会使用的代理服务器是乌贼。您将其安装在 Linux 机器(Raspberry Pi?)上,然后配置您的计算机以使用它。除了疯狂地加快您的连接速度外,您还可以将其配置为记录到文本文件中!
答案2
不 - 对于“家庭用户”级设备的提供商(规格说明就是这样)来说,提供您需要执行的复杂路由是不寻常的。因为它是 DSL 路由器,所以您可能无法使用更高级的软件(如 DD-WRT)来刷新它,而这些软件可以帮助您做到这一点。
您不需要高端路由器即可完成您想要的工作。您需要的是一个可以运行 DD-WRT 或类似设备的路由器 - 这意味着类似于以太网路由器 - 以及 ADSL 调制解调器(您应该能够将当前路由器配置为调制解调器)。
请注意,URLS 是有效负载的一部分 - URL 记录会带来很多麻烦 - 为了记录来自浏览器的 HTTPS URL 请求,您要么需要配置网络上的所有内容以将其用作 HTTPS 代理,要么进行 MITM 攻击 - 这意味着在所有设备上放置自签名证书。监控任何加密流量也是如此。