gpt4 book ai didi

macos - 监控进程的启动和关闭?

转载 作者:行者123 更新时间:2023-12-03 17:15:35 25 4
gpt4 key购买 nike

有没有办法在 Mac OS X 中的进程启动和结束之前对其进行监视?

我有一个动态,我想在开始之前将其注入(inject)到几个选定的进程中,以便可以执行 Hook 。并且希望在应用程序退出时执行相反的操作,即当应用程序退出时,我想从这些进程中卸载该库,从而执行取消 Hook 。

什么是适合我的情况的最佳解决方案?

最佳答案

在 Carbon 中,您可以注册 kEventClassApplication/kEventAppLaunched 事件。对于戒烟,我认为寻找一个事件可能不是最好的方法;在该过程实际结束之前,您可能无法及时做出回应。让注入(inject)的代码安装 atexit 处理程序或其他东西可能会更好。

关于macos - 监控进程的启动和关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7553355/

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