如何让我的笔记本电脑的无密码访客帐户自动尝试连接任何和所有开放的无线网络?

如何让我的笔记本电脑的无密码访客帐户自动尝试连接任何和所有开放的无线网络?

或者,另外一种方式:

我能最接近实现这一点的是什么?

xkcd:热心的自动配置

如果我的笔记本电脑被盗了,我希望它能尽一切努力打电话回家。猎物才开始互联网连接已经建立,我不相信小偷能够弄清楚如何在外国操作系统中连接无线网络。

答案1

首先要做的可能是确保 wifi 在启动时已启用,然后将一个 bash 脚本放入启动程序中,该脚本将搜索并尝试连接到可用网络。我找不到一个“专门”执行此操作的程序,但我找到了这个无线 Bash 脚本如果你用这个命令循环遍历这些命令,它将输出一个可用的 essid 列表

    ifconfig wlan0
    iwconfig wlan0 essid NETWORK_ID key WIRELESS_KEY
    dhclient wlan0

可能需要一点“敲打”才能让它顺利运行,你可能希望它每隔几分钟重复一次操作。此外,如果能够根据你是否在旅行来打开和关闭脚本,那就太好了。

希望这可以给你一些想法。

答案2

如果您的笔记本电脑有内部 PCI 或甚至是备用的 PCMIA 插槽,我会选择一个不错的小型 3G 调制解调器,最好是可以进行估计 GPS 的调制解调器。

额外的硬件意味着你不仅可以实际上保证锁定和收集证据的连接,而且还可以获得位置。

然后在启动时(通过一个小的 upstart 脚本)让它拨号到你的服务器寻找被盗文件。如果远程文件显示被盗,脚本就会获取它的 GPS,用网络摄像头拍照并将所有照片上传到我的服务器。然后它会锁定我的个人文件。然后也许会启动一个双隧道 SSH 会话到我的桌面,这样我就可以交互地管理它。

很酷的是,我认为这不会太贵或难以管理。除了硬件之外,你只需要用一点信用或非常便宜的纯数据合同来保持预付费 SIM 卡的活力。

相关内容