Suggerimenti importanti sulla sicurezza dei siti.
Inserito il: 25/06/06 15:57 | Autore: Supporto Tecnico
L'utilizzo di applicazioni di terze parti, soprattutto quelle basate sul linguaggio PHP (esempio PHPNuke, WordPress, Mambo, PHPBB, Joomla, ecc.), possono rappresentare un serio pericolo per la sicurezza di un sito se non aggiornate spesso alle ultime versioni disponibili.
Alcuni malintenzionati, infatti, approfittando di "buchi" che rendono vulnerabili queste applicazioni, riescono ad accedere al vostro sito attraverso il comune navigatore, al pari di un normale visitatore, per provocare danni, eliminando files oppure sostituendo le pagine con altre dai contenuti certamente non voluti (operazione denominata defacing).
L'accesso al vostro spazio ad opera degli hacker non avviene attraverso il protocollo FTP (sono in salvo, quindi i vostri codici segreti di amministrazione) ma direttamente dal web sfruttando, come detto, falle nel codice PHP su cui è basato l'applicativo utilizzato.
Tale sistema, denominato "exploit", consente dunque di attaccare un sito dall'esterno andando ad eliminare o modificare tutti i files che risultano avere i privilegi di scrittura abilitati per tutti gli utenti.
Ad ogni file residente sul server, infatti, può essere assegnato un privilegio particolare che consenta, per esempio, la lettura da parte di tutti gli utenti web e riservare la scrittura/modifica solo all'amministratore del sito.
Tali privilegi possono essere modificati direttamente dal programma FTP utilizzato che, una volta selezionato il file su cui operare, con apposito comando li modifica a seconda delle vostre esigenze.
Di norma, indipendentemente dal programma FTP utilizzato, i privilegi vengono identificati con una serie numerica composta da tre cifre nello stile Unix:
777 = privilegi lettura/scrittura consentiti a TUTTI
755 = lettura consentita a TUTTI/ scrittura riservata SOLO all'amministratore del sito
Poichè gli hacker, attraverso gli exploit, vanno ad interagire solo con i file con privilegi 777 per poi arrecare danno a tutto il sito, è caldamente consigliato impostare i privilegi "ridotti" 755 a tutti i files che compongono il sito, anche se non utilizza il linguaggio PHP ma normale codice HTML.
|