Recentemente ho avuto l'incarico di riparare il nostro server al lavoro e di pulire i siti su di esso. Siamo stati infettati da alcuni malware che hanno iniettato del codice in alcuni dei nostri siti Web dei clienti. Apparentemente, c'erano anche altre attività sul server. Comprende:
- Hacking della forza bruta (posso verificarlo con i registri di autenticazione)
- tentativi di reindirizzamento del malware. La gente ha iniziato a ricevere avvertimenti da Norton e ho ricevuto anche un avviso da Firefox.
Dopo aver rimosso completamente i siti Web e reinstallato, uno alla volta e aggiungendo plug-in di sicurezza, tutto è andato a buon fine. Ho rinforzato la sicurezza del server con fail2ban e altre varie patch di sicurezza e utilità. Tutto sembra essersi attenuato e gli attacchi sembrano essere completamente spariti o resi irrilevanti.
Non sono nuovo ad Apache, Linux, PHP, MySQL e una miriade di altri argomenti correlati al Web (SEO, Marketing, ecc.), ma non so da dove iniziare quando si tratta di sicurezza. Voglio dire, non so nemmeno come sia iniziato il problema di iniezione / XSS / malware. Non so chi l'abbia iniziato e perché. Non so nemmeno veramente, se la minaccia e il problema sono stati corretti. Dove comincio con queste domande?
Alcune informazioni di base:
- I siti sono alimentati con Wordpress (ultima versione) con plugin di sicurezza.
- Utilizzo di Apache2 con il server Ubuntu 11.10.
- Impostazione LAMP con sicurezza di base in atto