我认为我的女儿正在访问她不应该访问的网站。她通过 Windows XP 桌面访问了这些网站。有没有一个程序可以让我在 Ubuntu 12.04 上查看她通过网络访问的网站?
答案1
如果浏览器是 Firefox 3(或更新版本),您可以通过网络共享places.sqlite
存储该文件的 mozilla 文件夹。该文件可以通过以下方式进行分析:sqlite浏览器例如。
答案2
您也许能够以某种方式做到这一点,但请记住,如果您的女儿使用私人浏览或隐身模式(只需在 IE 上按 ctrl+shift+P,在 chrome 上按 ctrl+shift+n,无需其他安装),则该方法根本不起作用并且无法被检测到。
答案3
通过使用类似 的程序,可以在一定程度上实现这一点wireshark
,监听网络段(也就是说,您需要在同一交换机上,并且如果适用,则位于同一 vlan 中)。这不适用于加密流量(https、ssh 等),但许多网站都以明文形式发送数据。如果尝试无线嗅探流量,这会更加复杂,但有一些程序(如 aircrack)可以帮助您入门。另一种选择是设置专用代理(squid 等),充当目标 PC 和路由器之间的中间层。它具有许多功能,但也可以记录流量源和目的地(如网站)。您还可以使用 OpenDNS 之类的程序,它可以进行一些日志记录,并可以过滤各种类别 - 它通过将 DNS 查找重定向到“坏”站点来实现这一点。但是,它要求目标 PC 指向 OpenDNS 进行名称解析。