小编hkb*_*dev的帖子

launchctl子命令加载和卸载在mac os x 10.10上显示其传统子命令.如何用其他子命令替换这些子命令

我发现在mac os x 10.10上的legacy子命令中列出了launchctl子命令,如load/unload.

所以我的问题是如何启动加载/卸载/ Library/LaunchDaemons /中出现的恶魔

我访问了链接.

用这个我做的 sudo launchctl bootstrap system /Library/LaunchDaemons/com.mydemo.com

并且只有在plist的权限合适时才发现服务加载成功.

但是无法在非遗留命令的帮助下卸载它.

我在尝试使用命令时发现 sudo launchctl unbootstrap system /Library/LaunchDaemons/com.mydemo.com它显示消息"命令尚未实现".

注意:加载/卸载仍然有效.

macos launchd

12
推荐指数
1
解决办法
985
查看次数

如何从apple站点获取套接字过滤器句柄(sflt_filter.sf_handle)的值以注册数据包过滤

我正在尝试获取套接字过滤器的句柄密钥以注册数据包过滤.我已经注册了TCP数据包,现在我想将其注册为UDP数据包.此句柄键需要与其他应用程序不同.

sflt_filter.sf_handle = 0xAACAF333;
Run Code Online (Sandbox Code Playgroud)

我在大约2年前使用链接(http://developer.apple.com/datatype/)获得了它,但它现在被重定向到不同的链接.

我已经阅读了它说的创建者代码被10.6及以上忽略的链接.但是为了实现用于数据包过滤的kext,我们需要该代码是唯一的.

有没有人知道如何获得唯一密钥?或者不需要获取唯一密钥?或者他们现在使用手柄的方式不同了吗?

提前致谢.

c macos kernel udp kernel-extension

5
推荐指数
1
解决办法
140
查看次数

标签 统计

macos ×2

c ×1

kernel ×1

kernel-extension ×1

launchd ×1

udp ×1