我是一名开发者。
它使用kext来捕获连接。基本思路是安装一个套接字过滤器,每当有网络事件发生时就调用它。然后kext将获取并存储所需的任何信息,并通过内核控制套接字与用户空间客户端通信。
这里是苹果公司关于如何制作网络内核扩展的介绍。http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/NKEConceptual/intro/intro.html
其中几乎所有内容都适用于Private Eye。
从谷歌浏览器中使用chrome://net-internals/#events可能会有所帮助,您可以尝试一下。