Monitoraggio dell'integrità dei file per siti Web WordPress (meno di 1200 parole)
Pubblicato: 2022-09-05Il mondo moderno è veloce; il world wide web è ancora più veloce. Tenendo il passo con il ritmo, ci si potrebbe facilmente dimenticare di tenere traccia delle modifiche sul sito Web di WordPress.
Sono contento che ci sia il monitoraggio dell'integrità dei file.
Come suggerisce il nome, il monitoraggio dell'integrità dei file è un modo per tenere traccia delle modifiche nei file di WordPress. Sapresti se c'è una modifica, rimozione o aggiunta al file. Una volta conosciuta, puoi controllare la modifica per mantenerla o rimuoverla.
In questo post, cercherò di coprire tutto ciò che devi sapere sul monitoraggio dell'integrazione dei file in meno di 1200 parole.
Che cos'è il monitoraggio dell'integrità dei file?
Il monitoraggio dell'integrità dei file è il processo di monitoraggio dei file per apprendere e tenere traccia delle modifiche al sito Web. Se le modifiche non sono intenzionali o creano problemi di sicurezza per l'applicazione, puoi modificarle nuovamente.
I file originali significano un file sicuro, con modifiche approvate e testate. Integrità significa che lo stato dei file rimane nello stato originale.
Le modifiche includono la modifica del database, le autorizzazioni dei file, i server Web, le impostazioni delle applicazioni, le versioni software, i servizi di rete e le applicazioni aggiunte e rimosse vengono monitorate, segnalate e archiviate per il controllo.
Come funziona il monitoraggio dell'integrità dei file?
Il modo in cui funziona il monitoraggio dell'integrità dei file è molto simile a come funzionano i puzzle "trova le differenze". Compila un record del file originale, noto come "impronta digitale", e quindi lo utilizza come benchmark per confrontare lo stato futuro dei file.
Se due impronte digitali non corrispondono, significa che il file è cambiato.

Tecnicamente, l'impronta digitale viene creata scansionando il file esistente e utilizzandolo per generare un file di checksum utilizzando le funzioni hash crittografiche. Quindi l'impronta digitale cambierebbe se venissero apportate modifiche. Si può scoprire se le modifiche vengono apportate confrontando due impronte digitali.
Due modi di monitoraggio dell'integrità dei file
Puoi usarlo in due modi per rafforzare la sicurezza del tuo sito Web WordPress.
# 1 Monitoraggio proattivo
Il monitoraggio proattivo ricerca attivamente le modifiche che potrebbero rappresentare una minaccia per la sicurezza del sito Web. Molte persone e attività sono coinvolte nello sviluppo e nella manutenzione di un sito Web, inclusi sviluppatori, esperti di marketing, designer, ottimizzazioni della velocità e aggiornamento di plug-in, temi e impostazioni.
Il monitoraggio proattivo ti avvisa delle modifiche e dell'insicurezza causate in modo che possa essere annullato per proteggere il sito Web.
#2 Monitoraggio reattivo
Un altro modo è il test di integrità del file, ma può essere eseguito solo se si registra continuamente lo stato originale del file.
Test di integrità significa analizzare le modifiche ai file per identificare le cause degli errori e delle violazioni della sicurezza. Una volta identificata quella riga di codice in più dietro gli hack e gli errori, puoi rimuoverla per pulire il sito web.
Molti strumenti di sicurezza web come CloudFlare e Sucuri utilizzano il monitoraggio proattivo e reattivo per pulire il sito web.
Deepak Sharma, Security Analyst di ServerGuy, afferma che gli strumenti di monitoraggio dell'integrità dei file sono uno dei nostri strumenti chiave per proteggere i server e il sito Web. Il team dà la priorità all'audit di qualsiasi modifica involontaria e non sicura del server.
Due tipi di monitoraggio dell'integrità dei file di WordPress
Esistono due modi per eseguire il monitoraggio dell'integrità dei file.
# 1 Dati del repository centrale
Un modo è confrontare i file WordPress esistenti con i file WordPress originali rilasciati da WordPress stesso. In questo modo, non esegui regolarmente lo snapshot per tenere traccia delle modifiche approvate. La fonte è il file centrale di WordPress; il tuo sito web viene monitorato per trovare le modifiche.
Un plugin per WordPress può essere utilizzato per implementare questo monitoraggio. Ma ci sono diversi svantaggi di questo metodo.
- Le modifiche personalizzate approvate verranno registrate e segnalate
- I file di configurazione distribuiti come .htaccess e wp-config.php sono esclusi dal monitoraggio
- Può essere utilizzato solo per confrontare il file principale di WordPress e alcuni plugin popolari
# 2 Dati autogenerati
Un altro modo è confrontare i file WordPress esistenti con i file WordPress registrati e salvati in precedenza. In questo metodo, entrambi i set di dati vengono generati automaticamente. Può essere implementato utilizzando un plugin per WordPress.

Il plug-in creerebbe regolarmente un'impronta digitale del file WordPress, come i backup. Se c'è una deriva tra il WordPress esistente e la versione precedente, avvisa l'amministrazione della modifica. Se gli amministratori approvano la modifica, vengono aggiunti all'impronta digitale e, la volta successiva, le modifiche non vengono segnalate ma diventano parte dei dati del benchmark.
Questo metodo presenta vantaggi rispetto al metodo del repository centrale:
- Vengono rilevate modifiche personalizzate nel codice
- Rilevamento completo della deriva del sito web
Come abilitare il monitoraggio dell'integrità dei file sul sito Web WordPress?
Puoi utilizzare i plug-in di WordPress o utilizzare soluzioni personalizzate per abilitare il monitoraggio dell'integrità dei file sul sito Web di WordPress.
Esistono due tipi di plugin per WordPress per questo.
Plugin di monitoraggio dedicati: i plug-in di monitoraggio dedicati sono costruiti per fare questo e spesso hanno funzionalità avanzate per farlo in modo efficace.

Diversi plugin sono:
- Monitoraggio delle modifiche ai file del sito Web
- Monitoraggio file di WordPress
Plugin Security Suite: le suite di sicurezza del sito Web come Sucuri Security, iThemes Security e Wordfence contengono anche funzioni per monitorare l'integrità dei file di WordPress.
Quali file WordPress devono essere monitorati?
Non tutti i file di WordPress devono essere monitorati per le modifiche. Alcune directory sono molto attive e monitorarle significa ricevere una quantità insignificante di avvisi di monitoraggio.
/wp-content/uploads/: puoi escludere i file statici da monitorare da questa directory. I file statici sono media, inclusi immagini, pdf, ppts, ecc. Tuttavia, i file dinamici come PHP devono essere monitorati.
/wp-content/cache/: molti plugin di memorizzazione nella cache aggiungono i file a questa directory e la cache viene aggiornata regolarmente. Potresti ricevere avvisi più spesso, ma si consiglia di includere questa directory.
/wp-content/plugins e /wp-content/themes/: il monitoraggio di temi e plug-in significa che apportare modifiche al design del sito Web attiverà l'avviso. Ma il plug-in WordPress File Changes Monitor tiene traccia solo del codice principale, non delle modifiche, quindi puoi farlo invece.
Directory principale di WordPress: qui vengono installati i file di WordPress. Eventuali modifiche ad esso devono essere prese in considerazione.
File core di WordPress: il campo WordPress che costituisce l'applicazione WordPress. Non dovrebbero esserci modifiche non approvate a questi file e devono essere costantemente monitorati.
Dove si inserisce WordPress Hosting?
Quando i provider di hosting WordPress rivendicano il monitoraggio proattivo e gli avvisi del sito Web, di solito parlano del monitoraggio del tempo di attività del sito Web. Poi c'è il monitoraggio delle parole chiave e il monitoraggio a livello di server. Il modo migliore è farlo da soli perché le società di hosting possono fornirti un monitoraggio a livello di server, ma non sarebbe molto utile.
Parole finali
Il monitoraggio dell'integrità dei file può proteggere il tuo sito Web da modifiche non autorizzate. Prima impari a conoscere la modifica, più velocemente puoi proteggerla dagli hacker.
Mantenere WordPress sicuro è responsabilità dell'amministratore. Oltre al monitoraggio, puoi disconnettere gli utenti inattivi, aggiungere domande di sicurezza, modificare l'URL di accesso dell'amministratore e utilizzare una password WordPress complessa.
Se hai domande sul monitoraggio dell'integrità dei file per il sito Web WordPress, lasciale nei commenti. Ho mantenuto questo articolo sotto le 1200 parole per renderlo facilmente leggibile.