fanotify와 같은 기능이 있지만 exec() 작업을 수행 할 수 있습니까? kauth in MacOS과 같지만 사용자 지역에 있습니다.리눅스 - fanotify,하지만 exec()?
fanotify는 파일 열기/닫기/읽기/쓰기를 통보 (허용/거부)하는 것으로 보입니다.
fork 및 exec에 대해 other means (또는 here)으로 알릴 수있는 코드를 보았지만 exec를 허용하거나 거부 할 수있는 방법은 없습니다. 또한 모든 커널이 netlink/proc 커넥터로 컴파일되지는 않으며 이벤트로 인해 압도 될 수 있기 때문에이 방법에는 단점이있는 것으로 보입니다.
이것은 사용자 영역에서 정확히 어떻게 작동합니까? 커널에게만 구현 될 수있는 것 같아요. –
위의 링크에있는 netlink 코드와 같은 커널의 일부 기존 기능에 사용할 수있는 userland 인터페이스가 있는지 궁금합니다. – craig65535