#macos #security #endpoint #security-framework

endpointsecurity

为 macOS 上的 EndpointSecurity 框架提供优雅的绑定

5 个不稳定版本

0.3.0 2021年11月2日
0.2.1 2021年11月1日
0.2.0 2021年5月24日
0.1.1 2020年9月23日
0.1.0 2020年9月17日

#10 in #security-framework

自定义许可协议

705KB
23K SLoC

Rust 中的 EndpointSecurity

这是一个我编写的库,用于在 Rust 中构建 EndpointSecurity 产品。它仍在积极开发中,可能会有重大变化(尽管现有的 pub api 预计会保持基本不变)。

EsClient 被标记为 Send 和 Sync,因为据我所知,它是这样的。API 内部使用它时有一些锁,因为我不知道 EndpointSecurity 是否线程安全。您的体验可能会有所不同。

并非所有调用都已实现,只有我目前需要的那些,以及一些已实现的调用可能是不完整的(尽管大多数重要功能都在那里)。

采用 MIT 许可协议,因为自由软件很重要。

依赖项

~3–13MB
~131K SLoC