所以,我有一部使用 Sprint 服务的 iPhone。他们提供移动热点附加选项。Sprint 将根据此计划为我提供 5GB 的数据传输,但随后他们会向我收取额外费用。具体来说,他们会向我收取 0.05 美元/兆字节的费用。现在,我完全知道 5 GB 是很多,我不认为我需要它......但 50 美元/GB 也是一个很多钱。我想赚非常确定我不会无意中使用那么多。
出于这个原因,根据一般原则,我希望有一些工具可以让我做如下事情:
- 监控我使用的带宽量
- 我想我也可以在 Sprint 上做到这一点,但在电脑上也不错
- 在计算机上,我可以根据应用程序进行细分
- 查看哪些程序正在使用互联网连接
- 我可以使用 Wireshark 之类的工具,但它太过微观,不太实用
- 禁止这些程序和操作系统在使用移动热点时执行诸如“下载操作系统更新”之类的操作
原则上,我很乐意ipfw
通过命令行等方式进行黑客攻击,但对这个操作系统的细节了解不多。指针、指南等会很好。一个一体化套件也不错,我会考虑花钱购买。
答案1
我将按照你提出的方式分别回答你问题的每个部分
监控我使用的带宽量我想我也可以从 Sprint 上做到这一点,但在计算机上也很好在计算机上让我可以按应用程序进行细分
答案:OS X 版 OSSec。您需要进行一些配置工作。这是一个基于主机的 IDS,它将查看进出笔记本电脑的数据包(您可以告诉它只监控您的计算机和 iPhone 之间的链接)。您需要编写一些脚本,但有论坛可以帮助您解答问题。这是开源的,因此该软件是免费的。
看看哪些程序在使用互联网连接,我可以使用 Wireshark 等,但这个工具太过微观,不太实用
答案:上面的软件可以做到这一点,或者您可以使用 little snitch。我用过它,从来没有遇到过丢失流量的问题。您可以将其设置为每次程序尝试执行某项操作时询问,仅在第一次询问,或者此时阻止所有流量。
阻止这些程序和操作系统在移动热点上执行诸如“下载操作系统更新”之类的操作。
答案:您必须确保未打开自动下载。little snitch 或 OSSec 也可以提供帮助。基本上,免费的是 OSSec,而付费的是 little snitch。