如何找出程序的网络和系统资源使用行为?
当我下载一个程序时,我想知道这个新程序的许多行为,即它是否连接到互联网并将我的本地计算机数据发送到某个地方,以及系统资源/功能被调用了什么以及新数据/设置是什么刚刚被写入我的计算机。 Windows 通常不会通知我所有这些操作,所以我想自己知道,我是否有可能做到这一点?
谢谢!!
when I download a program I want to know the many behaviour of this new program, i.e., does it connect to internet and sending my local computer data to somewhere, and what the system resources/functions have been called and what the new data/settings have just been written to my computer. Often than not Windows doesn't notify me all these actions, So I want to know it myselft, is there any possibility I can do that?
Thanks!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 ProcMon 来实现这一点。
新版本还包括网络活动监控。
事实上,您应该看看Sysinternals Suite,因为还有许多其他工具包含在 Process Explorer 或 TCPView 等套件中,可以帮助您完成此任务。
至于网络数据包检查,您可以使用 Wireshark 因为 Sysinternals 工具也不提供数据包内容检查(它们大多是提供连接详细信息和数据包长度)。
You can use ProcMon for exactly that.
The newer version includes network activity monitoring too.
In fact you should take a look at the Sysinternals Suite since there are many other tools included in the suite like Process Explorer or TCPView that can help you with this task.
As for network packet inspection you can use Wireshark since the Sysinternals tools don't provide packet content inspection too(they mostly provide connection details and packet lengths).