Il kernel (o nucleo) è una parte del sistema operativo che si occupa di assegnare ai processi in esecuzione un determinato tempo di elaborazione CPU e un accesso sicuro e controllato all’hardware.

Il kernel è formato da svariati moduli che lavorano in multitasking. Per aumentare le prestazioni è utile in alcuni casi ricompilare un kernel, anziché utilizzare quello predefinito fornito dalla propria distribuzione.

In questo modo è possibile ottimizzare le operazioni che il nucleo andrà ad effettuare sulla nostra macchina durante il suo funzionamento, perchè strettamente legato al tipo di hardware del computer in uso.

Il kernel si occupa anche di effettuare controlli “primordiali” su tutte le variabili del sistema. Le ultime release del kernel linux hanno raggiunto livelli di sicurezza molto soddisfacenti, anche se in ambito professionale (parlo dei mainframe aziendali e dei server) è bene implementare moduli di protezione aggiuntivi.

Una novità arriva da Tel Aviv, dove il professor Avishai Wool e i suoi studenti hanno messo a punto una modifica al kernel Linux capace di stroncare sul nascere il malware.

Il modulo in questione si chiama Korset: il suo compito è quello di monitorare il normale comportamento dei processi al fine di individuare anomalie e tentativi di attacco; quando trova il “colpevole”, lo blocca prima che possa creare danni.

Esistono già soluzioni per la sicurezza molto utilizzate in ambito server, come SELinux e AppArmor, ma Korset aggiunge senza ombra di dubbio un qualcosa in più.

(nessun voto)
Loading ... Loading ...


Inserisci il tuo commento

XHTML: Puoi usare questi tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Feed RSS
 

Segui sempre MetHack.it? Ti sono piaciuti gli articoli pubblicati finora?

Fai una donazione tramite PayPal per far crescere questo portale.

Network
 
Categorie
 

Modifiche a cura di Mattia (Hack). © 2008-2010 Methack.it | Designed by: Elegant Wordpress Themes