Javascript e applet Java
Descrizione: nonostante Javascript e Java si assomiglino sia dal punto di vista del nome che della sintassi, questi sono in realtà due linguaggi di programmazione distinti e con diverse finalità.
Senza addentrarci troppo nel gergo tecnico diremo che mentre Javascript è un'estensione del linguaggio HTML e viene scritto direttamente nel codice delle pagine internet, le applet Java sono dei miniprogrammi che vengono scaricati dal pc ed eseguiti nel browser al caricamento della pagina. Il linguaggio Java negli ultimi tempi ha trovato notevole diffusione tra i programmatori di pagine web poiché permette di arricchire le pagine ed ottenere risultati praticamente impossibili con il semplice ma limitato e statico linguaggio HTML.
Il linguaggio Java contiene in sé delle limitazioni, imposte proprio per impedire l'esecuzione di azioni dannose sul pc nel quale il programma viene attivato; di fatto però spesso vengono scoperti bug nel linguaggio stesso, nel sistema operativo e nei browser tali da permettere al programmatore Java di compiere azioni illecite. Un abile hacker potrebbe così realizzare degli script o degli applet capaci di danneggiare file sul computer locale o trasmettere dati non autorizzati verso l'esterno.
In linea generale (ma questa non è una regola) possiamo dire che le applet Java sono potenzialmente in grado di creare seri problemi alla macchina su cui vengono installate (danneggiamento dei file, formattazione hard-disk ecc.) mentre i Javascript possono potenzialmente creare problemi legati alla privacy tramite trasmissione dati verso l'esterno.
Come difendersi: disattivare tutti gli script e applet Java nel proprio browser sarebbe probabilmente eccessivo. Facendo questo limitereste la visualizzazione a ben poche pagine web o comunque queste verrebbero caricate solo parzialmente.
Il consiglio è di mantenere costantemente aggiornato il proprio browser (vedi la parte di questo articolo relativa ai bug) e disattivare gli script Java nei siti poco attendibili e particolarmente a rischio.
È possibile disattivare l'utilizzo degli applet e di Javascript dalle opzioni del Browser. In internet Eplorer:
Strumenti > Opzioni Internet > Protezione > Personalizza Livello.
Argomento precedente: indirizzo IP.
Prossimo argomento: spyware.