We have a Network Extension system extension implementing NEFilterPacketProvider to inspect all incoming and outgoing network traffic.
We also want to monitor socket-level events such as connect(), bind(), and similar, by leveraging the Endpoint Security framework.
Does this require developing a separate system extension for Endpoint Security?
Additionally, what is the recommended approach for sharing context and data between the Network Extension and the Endpoint Security extensions?
Topic:
App & System Services
SubTopic:
Core OS
Tags:
Network Extension
System Extensions
Endpoint Security