DriverKit-säkerhet för macOS

DriverKit gör det möjligt för utvecklare att skapa enhetsdrivrutiner som användaren installerar på sin dator. Drivrutiner som byggs med DriverKit körs i användarutrymmet, istället för som kärntillägg, och ökar därmed systemsäkerhet och stabilitet. Detta leder till enklare installation och ger ökad stabilitet och säkerhet i macOS.

Användaren hämtar appen (installerare krävs inte när systemtillägg eller DriverKit används) och tillägget aktiveras bara när det krävs.

IT-administratörer som använder enhetsdrivrutiner, molnlagringslösningar, nätverkssystem och säkerhetsappar som kräver kärntillägg uppmuntras att byta till nyare versioner som bygger på systemtillägg. Dessa nyare versioner medför en kraftigt minskad risk för kärnpaniker på datorn och minskar även angreppsytan. Dessa nya tillägg körs i användarutrymmet, kräver inte specialbehörigheter för installation och tas automatiskt bort när paketappen flyttas till papperskorgen.

DriverKit-ramverket tillhandahåller C++-klasser för I/O-tjänster, enhetsmatchning, minnesbeskrivningar och sändköer. Det definierar också I/O-lämpliga typer för tal, samlingar, strängar och andra vanliga typer. Användaren använder dessa med familjespecifika drivrutinsramverk som USBDriverKit och HIDDriverKit. Använd systemtilläggsramverket till att installera och uppgradera en drivrutin.

Publiceringsdatum: 18 februari 2021
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Var detta till hjälp?
Högsta antal tecken: 250
Högsta antal tecken är 250.
Tack för din feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.