Qualche giorno fa qualcuno ha cercato di rompere il mio sito usando un attacco Remote File Inclusion.
L'attacco è stato bloccato dal mio Web Application Firewall, ma ero curioso del file.
Quindi l'ho scaricato iniziando a esaminarlo.
Prima di tutto, il file si cancella:
unlink($_SERVER['SCRIPT_FILENAME'])
Quindi inizia e il ciclo infinito attende gli ordini da una chat irc:
do{
//awaiting orders and executing them
}while(1)
Mi stavo chiedendo: se mai mi fossi infettato da qualcosa del genere:
- Come posso rilevare l'infezione? Devo fare affidamento sul mio sistema di sicurezza di hosting?
- Come posso smetterlo? È un ciclo infinito caricato in memoria, dovrei chiedere al mio hosting di riavviare il servizio o interrompere il processo php?