|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
come si analizza il log dopo attacco da hacker?
ciao è il mio prinmo post. sono stato hackerato un paio di giorni fa, ho scoperto che avevano infettato l'index.php. vorrei sapere come analizzare il log per poter scoprire come sono entrati, mi potete aiutare? il log è qui: http://www.filedropper.com/psicologa...it-accesslog_1
grazie a presto uso wp era la 3.8, poi l'ho aggiornata a 3.9.1 ieri se ho dimenticato qualche info ditemi pure ![]() |
![]() |
![]() |
#2 | |
Moderatore
Iscritto dal: Jun 2007
Città: 127.0.0.1
Messaggi: 25885
|
Quote:
Vedi inoltre https://sucuri.net/wordpress-security-monitoring
__________________
Try again and you will be luckier.
|
|
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
ciao Chill-out grazie. Devo allegare il file qui? o sempre su file dropper? ho dato un'occhiata al plugin, appena ho tempo mi registro e lo scarico, ma analizza i file e tutto il resto anche dopo un attacco individuando i file corrotti? grazie
|
![]() |
![]() |
#4 | ||
Moderatore
Iscritto dal: Jun 2007
Città: 127.0.0.1
Messaggi: 25885
|
Quote:
Quote:
__________________
Try again and you will be luckier.
|
||
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
ok ecco il link http://www.filedropper.com/psicologa...it-accesslog_2 preciso che l'attacco è avvenuto tra il 10 e l'11 maggio mattina (me ne sono accorto verso le 13.00-
per la seconda da quanto ne so io di inglese significa che monitora prima che avvenga un attacco giusto? grazie Ultima modifica di ivanom. : 15-05-2014 alle 06:34. |
![]() |
![]() |
#6 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
![]() Codice:
User-agent: * Disallow: /wp- Disallow: /cgi-bin/ Allow: /wp-content/uploads/ Disallow: /wp-content/ Disallow: /trackback/ Disallow: /feed/ Disallow: /comments/ Disallow: /forum/*sort=* Disallow: /forum/index.php?action=activate* Disallow: /forum/index.php?action=admin* Disallow: /forum/index.php?action=calendar* Disallow: /forum/index.php?action=emailuser* Disallow: /forum/index.php?action=findmember* Disallow: /forum/index.php?action=help* Disallow: /forum/index.php?action=helpadmin* Disallow: /forum/index.php?action=login* Disallow: /forum/index.php?action=mlist* Disallow: /forum/index.php?action=modifykarma* Disallow: /forum/index.php?action=pm* Disallow: /forum/index.php?action=post* Disallow: /forum/index.php?action=printpage* Disallow: /forum/index.php?action=profile* Disallow: /forum/index.php?action=recent* Disallow: /forum/index.php?action=register* Disallow: /forum/index.php?action=reminder* Disallow: /forum/index.php?action=search* Disallow: /forum/index.php?action=unread* Disallow: /forum/index.php?action=unreadreplies* Disallow: /forum/index.php?action=verificationcode* Disallow: /forum/index.php?action=who* Disallow: /forum/index.php?action=stats* Disallow: /forum/index.php?theme* Disallow: /forum/index.php?*wap* Disallow: /forum/index.php?*wap2* Disallow: /forum/index.php?*imode* Disallow: /index.php?*rss* Disallow: /forum/Themes/ Disallow: /forum/Sources Sitemap: http://psicologaonlinesalerno.it/sitemap_index.xml Il mio findmyhash dal kali ha falito tutte le ricerche per il md5 e onestamente ,non sto a impostare altre ricerche ,pero sicuramente con cain &abel ,john the ripper or una rainbowtable si puo risalire alla tua password. Basta avere un cpanel e il giocco e fatto. Quindi disabilita tutti i robot.txt basta una /e un astersico ,e cancella tutti i url che sono qui. Sicuramnete il wordpress e pieno zeppo di bug - e qui che si allenano i futuri hacker , e se provo il tuo link con acunetix ne trovero ancora.Esegui un scan -stress test per il web site .Pero ti posso dire un altra cosa : dal tuo log si puo risalire solo a chi a visitato il tuo site ,e ci sono due acessi un po insoliti - uno da olanda e uno da america(tutti sono italia -telecom ,linksys e vari paesida Varese a centro Liguria) : Codice:
37.58.100.166 - Geo Information IP Address 37.58.100.166 Host 37.58.100.166-static.reverse.softlayer.com Location NL NL, Netherlands City -, - - Organization SoftLayer Dutch Holdings BV ISP SoftLayer Dutch Holdings BV AS Number AS36351 SoftLayer Technologies Inc. Latitude 52°50'00" North Longitude 5°75'00" East Distance 1702.85 km (1058.10 miles) Codice:
192.187.110.139 - Geo Information IP Address 192.187.110.139 Host 192.187.110.139 Location US US, United States City -, - - Organization DataShack, LC ISP DataShack, LC AS Number AS33387 DataShack, LC Latitude 38°00'00" North Longitude 97°00'00" West Distance 9208.78 km (5722.07 miles) Per il resto per poter analizare di piu il log non serve , hai delle phpsessionID che portano solo alle tue pagine . Se era qualcosa di piu il phpsession doveva avere due uguali e il codice in fondo -copiavi il secondo codice dopo il primo = e ti loggavi con tamperdata. Un altra cosa - il tuo server e gestito da aria ,che con tutto il rispetto per loro ,non li considero granche : 188.135.143.246 - Geo Information IP Address 188.135.143.246 Host 188.135.143.246 Location IT IT, Italy City Acri, 03 - Organization ARIA SPA - WiMAX RAN Customers PoP TI ISP Aria S.p.A. AS Number AS48291 ARIA S.P.A. Latitude 39°48'33" North Longitude 16°38'33" East Distance 681.02 km (423.17 miles) Consiglio finale -prenditi un tuo dominio ,in quanto noto che la pagina e molto seria e di impatto sociale , con una frequenza di 60 % dei visitatori settimananalmente , non ti imbatterai piu in questi problemi.Su net ce ne sono dei template per web site scaricabili per fare la tua pagina come vuoi. Ultima modifica di diana33 : 16-05-2014 alle 17:27. |
|
![]() |
![]() |
#7 | |||
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
grazie Diana
Quote:
Quote:
Quote:
![]() |
|||
![]() |
![]() |
#8 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
Codice:
User-agent: * Disallow: /wp- Disallow: /cgi-bin/ Allow: /wp-content/uploads/ Disallow: /wp-content/ Disallow: /trackback/ Disallow: /feed/ Disallow: /comments/ Sitemap: http://psicologaonlinesalerno.it/sitemap_index.xml Qui trovi un esempio somario di come e un robots.txt per un website wordpress. E da qui puoi implementare con un plugin destinato al wordpress : http://www.enterpriseseoinc.com/free.downloads/ -dovresti scaricare i due file ,e se hai bisogno di tradurrle mi puoi contattare in un messaggio privato.Perche gia ne parliamo troppo di una cosa che non dovrebbe essere in questo forum. Per la seconda domanda -ho solo letto il tuo file di log ,e non ho acesso al tuo panello di controlo per vedere se esiste ancora.Pero una cosa da fare sarebbe da inserire un script nel tuo sito che non permette acesso con ip proxy e con ip proveniente dalla rete tor. Per la terza parlavo di session id - sempre perche dal log di acesso non risulta nulla di anomalo - se fosse stato qualcosa alora il phpidsession sarebbe stata diversa .Non e importante.Bello e che trovo anche le tue ricerche in giro : http://lmgtfy.com/?q=index+of+%3Apsi...no.it&l=1#seen Un robot spider ha registrato una copia cache nella data 10/06 alle ore 12.31 -dovresti vedere il log per quest'ora e ti ha cancellato solo questo http://psicologaonlinesalerno.it/forum/chat/temp/x.txt secondo questo link : http://www.zone-h.org/mirror/id/20932254 Ultima modifica di diana33 : 16-05-2014 alle 20:03. |
|
![]() |
![]() |
#9 | |||
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
diana sei gentilissima davvero....purtroppo io non sono un esperto anzi....tutt'altro quindi scusami se ti chiedo delucidazioni,
Quote:
Quote:
Quote:
|
|||
![]() |
![]() |
#10 | ||||
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
diana sei gentilissima davvero....purtroppo io non sono un esperto anzi....tutt'altro quindi scusami se ti chiedo delucidazioni,
Quote:
Quote:
Quote:
Quote:
[10/May/2014:12:12:27 +0200] "GET /forum/.xml/?type=rss;PHPSESSID=e58c8057e6ab16565465ef48ffefe527 HTTP/1.1" 200 1567 37.58.100.156 - - [10/May/2014:12:12:31 +0200] "GET /forum/.xml/?type=rss;PHPSESSID=ee936e1ff4f610ee53752a1fde7d3c64 HTTP/1.1" 200 1567 178.154.243.91 - - [10/May/2014:12:12:40 +0200] "GET /forum/.xml/? ma non so cosa significa.. |
||||
![]() |
![]() |
#11 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
2.http://blog.vettore.org/?p=483 4.http://www.html.it/pag/16695/le-variabili-get-e-post/ Vorei porgerti alla tua atenzione due cose: Siamo passati in una era digitale , qualche anno fa era solo arpanet -un internet rudimentale ,ad una completa espansione del internet -grazie ai studi militari (con tutto quello che si capisce-website dinamici , servizi cloud ,server piu stabili e forti ecc ecc )- e grazie a molti volontari che hanno fatto dei source code una qualsiasi persona puo costruire un sito - la partenza puo essere basilare e non richiedere conoscenze informatiche ,pero e importante approfondire -perche proprio le persone senza conoscenza sono preda facile dei hacker di due soldi ,e giusto per il tempo spreccato a costuire un site come il tuo ti consiglio di imparare le le basi technice di un sito.Non e importante essere un programattore , scrivere codici in php o che, pero al minimo sapere leggere un file html -e a cosa serve ,un file css -e a cosa serve,e volendo ,anche qualche conoscenza basilare del javascript e php.Corsi online gratuiti si trovano abbastanza su internet - una buona partenza puo essere youtube , e comunque limitandoti solo al italiano , puoi consultare anche questo qua -da dove molti partono : http://www.html.it/ 2. Un hacker -nel tuo caso solo un sfigato , quando ha acesso a dati personali e database di un sito , cerca di avere informazioni riguardanti -password ,email , dati sensibili che un admin come te ,li puo spargere in giro per i file - ed e possibile che ci sia molto di piu di solo una cancelazione di un file aparentemente senza importanza come quello del chat.I truchetti del social engineering oltre al gather information (aquisire informazioni ) implica anche un lato psicologico - e cioe- distogliere l'atenzione da punti vitali modificando punti senza importanza. Il robot del server che monitorava il tuo sitemap ,ha notato che un file estato cancelato ,pero non ha notato che il hacker ha potuto modificare il tuo file piu importante - index.htm . Un altro consiglio , e di fare analizzare questo file dai gestori di wordpress ,e esattamente di cercare file nascosti e di dirotamazione verso un server del hacker . Non e importante mantenere acesso per lui adesso se ha fatto questo,pero puo ricevere dati personali attraverso questo file nascosto. Si chiama rfi or lfi -remote file intrusion or local file intrusion.Se dovessi risultare positivo a questi dirotamenti sarebbe utile di avertire anche i tuoi visitatori chiedendoli cortesemente di cambiare le password ai email e in seguito al account del tuo forum.Da rintracciare chi estato , purtroppo non si puo ,la rete tor e come una ragnatela fatta di nodi e relay che cambiano l'ip ogni volta che lo attraversa - puo essere benissimo il tuo vicino di casa ,come puo essere un cinese sfigato che non ha un cavolo da fare.Ma se trovi il file malevole , rimane sempre la traccia del ip originale - in quanto estato scritto su un suo computer personale,e i proxy e tor non funzionano nel locale. Ultima modifica di diana33 : 17-05-2014 alle 11:40. |
|
![]() |
![]() |
#12 | ||
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
diana ti ringrazio di cuore dei tuoi consigli, il punto 1 l'ho fatto togliendo definitavamente le righe che hai detto ma il punto 2 non saprei dove mettere quel codice php, visto che ho già un htaccess anch'io, e il punto 4 non ho capito a cosa vuol arrivare....per il resto cercherò di imparare un minimo di base se avrò tempo....
Quote:
ma ti riferisci al log? da far analizzare al team di wordpress italy? o al mio hosting? Quote:
Considerando che è stato una attacco defacing (almeno così credo di aver capito, poichè la homepage era sfigurata) ci possono essere davvero questi rischi ? |
||
![]() |
![]() |
#13 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
Non mi riferisco al log - non serve a granche ,bensi ai tutti file index che li hai nel albero di gestione del site. Le funzioni get e post .cerchero di spiegarti veloce - alora un utente va su un sito e.comerce . diciamo a caso subito.it. Ecco sfogliando una categoria che lo interessa vede tutta la categoria.Cosi la pagina interpretta i script di visualizzazione con il metodo POST. Un database con dei file di categoria ecc ecc .Cosa succede se trova interesse per un certo annuncio? -va e lo apre.Cosi , al proprietario del anuncio estata data una certa parte del database . con una stringa . Ed ecco che passi dalla visualizzazione di un interro catalogo ,solo a un prodotto. Quel prodotto per poter essere visualizzato ha un codice che viene richiamato - ma con il metodo GET - in generale tutto cio sarebbe sistemato come in una bibliotecca.Tu vedi la bibliotecca come un insiemme di libri (POST) ma per cercare un libro di interesse sai che si trova alla voce B e sul scaffale 2A per esempio (B e 2 A e la posizione del libro nella bibliotecca quindi Get ) .spero che mi faccio capire. Per il defacing si ,esistono ancora rischi - se la persona in causa -il nostro hacker ha avuto acesso al htacess e alla index.php puo modificare tutto cio che desidera ,magari impostando anche dei file di log per se stesso.Io avrei fatto lo stesso. Ultima modifica di diana33 : 17-05-2014 alle 20:13. |
|
![]() |
![]() |
#14 | |
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
attualmente ho
Codice HTML:
# protect wp-config.php <files wp-config.php> Order deny,allow Deny from all </files> Quote:
![]() |
|
![]() |
![]() |
#15 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
Non hai parlato nulla di un backup e ,io non te lo mai detto , pero non hai piu nulla da temere se hai caricato i file che li avevi in precedenza. |
|
![]() |
![]() |
#16 | |||
Junior Member
Iscritto dal: Jun 2004
Messaggi: 1
|
Quote:
![]() Per quanto riguarda le url in robots, non è che non averle ti protegga in alcun modo da eventuali hacking: quando sai lo script montato (e lo vedi dal sito stesso, non ci vuole molto a distinguere SMF da phpBB o altri), sai la struttura delle url e come accedere alla sezioni se mai ti dovesse interessare. Certo, concordo che molte delle url in questione sono inutili nel robots.txt perché comunque non sono presentate agli spider, ma questa è un'altra storia. Quote:
Quote:
Magari ho capito male, ma spostando le righe di "deny" alle azioni di SMF in htaccess andrebbe ad impedire a sé stesso di accedere a certe sezioni di SMF, non mi sembra una bella cosa. |
|||
![]() |
![]() |
#17 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
Findmyhash - e un tool in kali che non permette solo la decriptazione di md5 ,e anche se non e puro ,posso provare con tutti i hash disponibili -e fidati che ci sono abbastanza - ancora come dici tu (nel source code c'era una riga con la password ma non ti devo spiegare nulla a te visto che non ti sei preso neanche la sbriga di analizzare -ne sai molte piu di me )- .Per ultimo commento , ho datto dei link che servono per inserire delle variabili al htacess e che aiuta a bloccare i proxy -se un ip chiede di accedere all suo sito , - la directory htacess analizza il blacklist.php per un confronto.Inoltre il blacklist si aggiorna quasi sempre -quindi se ne sai un metodo migliore ,senza caricare troppo il server e senza avere problemi di compatibilita impostando un honeypot o un nginx - sei pregato di parlare .... E un ultima cosa - il wp e campo di allenamento per i hacker ,in quanto i script contengono moltissimi erori.Ogni webadmin si puo lammentare dicendo -mi hanno spaccato il sito -cos'anno con me ? -pero la cosa bella e che non sono neanche mirati questi siti - lo fanno casualmente e possono partire semplicemente modificando il url con un google dorks - spero che fine qui mi capisci bene . Ed e questa la differenza di un hacker alle prime armi -direi piutosto un lamer e uno che comunque lo fa per vendetta ,per soldi o per altro motivo piu profondo.Ci vogliono anni perche un webadmin costruisce una pagina sicura a tutti i exploit possibili e questo implica - conoscenze informatiche buone , inglese ottima , e interesse di aggiornamento .Opure chiede a una societa che si occupa di questo di costruire un sito decente. Ultima modifica di diana33 : 18-05-2014 alle 15:08. |
|
![]() |
![]() |
#18 |
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
grazie a entrambi, anche se è difficile capire....
![]() |
![]() |
![]() |
#19 | ||
Junior Member
Iscritto dal: May 2014
Messaggi: 27
|
Ciao diana, scusa se ritorno, vorrei scusarmi se non ho mai scritto di aver ripristinato i file precedenti l'attacco, ma lo davo per scontato
![]() riguardo questo: Quote:
Quote:
|
||
![]() |
![]() |
#20 | |
Bannato
Iscritto dal: Dec 2013
Messaggi: 392
|
Quote:
"wget -O tor.html http://torstatus.blutmagie.de/ wget -invocca di andare a - tor.html -che e il link e poi l'indirizzo http://torstatus.blutmagie.de/ e proprio il database.Quindi ,risolvi molti problemi ,anche se con un certo ritardo (dovuto alla comparazione dei Ip ) di risposta. |
|
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:58.