La Scaricata
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
World AIDS
AVERT - AIDS charity
Quanti visitatori oggi?
DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


I postatori più attivi del mese
Nessun utente


GUIDA WordPress Exploit Scanner

Andare in basso

GUIDA WordPress Exploit Scanner Empty GUIDA WordPress Exploit Scanner

Messaggio Da florin88 Sab Nov 14, 2009 1:21 am

Introduzione



Nel precedente articolo
relativo alla sicurezza di WordPress, abbiamo esaminato una misura
preventiva al fine di evitare spiacevoli intrusioni nella gestione del
nostro blog, ma cosa fare e soprattutto come rilevare eventuali
intrusioni all'interno del nostro blog? Una possibile risposta a questa
domanda ci viene data dal plugin WordPress Exploit Scanner, sviluppato da ocaoimh.ie e giunto ormai alla versione 0.5.

Il plugin



Wordpress Exploit Scanner ci aiuta a "scovare" eventuali file
compromessi o creati da ipotetici hacker, che hanno in precedenza
attaccato con successo il nostro blog, questo plugin, quindi è da
ritenersi un componente non preventivo ma viceversa. È possibile optare
per diverse tipologie di ricerche, atte a scoprire eventuali anomalie
presenti nel nostro WordPress, naturalmente a seconda della tipologia
d'installazione e dei vari componenti installati, l'analisi potrebbe
richiedere diverso tempo.
Le tipologie di ricerche proposteci sono relative all'analisi di
eventuali stringhe e codici ostili contenuti all'interno dei file php
e/o nei database. È verosimile decidere se eseguire una ricerca
esclusivamente sui file presenti sul server oppure setacciare il
database, ovvero eseguire una ricerca combinata, cioè sia all'interno
del file che all'interno del database, è altresì possibile optare per
la ricerca di un file tramite l'utilizzo di una parola chiave.


Installazione



Prima di utilizzare il plugin occorrerà ovviamente reperirlo, per far ciò è possibile utilizzare il link ufficiale, contenuto all'interno del sito
del produttore. Il pacchetto scaricato consta di un file zip, al cui
interno troviamo una cartella exploit-scanner che occorrerà scompattare
in una qualsiasi posizione del nostro hard disk locale, al fine di
effettuare l'upload della stessa all'interno della cartella
wp-content\plugins presente nella webroot del nostro CMS.

Ultimato l'upload possiamo procedere all'attivazione del componente,
per assolvere a questo compito una volta collegati come amministratore
al nostro WordPress, entreremo all'interno della sezione plugin, avendo
cura successivamente di selezionare la chechbox in corrispondenza della
voce "WordPress Exploit Scanner" (come evidenziato in rosso nella
figura 3), ed infine cliccheremo sul tasto attiva, da questo momento
siamo pronti ad utilizzare lo scanner.


Figura 1. Attiviamo WordPress Exploit Scanner
GUIDA WordPress Exploit Scanner 03
Utilizzo del componente



Per poter utilizzare le funzionalità messe a disposizione dal plugin
occorrerà collegarsi alla dashboard dello stesso, per far ciò
all'interno della nostra bacheca, troveremo la voce "Exploit Scanner".

La dashboard ci permette di effettuare la metodologia di ricerca che
riteniamo faccia al caso nostro, cliccando sul stato "Run the scan", il
plugin inizierà ad analizzare sia il file system della nostra web root,
sia il database alla base del nostro WordPress.


Figura 2. Run the scan
GUIDA WordPress Exploit Scanner 02




Ultimato il controllo, il plugin ci mostra in output i risultati
della ricerca, nello specifico otterremo un responso sull'eventuale
manomissione dei "Core files" (i file di "sistema" di WordPress),
l'eventuale presenza di stringhe sospette (come ad esempio l'esistenza
di link nascosti), potenziali plugin installati ma dannosi al corretto
funzionamento del nostro blog, nonché un utile responso su
configurazioni e post ambigui.


Figura 3. Il risultato della scansione
GUIDA WordPress Exploit Scanner 03




A volte tramite i così detti "bollettini sulla sicurezza", si viene
a conoscenza di alcune stringhe di testo o comandi che possono dare il
via libera agli hacker, WordPress Exploit Scanner, mette a disposizione
un utile ricerca su tutti i file ed il database, cioè la ricerca di una
specifica stringa all'interno delle componenti (file php, database
ecc.) che costituiscono il nostro CMS.

Supponiamo di venir a conoscenza che un'ipotetica sequenza di
comandi inseriti all'interno di una pagina php, possa creare dei
problemi di stabilità e sicurezza al server web su cui è installata
l'applicazione. Per semplicità immaginiamo che la sequenza di comandi
incriminata sia formata da una semplice stringa di testo "Simulo
intrusione", che andiamo ad inseriamo all'interno del campo "custom
string" e confermiamo il tutto utilizzando il tasto "Search Files",
dopo un'analisi del contenuto dei file e del database il sistema
dovrebbe ritornare (si spera!) una pagina nella quale ci informa che
non è stata trovata alcuna stringa sospetta e ne tanto meno sono stati
modificati i file alla base di WordPress.


Figura 4. Ricerchiamo una stringa
GUIDA WordPress Exploit Scanner 04


A questo punto, simuliamo un attacco al nostro blog, supponendo che
un ipotetico pirata informatico sia riuscito a prendere il controllo
della nostra webroot e che al contempo abbia inserito all'interno di un
qualsiasi file il codice in questione, effettuando nuovamente il test,
questa volta riceveremo qualcosa di diverso, infatti all'interno di un
file a caso ho provveduto ad inserire un semplice echo "Simulo
intrusione" (il file da me scelto è caso wp-mail.php) così da simulare
un aattacco hacker, il componente che analizzerà l'intero filesytem
della webroot nella quale è installato WordPress, visualizzerà il
codice in questione, ed allo stesso tempo indicherà il file e la sua
posizione contente la minaccia. Come già detto in precedenza il nostro
plugin si limita esclusivamente a notificarci la presenza di eventuali
anomalie, starà a noi decidere come procedere al fine di risolvere tali
problemi.

Il plugin ci aiuta a scovare eventuali manomissioni ai file che
compongono il core di WordPress, e se un hacker riuscisse ad avere
accesso ai file di WordPress Exploit Scanner e di conseguenza a
manometterli? Chi ci garantirebbe l'affidabilità dell'analisi?


Figura 5. L'hash MD5
GUIDA WordPress Exploit Scanner 05




Per ovviare a questo problema il plugin visualizza in fondo alla
dashboard due stringhe hash MD5, univoche, calcolate automaticamente
sui file exploit-scanner.php ed hashes-2.8.5.php, tralasciando la
teoria che sta dietro all'algoritmo MD5, potremo essere sicuri che i
nostri file non siano stati attaccati confrontando queste due stringhe
con quelle presenti all'interno del sito ufficiale del prodotto, se le
due stringhe coincidono, possiamo essere "quasi" tranquilli, che lo
scanning del blog non risulti falsato.

Conclusioni



Eseguire interventi periodici di manutenzione sul proprio blog è
un'operazione fondamentale, può risultare utile ad esempio operare uno
scanning totale dei file e delle stringhe contenute all'interno di
WordPress e successivamente optare per un processo di backup qualora
non vengano rilevate delle anomali oppure provvedere ad un recovery se
si manifestino delle eccezioni, così facendo innalzeremo il grado di
sicurezza ed affidabilità del nostro blog.
florin88
florin88
Admin

Numero di messaggi : 7128
Data d'iscrizione : 18.12.08
Età : 35
Località : Ca' Savio bronx (VE)

http://www.flaviusso.altervista.it

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.