Attacco hacker a un sito WordPress: modi per prevenirlo

Stampa · Время на чтение: 11мин · di · Pubblicato · Aggiornato

giocareAscolta questo articolo

Come proteggere il tuo sito WordPress dagli hacker?

È possibile un attacco hacker a un sito WordPress? Sei preoccupato che gli hacker stiano attaccando il tuo sito WordPress? Vorrei che tu non fossi preoccupato, ma la verità è che i siti Web WordPress vengono costantemente attaccati dagli hacker. Ciò è dovuto principalmente alla sua popolarità poiché WordPress alimenta un terzo di tutti i siti Web su Internet.

Sebbene WordPress stesso sia una piattaforma sicura per la creazione di siti Web, non funziona da solo. Hai bisogno di plugin e temi per eseguire un sito WordPress. Plugin e temi spesso contengono vulnerabilità che gli hacker utilizzano per entrare nei siti web.

Una volta che accedono al tuo sito Web, eseguono ogni tipo di attività dannosa come il furto di informazioni riservate, la frode dei clienti e la visualizzazione di contenuti illegali. Nel frattempo, il tuo sito potrebbe essere contrassegnato con un avviso nei risultati di ricerca, inserito nella lista nera di Google, bandito da Yandex o addirittura bloccato dal tuo host web. Tutto ciò porta alla perdita di visitatori e guadagni.

Mentre gli sviluppatori di WordPress mantengono la piattaforma sicura, anche i proprietari dei siti WordPress devono agire da soli. In questo articolo, discuteremo degli attacchi più comuni ai siti WordPress e delle misure preventive che puoi adottare contro di essi.

Il contenuto dell'articolo:

Perché WordPress è un obiettivo popolare per gli hacker?

Perché WordPress è un bersaglio per gli hacker?

wordpress è una piattaforma per la creazione di siti Web che consente a chiunque di creare siti Web senza sapere come programmare. Inoltre, WordPress è gratuito. Di conseguenza, oggi la piattaforma serve oltre 1,4 miliardi di siti attivi.

Il rovescio della medaglia di tutto ciò è che i siti Web WordPress sono più mirati dei siti Web costruiti su qualsiasi altra piattaforma.

Ora ci sono diversi modi in cui gli hacker possono entrare nel tuo sito. Ho ristretto l'elenco ai 5 più comuni. Spiegherò cosa sta succedendo e come puoi proteggere il tuo sito WordPress da esso.

I 5 attacchi più comuni ai siti WordPress

1. Plugin e temi vulnerabili

Sito wordpress viene creato utilizzando tre elementi: installazione di base, temi e plug-in. Tutti e tre gli elementi possono rendere un sito vulnerabile all'hacking.

Per molti anni non ci sono state grandi vulnerabilità nel cuore di WordPress. È supportato da un team di sviluppatori altamente qualificati ed esperti. Lavorano sodo per garantire che la piattaforma sia completamente sicura, quindi non hai nulla di cui preoccuparti.

Tuttavia, i plugin e i temi di WordPress sono creati da sviluppatori di terze parti e creano vulnerabilità di WordPress abbastanza spesso. Quando gli sviluppatori scoprono una vulnerabilità, la correggono prontamente e rilasciano una versione aggiornata.

Tu, il proprietario del sito, devi eseguire l'aggiornamento all'ultima versione e il tuo sito sarà protetto. È importante installare immediatamente questi aggiornamenti di sicurezza. Questo perché quando gli sviluppatori rilasciano un aggiornamento, rivelano anche i motivi alla base dell'aggiornamento. Pertanto, la vulnerabilità viene annunciata al pubblico.

Ciò significa che gli hacker ora sanno che esiste una vulnerabilità. Sanno anche che non tutti i proprietari di siti aggiornano i propri siti immediatamente. Quindi, una volta che sanno che un plug-in o un tema è vulnerabile, programmano bot e crawler per eseguire la scansione del Web e trovare i siti che li utilizzano. Sapere esattamente cos'è una vulnerabilità consente loro di sfruttare, hackerare e iniettare facilmente malware come wp feed malware ecc.

Come proteggere il tuo sito da plugin e temi vulnerabili

  • Utilizza solo temi e plug-in verificati trovati nel repository di WordPress o in tali mercati.
  • Controlla regolarmente l'elenco dei plugin e mantieni solo quelli che usi. Elimina tutto ciò che non ti serve o è inattivo.
  • Analizza regolarmente il tuo argomento. Idealmente, dovresti mantenere solo il tema che usi attivamente.
  • Non utilizzare mai temi e plugin piratati. Di solito contengono malware che infetteranno il tuo sito.
  • Assicurati di riconoscere tutti i plugin e i temi sul tuo sito. A volte gli hacker installano i propri plug-in e temi su cui sono installate backdoor del sito Web. Questo dà loro un accesso segreto al tuo sito.

2. Attacchi di forza bruta

Per accedere al tuo sito WordPress, devi inserire le tue credenziali di accesso, ovvero nome utente e password.

Spesso i proprietari di siti WordPress utilizzano nomi utente e password facili da ricordare. Molti utenti di WordPress mantengono il nome utente predefinito "admin". Le password comuni includono "password123" o "1234567". Gli hacker lo sanno bene e attaccano la pagina di login dei siti WordPress.

Pagina di accesso dell'amministratore di WordPress. (login, email, password).

Creano un database di nomi utente e password comunemente usati. Quindi programmano i bot per indirizzare i siti WordPress e provano diverse combinazioni dal loro database.

Se le tue credenziali di accesso non sono sicure, c'è un'alta probabilità che i bot le indovinino e dirottino il tuo sito. Questo è noto come "attacco di forza bruta" e si stima che abbiano successo 10%!

Come proteggere il tuo sito dagli attacchi di forza bruta

Esistono diversi passaggi che puoi eseguire per proteggere il tuo sito da un attacco di forza bruta:

  • Per impostazione predefinita, il tuo nome utente WordPress è admin. Puoi cambiarlo da amministratore a qualcosa di più unico. Usa una password forte per WordPress. Suggerisco di utilizzare una passphrase in combinazione con numeri e simboli come Birdgfydhfgyysr143%.
  • Usa credenziali univoche che non hai utilizzato su altri siti web.
  • Limita il numero di tentativi di accesso al tuo sito. Ciò significa che un utente WordPress avrà solo una possibilità limitata di inserire le credenziali corrette, ad esempio 3 tentativi o 5 tentativi. Successivamente, dovranno utilizzare l'opzione "password dimenticata". Puoi installare un plug-in di sicurezza e proteggerà automaticamente il tuo accesso.
  • Utilizzare l'autenticazione a due fattori, che richiede all'utente di WordPress di inserire le proprie credenziali insieme a una password monouso generata sui propri smartphone o inviata a un indirizzo e-mail registrato.

3. Attacchi di iniezione

Quasi tutti i siti Web dispongono di un campo di immissione come un modulo di contatto, una barra di ricerca nel sito o una sezione di commenti che consente ai visitatori di inserire dati. Alcuni siti Web consentono inoltre ai visitatori di caricare documenti e file immagine.

In genere, questi dati vengono ricevuti e inviati al database per l'elaborazione e l'archiviazione. Questi campi devono essere configurati correttamente per convalidare e disinfettare i dati prima che entrino nel database. Ciò garantisce che vengano ricevuti solo dati validi. Se mancano queste misure, gli hacker ne approfittano e iniettano codice dannoso.

Prendiamo l'esempio di un sito WordPress che ha un modulo di contatto. Idealmente, questo modulo dovrebbe accettare un nome, un indirizzo e-mail e un numero di telefono.

Modulo di contatto su un sito WordPress. Modulo di contatto sulla pagina.

  1. Il campo del nome deve accettare solo caratteri alfabetici.
  2. Il campo dell'indirizzo e-mail deve accettare un formato di indirizzo e-mail valido, ad esempio example@mysite.com.
  3. Il campo del numero di telefono deve contenere solo numeri.

Ora, se queste configurazioni non sono presenti, un hacker può inserire script dannosi come:

String userLoginQuery = "SELECT user_id, username, password_hash FROM users WHERE username = '" + request.getParameter("user") + "'";

Questo è il codice che dirà al database di eseguire determinate funzioni. Pertanto, gli hacker possono eseguire script dannosi sul tuo sito che possono utilizzare per assumere il pieno controllo del tuo sito. Gli attacchi injection più popolari contro i siti WordPress includono attacchi SQL injection e cross site scripting.

Come proteggere il tuo sito dagli attacchi injection

  • Molti attacchi injection coinvolgono temi e plug-in che consentono ai visitatori di inserire informazioni sul tuo sito. Suggerisco di utilizzare solo temi e plugin comprovati. Quindi aggiorna sempre i tuoi plugin e il tema.
  • Gestisci i campi di input e invia i dati. Questo è un problema tecnico e richiederà l'assistenza degli sviluppatori.
  • Usa un firewall WordPress.

4. Phishing e furto di dati

I visitatori interagiscono con il tuo sito in modi diversi. Alcuni di loro leggono solo i post del tuo blog, altri ti contattano tramite il tuo contatto e così via. Se hai un sito di e-commerce, molti visitatori acquistano prodotti sul tuo sito. Ciò significa che devono accedere al tuo sito Web e inserire i dettagli della loro carta di credito.

Quando qualcuno inserisce i dati della carta di credito nel tuo sito, trasmette e memorizza le informazioni sul server del tuo sito. Queste informazioni possono essere intercettate durante la loro trasmissione. Inoltre, i dettagli della carta di credito possono essere rubati.

Possono anche infiltrarsi nel tuo sito e impersonarti. Inviano e-mail o reindirizzano i visitatori ad altri siti Web e li inducono a divulgare informazioni personali e di fatturazione.

Come proteggere il tuo sito Web da phishing e furto di dati

  • Usa un certificato SSL. Questo crittograferà i dati che vengono trasferiti da e verso il tuo sito. Anche se un hacker lo intercetta, non sarà in grado di utilizzarlo, poiché non sarà in grado di decrittografarlo. Ciò rimuoverà anche l'avviso di insicurezza del sito WordPress sul tuo sito.
  • Utilizza un plug-in di sicurezza di WordPress per ricevere avvisi su attività sospette sul tuo sito. Il plugin blocca anche i tentativi di hacking.

5. Furto di cookie

Hai notato che quando visiti un sito web, il tuo browser ti chiede di "ricordami" o "salva password"? Questo per assicurarti di non dover inserire le tue credenziali ogni volta che vuoi accedere a un sito web. È possibile consentire al browser di memorizzare le informazioni di accesso.

I browser possono salvare questi dati grazie ai cookie. I cookie sono piccoli pezzi di dati che registrano l'interazione di un visitatore con un sito web. Ad esempio, se gestisci un negozio online, il tuo sito può monitorare il percorso del cliente, ad esempio quale prodotto ha cercato e cosa ha acquistato. Questi dati vengono utilizzati nell'analisi e gli inserzionisti adattano gli annunci alle preferenze del visitatore. Ora i cookie possono anche memorizzare dettagli bancari e informazioni personali.

Se un hacker può rubare i cookie del tuo sito web, può accedere a dati sensibili sulla tua attività e sui tuoi visitatori. Possono utilizzare questi dati per svolgere le loro attività dannose, come frodare i clienti utilizzando i dettagli della loro carta di credito.

Come proteggere il tuo sito dal furto di cookie e dal dirottamento della sessione

  • Cambia regolarmente le chiavi e i sali di WordPress. Le chiavi e i sali forniscono una crittografia sicura delle informazioni memorizzate nei cookie del browser. Questa misura è di natura tecnica.
  • Si consiglia inoltre di installare un certificato SSL per proteggere i dati del tuo sito web.

Questo conclude gli attacchi più comuni contro WordPress. Prima di finire, vorrei mostrarvi alcune misure di sicurezza di WordPress che renderanno il vostro sito più sicuro da tali attacchi.

Come proteggere il tuo sito WordPress dagli attacchi?

Mentre puoi adottare determinate misure per proteggere il tuo sito web da determinati attacchi, ci sono alcune misure di sicurezza generali che puoi mettere in atto sul tuo sito web per proteggerti meglio. Questo si chiama misure di inasprimento di WordPress.

1. Disabilitare l'editor di file

WordPress ha una funzionalità che ti consente di modificare i file di temi e plugin direttamente dal pannello di controllo. Molti proprietari di siti non hanno bisogno di questa funzione, per lo più gli sviluppatori la usano. Ma se un hacker entra nel pannello di controllo di wp-admin, può inserire codice dannoso nel tema e nei file del plug-in. Pertanto, se non hai bisogno di questa funzione, puoi disattivarla.

2. Disabilita l'installazione di plugin o temi

Quando gli hacker ottengono l'accesso al tuo sito, installano i propri plugin o temi. Questi plugin e temi sono generalmente dannosi e contengono backdoor. Questo dà agli hacker un accesso segreto al tuo sito.

Inoltre, come ho già detto, i temi e i plug-in vulnerabili sono la causa principale degli attacchi ai siti Web. Se sono presenti più utenti sul tuo sito Web, potrebbero installare un plug-in o un tema non sicuro. Questo potrebbe aprire il tuo sito agli hacker. Se vuoi evitare questo, puoi disabilitare l'installazione di plugin e temi sul tuo sito. Se non installi regolarmente plugin e temi sul tuo sito, puoi disattivare l'opzione di installazione.

3. Limita i tentativi di accesso

Come accennato in precedenza, puoi limitare le possibilità per un utente WordPress di inserire le credenziali di accesso corrette per accedere al sito. Ciò elimina il rischio di attacchi di forza bruta.

4. Modifica chiavi di sicurezza e sali

chiavi e soli crittografare le informazioni memorizzate nel browser. In questo modo, anche se un hacker riesce a rubare i tuoi cookie, non sarà in grado di decifrarli. Tuttavia, se un hacker ottiene l'accesso a queste chiavi e sali, può utilizzarli per decrittografare i cookie. La modifica regolare di chiavi e sale può aiutare a prevenire il furto di cookie.

5. Blocca l'esecuzione di PHP in cartelle sconosciute

Ci sono solo alcuni file e cartelle sul tuo sito WordPress che eseguono il codice. Altre cartelle memorizzano solo informazioni, come la cartella Download, che memorizza immagini e video. Tuttavia, quando un hacker ottiene l'accesso al tuo sito, incollerà il codice php in cartelle casuali o addirittura creerà le proprie cartelle. Puoi bloccare tale attività disabilitando l'esecuzione di PHP in cartelle sconosciute.

L'attuazione di queste misure richiede conoscenze tecniche. Non consiglio di farlo manualmente. È molto più sicuro e più facile utilizzare un plug-in di sicurezza di WordPress che ti consente di farlo in pochi clic.

In tal modo, mi assicurerò che il tuo sito WordPress sia protetto dagli hacker.

Infine

Ci sono molti modi in cui gli hacker possono entrare nel tuo sito WordPress e spesso ne escogitano di nuovi! Devi adottare misure di sicurezza per proteggere il tuo sito Web e tenerlo al sicuro dagli attacchi degli hacker.

Leggendo questo articolo:

Grazie per aver letto: AIUTO SEO | NICOLA.TOP

Quanto è stato utile questo post?

Clicca su una stella per valutarla!

Voto medio 5 / 5. Conteggio dei voti: 103

Nessun voto finora! Sii il primo a valutare questo post.

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

uno × 4 =