1

是否可以编写一个可以在 PC 上捕获数据包的 Windows 应用程序,以便可以以非管理员身份安装/运行该应用程序?如果是,那将是什么方法,例如使用哪种语言、使用哪个 API/库等(例如,它会与 Windows Sockets 2 (Winsock) 库一起使用吗?)

我查看了 Network Monitor API,但这里的问题是需要安装 NM,这需要“管理员”访问权限(以获取驱动程序)。

请注意,我要捕获/监视数据包以汇总特定类型的所有数据包的帧大小[例如 HTTP],这些数据包会发送到一组特定的 IP。

谢谢

4

1 回答 1

0

不确定这是否有帮助,但您可以使用与当前登录用户不同的权限运行任何应用程序。请参阅“运行方式”工具。

于 2010-07-13T06:04:27.550 回答