di
Luca Colantuoni -
Lunedì 23 Marzo 2009 alle 11:26
I ricercatori di sicurezza Joanna Rutkowska e Rafal Wojtczuk hanno pubblicato un documento in cui viene descritta una grave vulnerabilità nei processori Intel che sfrutta la memoria cache per leggere e scrivere all’interno della memoria SMRAM.
La SMRAM, System Management RAM, è una porzione della memoria di sistema in cui il processore memorizza il codice usato in modalità SMM, System Management Mode.
La SMM è una modalità operativa introdotta da Intel a partire dai processori 386SL che consente alla CPU di accedere alla SMRAM in modo trasparente, senza il controllo del sistema operativo. Per tale ragione, il sistema operativo non può interrompere o disabilitare le chiamate System Management Interrupt (SMI).
Continua »
di
Luca Colantuoni -
Giovedì 4 Dicembre 2008 alle 11:46

Tutti ricorderanno il famoso bug della TLB (Translation Look-aside Buffer) della cache L3 presente nei Phenom stepping B2 di AMD. Problema in seguito risolto con un aggiornamento del BIOS e assente nei Phenom con stepping B3.
In base a quanto scritto alla pagina 37 di un documento pubblicato da Intel documento, sembrerebbe che anche i nuovi Core i7 siano affetti da un bug riguardante la TLB.
Continua »
di
Gino Giorgetti -
Lunedì 17 Novembre 2008 alle 15:31

Nostradamus aveva preannunciato la fine del mondo con l’arrivo del nuovo millennio.
Gli informatici avevano preannunciato il blocco dei sistemi informatici allo scoccare della mezzanotte del 31 dicembre 1999. In pratica la fine del mondo sarebbe dovuta iniziare con il blocco dei computer.
Y2K, più conosciuto come Millennium Bug, “terrorizzò” per diverso tempo gli informatici che pronosticavano che tutti i sistemi informatici, siano essi PC o mainframe, che utilizzavano ancora rappresentazioni sintetiche della data (con solo le ultime due cifre ad indicare l’anno) avrebbe frainteso “2000″ con “1900″, con conseguenze difficili da immaginare.
Continua »
di
Savio Bellini -
Giovedì 25 Settembre 2008 alle 13:15

Sin dalla sua nascita, l’informatica si è sempre portata dietro qualche errore. Naturalmente non solo in questo ambito esistono gli errori, ma forse qui vi è quel tocco di fantasia in più nel renderli noti.
In informatica, un Bug (letteralmente “insetto”) sta ad indicare un errore nella scrittura del codice di un software, causante errori, comportamenti ambigui o inattesi, o può anche essere intesa come un’errata progettazione di un hardware che può portare anch’essa ad errori non prevedibili a priori.
Continua »
di
Luca Colantuoni -
Mercoledì 23 Luglio 2008 alle 08:27
La sicurezza dei sistemi informatici e la protezione dalle intrusioni sono ormai argomenti all’ordine del giorno in un mondo ormai connesso alla Rete 24 ore su 24.
Esistono centinaia di aziende che rilasciano software di ogni tipo per prevenire situazioni “sgradevoli”, ma tutti si preoccupano di proteggere il sistema operativo.
La vera minaccia invece potrebbe essere la prevedibile proliferazione di malware che riesce a sfruttare i bug dei processori (per esempio, i Core 2 di Intel hanno 128 bug). Tutte le CPU, come è noto, contengono quelli che vengono definiti errata, documentati dai chipmaker nelle specifiche e corretti attraverso il rilascio di nuove versioni di BIOS.
Continua »
di
Luca Colantuoni -
Lunedì 12 Maggio 2008 alle 16:09

Come è noto a tutti, i processori AMD Phenom con stepping B2 integrano al loro interno il “famoso” bug della TLB (Translation Look-aside Buffer) della cache L3, a causa del quale in particolari (sebbene molto rare) condizioni di utilizzo, si possono verificare blocchi del sistema, durante l’esecuzione di alcune tipologie di applicazioni.
Per evitare che si verifichi questa eventuale circostanza si possono seguire due strade: acquistare i nuovi Phenom con stepping B3 oppure attivare il fix del bug nel BIOS delle schede madri. Nel secondo caso, però, si potrebbero avere perdite di prestazioni pari a circa il 10%.
Continua »