12 Consigli per la sicurezza di WordPress 2021 – Stop agli hacker che hackerano il tuo sito web
Pubblicato: 2022-08-27Oggi il 40% di tutti i siti Web su Internet utilizza WordPress. E se non sbaglio, anche tu sei uno di loro!
WordPress ha guadagnato molta popolarità negli ultimi anni. Tuttavia, la grande popolarità invita anche gli hacker esperti!
Ogni giorno, oltre 10.000 siti Web vengono inseriti nella lista nera da Google per contenere codici software dannosi. Questo rende la sicurezza del sito web una questione di primaria importanza.
Nell'articolo di oggi, parlerò di 12 efficaci misure di sicurezza di WordPress e suggerimenti per la sicurezza che ti aiuteranno a salvaguardare il tuo sito Web dalle vulnerabilità online e dagli attacchi degli hacker!
Quindi, senza ulteriori indugi, tuffiamoci subito!
- Suggerimenti per la sicurezza di WordPress e utilizzo del plug-in di sicurezza di WordPress
- 1) Utilizzare un buon servizio di hosting
- 2) Usa un buon plugin di sicurezza
- 3) Imposta una pagina di accesso diversa
- 4) Utilizzare un nome utente e una password forti
- 5) Impostare un limite al numero di tentativi di accesso
- 6) Implementare l'autenticazione a due fattori
- 6) Usa Cloudflare per la protezione dagli attacchi DDoS
- 7) Evita di usare plugin e temi nulli
- 8) Aggiorna regolarmente WordPress, plugin e temi
- 9) Rimuovere plugin e temi inattivi
- 10) Disattiva registrazione utente
- 11) Effettua backup regolari
- 12) Modifica il prefisso della tabella di WordPress per evitare l'iniezione di SQL
- Come utilizzare il plug-in di sicurezza di WordPress
- Conclusione
Suggerimenti per la sicurezza di WordPress e utilizzo del plug-in di sicurezza di WordPress
1) Utilizzare un buon servizio di hosting
Un buon servizio di hosting è un ingrediente chiave nella realizzazione di un sito web di successo. Sai che il numero massimo di tentativi di hacking viene effettuato sui server di hosting?
Le società di hosting con servizi di sicurezza scadenti sono diventate un terreno fertile per i crimini informatici.
Bluehost è famoso per le violazioni della sicurezza! I loro server sono stati violati più volte a causa di errori evidenti e scappatoie nel loro codice.
Il tuo sito web è ospitato su Bluehost? Si verificano velocità di caricamento della pagina estremamente lente o frequenti interruzioni del sito Web? Quindi è il momento di passare a un altro host.
Un cattivo hosting potrebbe compromettere tutti i dati del tuo sito web. Per salvarti, devi sempre prestare molta attenzione nella scelta del tuo servizio di hosting.
2) Usa un buon plugin di sicurezza
Un plug-in può fare la differenza nella sicurezza e nelle prestazioni del tuo sito. Ma se il tuo hosting non è soddisfacente, il tuo sito web è sempre a rischio di essere violato. Quindi, un buon hosting è un must.
Consiglierei due plugin di sicurezza altamente efficienti per WordPress:
- Sicurezza Wordfence
- iThemes Sicurezza
Entrambi questi plugin sono potenti, ma Wordfence Security ha velocità di caricamento lente su alcuni siti Web, quindi preferisco iThemes Security per i miei siti Web.
3) Imposta una pagina di accesso diversa
Devi aver notato che puoi accedere alla pagina di accesso ai siti Web WordPress tramite l'URL: tuositoweb.com/wp-admin . Ma c'è un problema!
Se pensi dal punto di vista di un hacker, questa informazione è un jackpot. Posso accedere letteralmente alla pagina di accesso di qualsiasi sito WordPress aggiungendo wp-admin alla fine dell'URL!
Il numero massimo di tentativi di hacking viene sempre effettuato nelle pagine di accesso.
Dobbiamo evitare ogni possibilità di essere hackerati. Con iThemes Security, puoi cambiare la pagina di accesso da wp-admin a qualcos'altro come yourwebsite.com/ this_is_my_site o letteralmente tutto ciò che non è comune.
Ma tienilo anche salvato in modo sicuro in 3-4 posizioni diverse. Se perdi questo URL, non c'è altro modo per accedere al tuo sito.
Ecco come puoi modificare la tua pagina di accesso utilizzando iThemes Security:
4) Utilizzare un nome utente e una password forti
WordPress offre il nome utente predefinito per i suoi siti Web come 'admin' . E la maggior parte degli utenti non si preoccupa mai di cambiarlo perché è facile e conveniente da ricordare.
Ma nomi utente generici come "admin" rendono così facile per gli hacker trovare la tua password perché hanno già il tuo nome utente.
Possono usare tecniche come l'attacco di forza bruta per indovinare la tua password e poi derubarti dei tuoi dati preziosi. (Ti chiedi cos'è Brute Force Attack? Continua a leggere per scoprirlo.)
Quindi, come utente di WordPress, sii un passo avanti agli hacker e inizia a imporre password complesse sul tuo sito.
Con il plug-in iThemes Security, puoi configurare queste impostazioni in pochissimo tempo.
5) Impostare un limite al numero di tentativi di accesso
Quindi, stavamo parlando di Brute Force Attack. È una specie di attacco informatico in cui l'hacker continua a provare diverse combinazioni di password per accedere al tuo account finché non trova quella giusta/la password di destinazione.
Le password deboli richiedono solo pochi secondi per essere decifrate. Quelli forti potrebbero richiedere molto tempo. Poiché il processo di indovinare la password richiede una notevole quantità di tempo, questo attacco è anche chiamato Ricerca esaustiva.
Questo è un metodo molto affidabile per decifrare la password di qualcuno perché alla fine, dopo aver provato tutte le combinazioni, troverà sicuramente la password di destinazione, non importa quanto forte possa essere!
Secondo le statistiche, nel 2017, circa il 5% delle violazioni della sicurezza si è verificato a causa di attacchi di forza bruta! Quindi puoi immaginare quanto sia semplice eseguire questo attacco!
Tuttavia, puoi controllare queste attività impostando un limite al numero di tentativi di accesso.
Ad esempio, se un utente tenta di accedere al tuo account per più di 3 volte, verrà bloccato per 24 ore. Ciò garantirà una maggiore sicurezza. iThemes Security ti offre ottime impostazioni di personalizzazione per i tentativi di accesso.
6) Implementare l'autenticazione a due fattori
Come abbiamo già visto, gli hacker possono eventualmente trovare ogni combinazione di password usando un attacco di forza bruta. Ciò significa che non importa quanto sia forte la tua password, il tuo account non è mai al sicuro!
È qui che 2FA segna la sua presenza. 2FA (Two Factor Authentication) è un ulteriore livello di sicurezza dopo aver protetto i tuoi account con password.
Fornisce un secondo metodo di verifica dell'identità dell'utente combinando due fattori: ciò che conosci (es. password) e ciò che possiedi (es. impronta digitale o altro elemento di identificazione).
Ogni volta che qualcuno tenta di accedere al tuo account, Two Factor Authentication invia una OTP (password monouso) univoca al tuo dispositivo tramite SMS. Una volta inserito quel codice, ti consente di accedere all'account.
Questo metodo è di gran lunga il più sicuro ed efficace di tutti e tutti dovrebbero usarlo sui propri account per garantire la massima sicurezza.
6) Usa Cloudflare per la protezione dagli attacchi DDoS
DDoS (Distributed Denial of Service) è un attacco informatico in cui gli hacker utilizzano una rete di computer zombie chiamata "Botnet" per interrompere il normale traffico e danneggiare il tuo sito web.
Lo scopo principale di un attacco DDoS è rendere il tuo sito Web non disponibile per utenti autentici, inondandolo di più richieste di quante il tuo server Web possa gestire.
In parole semplici, è come un ingorgo indesiderato che non consente il passaggio di persone autentiche.
Quindi, come puoi prevenire questo ingorgo? Cloudflare è il tuo salvavita in questo caso! Protegge il tuo sito Web da tutte le attività online dannose come attacchi DDoS, virus, bot e altri elementi intrusivi.
Migliora anche la velocità di caricamento della tua pagina, aiuta nelle classifiche dei motori di ricerca e fornisce un certificato SSL gratuito per garantire una maggiore sicurezza delle tue comunicazioni online da parte di terzi.
Puoi usufruire di un certificato SSL gratuito e della protezione contro gli attacchi DDoS attraverso questi semplici passaggi:
- Crea un account su Cloudflare.com
- Aggiungi il tuo sito web
- Scegli il piano gratuito/a pagamento secondo la tua scelta
- Aggiungi i server dei nomi di Cloudflare nei tuoi record DNS.
Questo collegherà il tuo sito Web a Cloudflare e potrai goderti le sue eccezionali funzionalità di sicurezza.
7) Evita di usare plugin e temi nulli
La maggior parte degli utenti di WordPress non è nemmeno consapevole di utilizzare temi/plug-in Nulled.
I temi e i plug-in annullati sono funzionalità premium distribuite gratuitamente. Il distributore potrebbe aggiungere il proprio codice dannoso nel suo codice sorgente e rubare i tuoi dati.
Un altro inconveniente dei temi/plugin annullati è la mancanza di aggiornamenti. Lo sviluppatore rilascia frequentemente aggiornamenti per risolvere i problemi di sicurezza nel software.
Ma per i temi Nulled, il distributore non è uno sviluppatore legale. Quindi, non ci sono aggiornamenti disponibili. Pertanto, sono altamente vulnerabili agli hacker di terze parti.
Infine, non ci sono opzioni di supporto o personalizzazione con i temi Nulled. Non è possibile modificare i caratteri, i colori dei caratteri, la posizione dei widget o altri elementi nella pagina.
Quindi, non usare mai i temi Nulled. Devi sempre scegliere i temi GPL (GNU General Public License). Una licenza GPL è una licenza gratuita e identificata che offre agli utenti la libertà di utilizzare e modificare il codice del software.
Quindi, prima di acquistare o installare, assicurati che il tuo tema rientri nella licenza GPL.
8) Aggiorna regolarmente WordPress, plugin e temi
Gli sviluppatori di temi e plugin continuano a correggere costantemente i difetti e ad aggiornare i loro temi/plugin. Quindi aggiornali sempre ogni 15 giorni altrimenti potresti essere a rischio di essere hackerato.
Inoltre, non perdere mai l'aggiornamento del tuo sito Web WordPress all'ultima versione per goderti un'esperienza fluida.
Ad esempio se qualcuno ha trovato un modo per hackerare i dati delle persone sfruttando il codice di un tema/plugin. Stai usando anche questo tema/plugin.
Ora, se dimentichi di aggiornare, sarai vulnerabile a questi attacchi di hacking dannosi!
9) Rimuovere plugin e temi inattivi
Supponiamo che tu voglia visualizzare una galleria di immagini sul tuo post. Installi un plug-in per esso e, una volta terminato il tuo lavoro, si trova nella cartella dei plug-in inutilizzati per anni! Non è successo questo con ognuno di noi?
Questa pratica potrebbe mettere a rischio i tuoi dati preziosi perché gli hacker hanno tentato di manomettere i tuoi dati anche attraverso temi e plug-in inattivi. Quindi, assicurati sempre di eliminarli se non vengono più utilizzati.
Quanti plugin inattivi hai sul tuo sito web in questo momento? Fammi sapere nella casella dei commenti!
10) Disattiva registrazione utente
Che tipo di sito web hai? Richiede agli utenti di creare i propri account sul tuo sito? In caso contrario, è meglio disabilitare le "registrazioni utente".
Se stai utilizzando il tuo sito Web WordPress per scopi di blogging di base, tieni questa funzione disattivata perché i tentativi di hacking possono verificarsi anche attraverso la pagina di registrazione degli utenti.
11) Effettua backup regolari
Questo è ovvio: esegui regolarmente i backup del sito Web. Ma la cosa importante da ricordare è che dovrebbe essere un backup fuori sede.
I backup fuori sede crittografano, comprimono e proteggono i nostri dati su un server diverso dal server primario. Questo ha molti vantaggi come:
- Risparmia spazio di archiviazione
- Abbiamo un backup dei dati in caso di crash dell'intero sistema
- Previene i tempi di inattività del sito web
- Protegge i nostri dati dagli attacchi online
Ma bisogna sapere come creare un backup, oltre a come ripristinarlo.
Il numero massimo di persone può eseguire backup, ma il ripristino è il punto in cui si verifica il problema. Per garantire la sicurezza del tuo sito, impara subito queste abilità di base!
12) Modifica il prefisso della tabella di WordPress per evitare l'iniezione di SQL
Le tabelle di WordPress contengono ogni singola informazione sul tuo sito Web, comprese le informazioni di accesso. Pertanto, è l'obiettivo preferito dagli hacker.
E se hai notato, il prefisso per le tabelle del database di WordPress è wp_ per impostazione predefinita. Poiché gli utenti normali come te e me non trovano la necessità di modificarlo, diventa più facile per gli aggressori prendere di mira questo prefisso predefinito ed eseguire SQL Injection sul nostro sito Web.
L' iniezione SQL è una tecnica di hacking in cui l'hacker sfrutta alcune vulnerabilità in un tema/plugin per ottenere una presa sulle tabelle del database dell'utente, ottenendo così lo stesso livello di autorità sul database come il proprietario, cioè te.
Non suona spaventoso? Il plug-in iThemes Security offre semplici opzioni per modificare il prefisso della tabella e prevenire l'iniezione di SQL senza sforzo!
Come utilizzare il plugin di sicurezza di WordPress
Per sapere come utilizzare WordPress Security Plugin puoi guardare questo video. Ho usato la versione gratuita per iThemes Security Pro per impostare tutte le misure di sicurezza di WordPress.
Conclusione
Quindi, questo era tutto per oggi. Spero che questo articolo ti aiuti a mantenere sicuro il tuo sito Web WordPress seguendo questi suggerimenti e utilizzando i plug-in di sicurezza.
Quali altre misure di sicurezza implementate sui vostri siti web? Condividili nella sezione commenti qui sotto.
Inoltre, se ti piace questo contenuto, assicurati di iscriverti a questo blog . Questa è la firma di Kripesh! Ci vediamo al prossimo. Abbi cura di te e continua ad imparare, ragazzi!