gpt4 book ai didi

objective-c - 应用程序访问的文件的名称

转载 作者:行者123 更新时间:2023-11-30 14:30:15 25 4
gpt4 key购买 nike

任何解决这个问题的帮助都会很棒。我感谢所有的贡献!

假设我正在运行一个守护进程,该守护进程正在观察具有键盘焦点的应用程序的行为。我有它的 PID 和进程名称。有什么方法可以查看该应用程序正在访问哪些文件?

我正在使用 Objective-C、Cocoa 和 C 进行编程。

谢谢!

编辑:

抱歉,我应该澄清一下。我想从守护进程以编程方式执行此操作。谢谢

最佳答案

有一个名为 lsof 的命令行工具,它可以显示每个打开的文件以及打开该文件的程序。您可以查看其来源,然后定期执行相同的操作。

不过,我认为您无法拦截读取和写入,除非使用 DTrace,这需要 root 权限。

关于objective-c - 应用程序访问的文件的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3530605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com