Sikkerhed på Apples platforme
- Velkommen
- Introduktion til sikkerhed på Apples platforme
-
- Oversigt over systemsikkerhed
- Sikkerhed på den signerede systemenhed
- Sikre softwareopdateringer
- Operativsystemets integritet
- Sikker aktivering af dataforbindelser
- Bekræftelse af tilbehør
- BlastDoor til Beskeder og IDS
- Sikkerhed i Nedlukningstilstand
-
- Ekstra systemsikkerhedsfunktioner i macOS
- Beskyttelse af systemets integritet
- Buffere til godkendelse
- Sikkerhed i eksterne processorer
- Rosetta 2 på en Mac med Apple Silicon
- Direct Memory Access-beskyttelse
- Sikker udvidelse af kernen
- Sikkerhed med Option ROM
- UEFI-firmwaresikkerhed på en Intel-baseret Mac
- Systemsikkerhed til watchOS
- Generering af tilfældige tal
- Apples enhed til sikkerhedsforskning
-
- Oversigt over sikkerhedstjenester
-
- Oversigt over kodesikkerhed
- Sikkerhed ved Log ind med Apple
- Automatiske stærke adgangskoder
- Sikkerheden ved Autoudfyld adgangskode
- App-adgang til gemte adgangskoder
- Sikkerhedsanbefalinger for adgangskoder
- Overvågning af adgangskoder
- Afsendelse af adgangskoder
- Udvidelser til levering af godkendelsesoplysninger
-
- Oversigt over sikkerhed i Apple Pay
- Komponentsikkerhed i Apple Pay
- Sådan beskytter Apple brugernes køb
- Betalingsgodkendelse i Apple Pay
- Betaling med kort og Apple Pay
- Kontaktløse kort i Apple Pay
- Markering af kort som ubrugelige i Apple Pay
- Apple Card-sikkerhed
- Apple Cash-sikkerhed
- Betal med et tryk på iPhone
- Sikker Apple Messages for Business
- FaceTime-sikkerhed
- Ordliste
- Dokumentrevisionshistorik
- Copyright
DriverKit-sikkerhed til macOS
DriverKit er det framework, der sætter udviklere i stand til at oprette enhedsdrivere, som brugeren installerer på sin Mac. Drivere udviklet med DriverKit afvikles i området til brugere i stedet for som kerneudvidelser for at skabe større systemsikkerhed og -stabilitet. Det gør installeringen lettere og gør macOS mere stabilt og sikkert.
Brugeren henter blot appen (når der bruges systemudvidelser eller DriverKit, er installeringsapps ikke nødvendige), og udvidelsen slås kun til, når der er behov for den. På mange anvendelsesområder erstatter de kext'er, som kræver administratorrettigheder for at blive installeret i /System/Bibliotek eller /Bibliotek.
It-administratorer, som bruger enhedsdrivere, løsninger til lagring i skyen, netværksforbindelser og sikkerhedsapps, der kræver kerneudvidelser, opfordres til at skifte til nyere versioner, som bygger på systemudvidelser. De nyere versioner gør risikoen for kernepanik på Mac meget mindre og gør også angrebsfladen mindre. De nye udvidelser afvikles i området til brugere, kræver ikke særlige rettigheder til installering og fjernes automatisk, når den app, de er indeholdt i, flyttes til papirkurven.
DriverKit-framework indeholder C++ klasser til I/O-tjenester, matchning af enheder, hukommelsesbeskrivelser og afviklingskøer. Det definerer også I/O-relevante typer til tal, samlinger, strenge og andre almindelige datatyper. Brugeren anvender dem med familiespecifikke driver-frameworks som USBDriverKit og HIDDriverKit. Brug frameworket System Extensions til at installere og opgradere en driver.