5 suggerimenti per irrigidire la sicurezza di accesso WordPress
Indipendentemente dalle dimensioni del tuo sito web, perdere i dati del tuo sito o non poter accedere al tuo sito web può essere un'esperienza snervante. WordPress, che alimenta oltre il 25% del Web, è uno dei siti Web più mirati per gli hacker.
Nei nostri post precedenti, ti abbiamo mostrato una serie di suggerimenti e trucchi che già coprivano quasi tutto per proteggere il tuo sito Web WordPress . Tuttavia, c'è sempre spazio per miglioramenti. In questo post vedremo alcuni altri suggerimenti per aiutarti a rendere il tuo sito WordPress più difficile da violare.
1. Bypting Password Hashing
WordPress è stato avviato nel 2003 quando PHP e il Web in generale erano ancora all'inizio. Facebook non era ancora in circolazione, PHP non aveva nemmeno l'architettura OOP (Object-oriented Programming) integrata; quindi, WordPress ha ereditato eredità che oggi non sono più ideali, incluso il modo in cui crittografa la password.
WordPress fino ad oggi usa ancora l' hashing MD5. Fondamentalmente, quello che fa è trasformare la tua password 123456
in qualcosa come e10adc3949ba59abbe56e057f20f883e
.
Tuttavia, poiché i computer sono ora più sofisticati di 10 anni fa, questa password hash può ora essere facilmente invertita nella sua forma nuda quasi istantaneamente.
PHP ha crittografia nativa da 5.5 e se il tuo WordPress è in esecuzione in PHP5.5 o superiore, c'è un comodo plugin chiamato wp-password-bcrypt che ti permette di abbracciare questa utility nativa in PHP.
Installa e attiva il plugin tramite Composer o MU-Plugin. Ri-salva la tua password e sei pronto.
2. Abilitare WordPress.com Protect
La forza bruta è un tentativo di hacking comune in cui gli aggressori tentano di accedere al tuo sito web indovinando numerose possibili password, in genere le parole trovate nel dizionario. Questo è il motivo per cui dovresti impostare una password difficile da indovinare.
Automattic, la gente dietro a WordPress.com, ha acquisito uno dei plugin di WordPress più popolari in grado di contrastare gli attacchi di forza bruta. Si chiama BruteProtect ed è integrato con Jetpack.
Sulla base della nostra esperienza, ci ha enormemente aiutato a combattere gli attacchi di forza bruta più che vicino a un milione di volte.


3. Nascondi l'URL di accesso
WordPress è molto conosciuto per la pagina di login, wp-login.php
. Quindi gli hacker sanno quale pagina esatta indirizzare i loro attacchi di forza bruta. Puoi renderlo più difficile mascherando l'URL di accesso di WordPress .
Fortunatamente, ci sono alcuni plugin che forniscono questa utilità:
- iThemes Sicurezza
- WPS Nascondi accesso

L'utilità "Password dimenticata" nel modulo di accesso è un modo per gli aggressori, che di solito passano attraverso un'iniezione SQL per ottenere le credenziali di accesso. Se ci sono solo poche persone che hanno accesso all'area di amministrazione, potrebbe essere meglio spegnerla.
Per fare ciò, crea un nuovo caricamento di file: chiamalo forget-password.php
.
Per prima cosa modifichiamo l'URL della password persa:
function lostpassword_url () {return site_url ('wp-login.php'); } add_filter ('lostpassword_url', 'lostpassword_url');
Rimuovi il link. Sfortunatamente, WordPress non fornisce un hook adeguato per farlo in modo ordinato attraverso una funzione add_filter
. Quindi, lo facciamo invece con JavaScript.
function lostpassword_elem ($ page) {?>Infine, reindirizziamo l'URL "Password dimenticata" alla schermata di accesso.
function lostpassword_redirect () {if (isset ($ _GET ['action'])) {if (in_array ($ _GET ['action'], array ('lostpassword', 'retrievepassword'))) {wp_redirect ('/ wp- login.php ', 301); Uscita; }}} add_action ('init', 'lostpassword_redirect');5. Abilita HTTPS
HTTPS offre al tuo sito un ulteriore livello di sicurezza con la trasmissione dei dati. Potrebbe anche darti una spinta nelle classifiche di ricerca di Google. E ora puoi ottenere gratuitamente un certificato HTTPS valido attraverso l'iniziativa comunale Let's Encrypt.
Per i siti Web WordPress è possibile ottenere facilmente un certificato Let's Encrypt con WP Encrypt. Quindi non vi è alcun motivo per cui non dovresti distribuire HTTPS nel tuo sito web oggi.
Avvolgendo
Mi piace lasciarti con il promemoria che nonostante tutti questi tentativi, i nostri siti web potrebbero essere ancora oggetto di attacchi, hack e di essere compromessi dagli hacker attraverso mezzi che vanno al di là della nostra comprensione. Anche grandi aziende come Dropbox e LinkedIn sono preda di minacce alla sicurezza.
Come ultima risorsa, ricorda di eseguire regolarmente il backup dei file e del database del tuo sito web ogni volta che puoi.
![]()
Demo Day: 5 suggerimenti per prevenire bug e errori
Il software è sensibile . Ammettiamolo, uno ">" potrebbe essere la differenza tra apparire come un esperto, o voler sparire immediatamente dalla faccia della Terra. Dopo anni di sviluppo e anni di lavoro professionale (per vivere) con il mio volto e il mio nome dietro tutto ciò che produciamo, ho capito la teoria di "quando, non se, si rompe".V
![]()
Facebook per combattere le storie false con i migliori "argomenti di tendenza"
Le intenzioni di Facebook quando ha introdotto una versione personalizzata di "Argomenti di tendenza" è stata buona. Sfortunatamente, ciò ha portato alla proliferazione di siti Web di notizie false che potrebbero o meno aver influito sul risultato di un certo evento politico importante. Continuando con la crociata della compagnia contro le notizie fuorvianti, Facebook ha deciso di rinnovare completamente la funzionalità.Co