QuestionQ8

Windows Artifact Analysis

Which XNU (OS X kernel) module provides the primary system-program interface?

  • A BSD
  • B LIBKERN
  • C I/O Toolkit
  • D Mach
Explanation

BSD supplies XNU’s primary UNIX/POSIX-facing interface to user programs, including system facilities such as file operations, process control, interprocess communication, and networking. Mach provides low-level kernel mechanisms, the I/O Kit provides the driver framework, and libkern provides kernel support libraries.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!