WP-Sentinel Pubblicato

Ho appena fatto le ultime modifiche fino ad arrivare alla versione 1.0 di WP-Sentinel e ho deciso di renderlo pubblico .

Potete trovare il codice e le istruzioni per l’installazione la configurazione a questa pagina … proprio perchè mi sono sbattuto per scrivere il file README, NON risponderò ad alcuna domanda riguardante installazione e configurazione ma solo ad eventuali domande tecniche o che comunque reputerò intelliggenti .

Riporto brevemente la versione italiana del readme :

WP-Sentinel, erede in parte del progetto evilsentinel (R.I.P.), è un plugin per la piattaforma WordPress che aumenterà la sicurezza del vostro
blog da eventuali attacchi di cracker, lamer, black hats, h4×0r, ecc .
Il sistema verrà caricato prima degli altri plugins ed eseguirà una serie di controlli sulle richieste http in arrivo ed, in caso una o più richieste
facciano scattare un *allarme*, la bloccherà mostrando un avviso all’utente e notificherà per email l’accaduto all’amministratore del sito in questione,
con tutti i dettagli del potenziale attacco .

Questo plugin è in grado di bloccare i seguenti tipi di attacchi :

- Cross Site Scriptings <http://it.wikipedia.org/wiki/Cross-site_scripting>
- Remote File Inclusions <http://it.wikipedia.org/wiki/Remote_File_Inclusion>
- Local File Inclusions <https://www.ihteam.net/blog/hacking-tutorial/local-file-inclusion-tutorial/>
- SQL Injections <http://it.wikipedia.org/wiki/SQL_injection>
- Cross Site Request Forgery <http://it.wikipedia.org/wiki/Cross-site_request_forgery>
Il plugin *NON* effettua controlli nel caso in cui l’utente che effettua la richiesta è un amministratore del blog, quindi per testare il sistema dovrete

effettuare il logout .
Per INSTALLARE wp-sentinel, uploadate tutta la cartella ‘wp-sentinel‘ all’interno della cartella dei plugins ‘/wp-content/plugins/‘ del vostro blog e accertatevi
che la cartella ‘/wp-content/plugins/wp-sentinel/log’ sia scrivibile
.
Successivamente il sistema potrà essere abilitato come ogni altro plugin ed entrerà immediatamente in funzione .

WP-Sentinel non ha molte configurazioni disponibili al momento, ma quelle poche che ci sono possono essere modificate tramite il file ‘/wp-content/plugins/wp-sentinel/php/config.php‘ .
I tre valori di configurazione sono :

- enabled : Impostato ad 1 abilita wp-sentinel, a 0 lo disabilita .
- notification : Abilita o meno le notifiche via email all’admin del blog .
- logging : Abilita o meno il logging degli allarmi dentro la cartella ‘wp-sentinel/log’ .

Enjoy :)

Popularity: 22% [?]

Ti potrebbe interessare:

  1. WP-Sentinel Dopo più di un anno di testing del mio sistema...
  2. PHP Hacking & Prevention Purtroppo non tutti coloro che si proclamano web developers sanno...
  3. OpenVAS-svn : Il nuovo Nessus Da pochi giorni ho aggiornato la mia installazione di Ubuntu...
  4. GitHub : Sarà meglio di sourceforge ? E’ da un po di giorni che sto studiando github,...
  5. Introduction to SQL Injections Un introduzione sufficientemente completa alla tecnica di iniezione di codice...

24 Responses to “WP-Sentinel Pubblicato”

  • Giuseppe scrive:

    Bravo davvero un ottimo lavoro complimenti :D

  • Simogeta-X scrive:

    Belissimo plugin complimenti ma WordPress non dovrebbe essere già immune di suo a quel tipo di attacchi?

  • Blacksoul scrive:

    Penso che la sicurezza non e’ mai certa, ma bravo ugualmente per il lavoro svolto ho dato un’occhiata al code .

  • animols scrive:

    Ottimo lavoro , c’è di implemendarlo un po’ di piu’ e di controllare se ci sono bug, perchè se non ricordo male nel evilsentinel c era un bug anche se ti era stato seganalato prima che usciva l exploit
    Bye!

  • tevererz scrive:

    HAHAHAHA evil ti ho chiamato pochi giorni prima e avevi detto che lo tenevi . Adesso hai pensato a quanto sono bello il tuo cuore non ha resistito e hai rilasciato l’1.0 . E’ lo sò della mia bellezza e fascino nessuno può resistere :D . Dopo lo testo Byez

  • evilsocket scrive:

    Questo è quello che hai capito TU … io ho solo detto “non so quando lo rilascio” XD

  • Subzero scrive:

    Ottimo evil, cmq sia ti consiglio soltanto per ie e i browser che non supportano i caratteri “Speciali” di utilizzare è ecc, perchè quand viene effettuato l’attacco, si legge male il messaggio, “� stato appena salvato”.. per il resto molto leggero, ed utilie! come sempre perfetto ;)

  • Subzero scrive:

    Spè mi arrivano 100 di mail :D con su scritto:

    Seguono i dettagli dell’attacco :

    - La variabile ‘c_ref_705793′ del metodo COOKIE ha attivato il filtro ‘remote file inclusion’ per il contenuto ‘http://www.google.it/search?hl=it&rlz=1T4TSEA_itIT294IT298&ei=wKs9SqCkM9SxsgbOxd17&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=la storia segreta di stewie griffin megavideo&spell=1′

    cioè anche quelli che vengono portate da google sul sito.. come mai?

  • evilsocket scrive:

    Si la compatibilità con charset particolari è ancora da fare :)

  • evilsocket scrive:

    Mmmm hai qualche plugin che traccia i referer ?

  • evilsocket scrive:

    No sub non hai capito, il senso della domanda era “stai usando uno di quei plugin che traccia i referer ?” o hai adsense sul blog?

  • Subzero scrive:

    si ho adsense sul blog… è normale :D e non sto usando nessun plugin che traccia i referer tranne histats…

  • evilsocket scrive:

    Bon … probabilmente è una var di adsense, appena ho tempo faccio delle mod per adattarlo ;)

  • Subzero scrive:

    Perfetto :P thx ;) , cmq sia visto che ricevi un sacco di commenti, visto che wordpress mette il nofollow ai commenti, ti conviene levarlo ;)

  • Giovanni Manai scrive:

    Ciao Evil mi da un errore:

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/mhd-01/www.informaticzone.net/htdocs/wp-content/plugins/WP-Sentinel/php/report.php on line 24

    mmm puoi dirmi come risolvere? :P Grazie ;)

    Ps. Magari potrebbe essere dovuto al nuovo Wordpress visto che mi da incompatibilità anche con altri plugin..

  • evilsocket scrive:

    Guarda non saprei, su questa versione di wp non da problemi analoghi … mi potresti dire che versione di php hai ?

  • sydarex scrive:

    Lo userò sul blog che pubblico a breve; intanto quando posso mi leggo il codice e ti mando i commenti, se li vuoi ;)

  • N3ms1s scrive:

    Beh ottimo, anche io lo userò sicuramente, ma mi sa che sarò meno utile di sydarex ( :* ) .

  • Lilli scrive:

    Ciao.
    Ma per joomla il vecchio evilsentinel funziona?

  • evilsocket scrive:

    Se riesci a trovarlo si .

  • Leave a Reply:

    Name (required):
    Mail (will not be published) (required):
    Website:
    Comment (required):
    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>