Appunti VERIFICATO

Problema del "cavallo di Troia"

Università degli studi di Pisa ingegneria informatica 2022
88 visualizzazioni
Nessun voto ancora
Condividi: WhatsApp Telegram
Anteprima pagina 1 — Problema del "cavallo di Troia"

Stai vedendo l'anteprima delle prime pagine. Il file completo è gratis: registrati per leggerlo tutto.

Di cosa parla

  • Controllo dell'intervallo di indirizzi virtuali [buf, buf + quanti]: deve essere composto da pagine traduite e accessibili dall'utente; deve essere scrivibile; deve fare interamente parte della sezione utente/condivisa.
  • Se l'intervallo non rispetta questi controlli, può generare eccezioni che bloccano il calcolatore o consentono all'utente di accedere a parti del sistema operativo non autorizzate.
  • I controlli vengono eseguiti dalla primitiva C++ C_ACCESS, verificando l'esistenza della traduzione, l'accessibilità e la scrivibilità dell'intervallo, in base ai parametri passati (writeable e shared).

Questo appunto è gratis. Registrati in 30 secondi per leggere tutte le pagine e scaricarlo.

Altri appunti di CALCOLATORI ELETTRONICI

Condividi questi appunti

WhatsApp Telegram