Ho installato il plug-in Simple Login Lockdown e da un paio di giorni fa il database registra oltre 200 record al giorno.
Penso che non sia possibile avere il mio sito attaccato da così tanti IP
Pensi che ci sia qualcosa di sbagliato?
Ho installato il plug-in Simple Login Lockdown e da un paio di giorni fa il database registra oltre 200 record al giorno.
Penso che non sia possibile avere il mio sito attaccato da così tanti IP
Pensi che ci sia qualcosa di sbagliato?
Risposte:
Al momento è attiva una botnet che attacca i siti WordPress e Joomla . E probabilmente di più. Si dovrebbe vedere i login più bloccati. In caso contrario, probabilmente c'è qualcosa che non va.
Ma attenzione, il blocco degli indirizzi IP non aiuta contro una rete bot con oltre 90.000 indirizzi IP.
E se lo fai per plug-in, evita i tentativi di accesso limitati . Memorizza gli IP in un'opzione serializzata che deve essere non serializzata su ogni richiesta. Questo è molto costoso e lento.
Trova un plug-in che utilizza una tabella di database separata o blocca gli indirizzi IP nel tuo .htaccess in questo modo:
order allow,deny
# top 30 IP addresses listed in
# http://blog.sucuri.net/2013/04/mass-wordpress-brute-force-attacks-myth-or-reality.html
deny from 31.184.238.38
deny from 178.151.216.53
deny from 91.224.160.143
deny from 195.128.126.6
deny from 85.114.133.118
deny from 177.125.184.8
deny from 89.233.216.203
deny from 89.233.216.209
deny from 109.230.246.37
deny from 188.175.122.21
deny from 46.119.127.1
deny from 176.57.216.198
deny from 173.38.155.22
deny from 67.229.59.202
deny from 94.242.237.101
deny from 209.73.151.64
deny from 212.175.14.114
deny from 78.154.105.23
deny from 50.116.27.19
deny from 195.128.126.114
deny from 78.153.216.56
deny from 31.202.217.135
deny from 204.93.60.182
deny from 173.38.155.8
deny from 204.93.60.75
deny from 50.117.59.3
deny from 209.73.151.229
deny from 216.172.147.251
deny from 204.93.60.57
deny from 94.199.51.7
deny from 204.93.60.185
allow from all
Guarda anche:
Anche la sicurezza dei nostri tag merita una visita, in particolare:
Se ti sei spostato wp-admin
o wp-login.php
questi URL possono ancora essere indovinati aggiungendo /login
o /admin
all'URL principale. WordPress reindirizzerà queste richieste nella posizione corretta.
Per interrompere questo comportamento puoi usare un plugin molto semplice:
<?php # -*- coding: utf-8 -*-
/* Plugin Name: No admin short URLs */
remove_action( 'template_redirect', 'wp_redirect_admin_locations', 1000 );
Penso che questa sia sicurezza per oscurità - niente di grave.
siteurl/login
reindirizza alla pagina di accesso corretta.
Oltre alle risorse presenti nella sua risposta, puoi anche utilizzare l'autenticazione HTTP di base di PHP per proteggere con password wp-admin e o wp-login.php per bloccare l'accesso a wp-login.php.
Ho appena rilasciato un plug-in che fa questo insieme a te bloccando le richieste senza referrer. (Il blocco No-Refrrer attualmente non funziona per i siti installati in una sottodirectory).
Puoi proteggere il tuo amministratore di WordPress seguendo i seguenti metodi.