OUCH! | Gennaio 2013 - Securing the Human

1
2
OUCH! | Gennaio 2013
IN QUESTO NUMERO
• Cos’è Java?
• I rischi di Java
• La miglior difesa
Java
L’AUTORE DI QUESTO NUMERO
Arrigo Triulzi ha collaborato alla stesura di questo numero.
Java di girare su un computer è necessario aver installato un
Arrigo è un consulente indipendente che si occupa di
set di programmi chiamato Java Runtime Environment. In
Sicurezza da più di 25 anni. Lavora a Ginevra.
questo numero spiegheremo i pericoli legati alla presenza di
Java sul computer e cosa è possibile fare per proteggerlo.
Nota: Javascript e Java sono tecnologie completamente
INTRODUZIONE
diverse. In questa newsletter parleremo solo di Java.
Con il termine software ci riferiamo ai programmi e alle
applicazioni
che
utilizziamo
ogni
giorno
sul
nostro
computer, come ad esempio il browser, il programma di
QUALI SONO I RISCHI?
elaborazione testi, quello di consultazione della posta
Uno dei metodi più comuni utilizzato dagli hacker per
elettronica, i videogiochi, ecc. La maggior parte del
introdursi in un computer è sviluppare speciali programmi in
software è stata realizzata per essere eseguita solo su
grado di sfruttare le vulnerabilità del software. Poiché si
computer
Microsoft
tratta di vulnerabilità specifiche per ogni tipo di computer,
girerà solo su computer con
gli strumenti usati dagli hacker per attaccare sistemi
sistema operativo Windows e non potrà essere eseguito su
Windows funzionano solo con quel tipo di sistema operativo
computer Mac della Apple. Viceversa, il software progettato
e non su computer Mac, e viceversa. Questo fattore,
per Mac girerà solo su computer Apple.
naturalmente, limita gli obiettivi degli attacchi.
Java è diverso: è prima di tutto un linguaggio di
Java è diverso, dal momento che è stato progettato per
programmazione che permette di progettare software che
funzionare su qualsiasi computer: le sue vulnerabilità
può essere eseguito su diversi tipi di computer, e quindi, sia
costituiscono quindi un obiettivo molto interessante per gli
su Windows sia su Mac. Per permettere a un programma
hacker, poiché possono penetrare in più computer con uno
specifici:
il
Windows, ad esempio,
software
scritto
© The SANS Institute 2013
per
http://www.securingthehuman.org
4
3
OUCH! | Gennaio 2013
Java
sforzo inferiore. Inoltre, Java è complesso, il che significa
che può essere soggetto a diverse vulnerabilità. Purtroppo
molte persone non sanno nemmeno che Java è presente
sul loro computer, perché spesso viene installato come
supporto per eseguire applicazioni specifiche.
Il risultato di questo è che Java è diventato un obiettivo
molto popolare tra i criminali informatici.
LA MIGLIOR DIFESA
La difesa migliore è semplice: se non utilizzate nessun
programma che richiede Java, non installatelo. Installatelo
solo se ne avete assoluto bisogno. Se non siete certi della
presenza di Java, esiste un modo semplice per verificarlo:
collegatevi al sito che trovate indicato di seguito.
Java è un software che può esporti a diversi rischi: se non ne hai bisogno, non installarlo. Se invece ne hai bisogno in modo continuativo, assicurati di aver installato l’ultima versione. http://www.java.com/en/download/installed.jsp
vulnerabilità conosciute che rendono la vita facile ai
Vi preghiamo di effettuare il solo controllo e di non
criminali informatici, mentre le versioni future avranno
installarlo, nel caso non sia presente sul vostro computer.
caratteristiche di sicurezza aggiuntive. Mantenere Java
Se scoprite di aver Java installato e non ne avete più
aggiornato per i computer Windows è piuttosto semplice:
bisogno, rimuovetelo pure.
per verificare quale versione è installata, selezionate l’icona
Java nel Pannello di Controllo e controllate che sia
SE PROPRIO DOVETE…
Se siete costretti a mantenere Java installato, ci sono
diverse cose che dovreste fare per proteggervi.
1. MANTENETELO AGGIORNATO
presente l’ultima versione e che gli aggiornamenti siano
automatici. Se il computer non è aggiornato, fatelo
manualmente attraverso il menu.
Per i computer Mac, il procedimento è leggermente più
complesso. Con l’obiettivo di proteggere i suoi utenti, Apple
distribuisce e aggiorna la sua versione di Java basata su
Assicuratevi che sul vostro computer sia installata l’ultima
Java 1.6. Se mantenete il sistema operativo del vostro Mac
versione di Java. Le release più vecchie soffrono di
aggiornato,
© The SANS Institute 2013
provvederete
automaticamente
anche
http://www.securingthehuman.org
6
5
OUCH! | Gennaio 2013
Java
all’aggiornamento di Java. Gli utenti Apple possono
Cos’è Java?
aggiornare il loro computer a Java 1.7 scaricandolo dal suo
http://tinyurl.com/br6sndn
sito (non un sito Apple): questo vi obbligherà a mantenere e
aggiornare
autonomamente
questa
versione
autonomamente.
Come si disinstalla Java da un computer Windows:
http://tinyurl.com/bm2aq7l
Come si disinstalla Java 7 sul Mac:
2. DISABILITARE I PLUGIN DEL BROWSER.
http://tinyurl.com/blh3ena
Uno dei metodi più comuni utilizzati dai criminali informatici
Come si disabilita Java nel browser Web:
per sfruttare le vulnerabilità di Java è di passare attraverso il
http://tinyurl.com/cph3md7
vostro browser. Se avete Java installato, il browser avrà
quello che è chiamato il plugin Java, che gli permette di
eseguire programmi sviluppati in questo linguaggio. Quando
vi collegate a un sito web maligno, gli hacker potrebbero
Browsercheck:
http://browsercheck.qualys.com
entrare nel vostro computer attraverso questo plugin.
PER SAPERNE DI PIÙ
Attualmente sono pochi i siti web che richiedono l’uso di Java
Abbonatevi a OUCH!, la newsletter mensile sulla sicurezza
nel browser, per cui nella maggior parte dei casi potete
informatica, consultate i suoi archivi e approfondite le
disabilitare con tranquillità il plugin: la maggior parte dei
soluzioni
browser ha opzioni di configurazione o setting dove è
http://www.securingthehuman.org.
di
sicurezza
di
SANS
visitandoci
presso
possibile effettuare questa operazione. Se incontrate un sito
che richiede che Java sia funzionante, potete abilitarlo solo
per quel sito e poi disabilitarlo quando avete finito di visitarlo.
RISORSE
VERSIONE IN ITALIANO
La versione in italiano è curata da Advanction S.A.,
un’azienda
impegnata
nella
Alcuni dei link presenti in questa newsletter sono stati
Management Operativo e nella
accorciati per migliorarne la leggibilità utilizzando il servizio
Seguila
TinyURL.
(@advanction).
su
Sicurezza,
nel
Risk
Security Awareness.
www.advanction.com
e
su
Twitter
OUCH! è pubblicata dal programma Securing The Human di SANS ed è distribuita con licenza Creative Commons BY-­‐NC-­‐ND 3.0. Questa newsletter può essere distribuita solo se ne viene citata la fonte, se i suoi contenuti n on vengono modificati e se n on viene usata per scopi commerciali. Per traduzioni e per ulteriori informazioni, contattare [email protected]. right Pnhil ow Redazione: Bill Wyman, ixing Walt tShem crivens, Hoffman, Lance Spitzner Versione in italiano curata da Advanction S.A.: Stefano Bonacina, Silvestro Maestri, Giorgio Ferrari © The SANS Institute 2013
http://www.securingthehuman.org