<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>login falliti - Matteo Cisilino</title>
	<atom:link href="https://www.cisilino.com/tag/login-falliti/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cisilino.com</link>
	<description>Guide su WordPress, server e sicurezza</description>
	<lastBuildDate>Fri, 30 Oct 2026 16:05:31 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
	<item>
		<title>Scheda Generale: soglia di blocco e stato del plugin</title>
		<link>https://www.cisilino.com/2026/10/30/manuale-csdn-scheda-generale/</link>
					<comments>https://www.cisilino.com/2026/10/30/manuale-csdn-scheda-generale/#respond</comments>
		
		<dc:creator><![CDATA[matteocisilino]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 16:05:31 +0000</pubDate>
				<category><![CDATA[Manuale CSDN]]></category>
		<category><![CDATA[Cisilino Site Defense Network]]></category>
		<category><![CDATA[login falliti]]></category>
		<category><![CDATA[manuale CSDN]]></category>
		<category><![CDATA[whitelist]]></category>
		<guid isPermaLink="false">https://www.cisilino.com/?p=975</guid>

					<description><![CDATA[<p>Come leggere il log degli ultimi 50 tentativi falliti e come funziona la soglia di blocco, che è cumulativa.</p>
<p>The post <a href="https://www.cisilino.com/2026/10/30/manuale-csdn-scheda-generale/">Scheda Generale: soglia di blocco e stato del plugin</a> first appeared on <a href="https://www.cisilino.com">Matteo Cisilino</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>La <strong>soglia di blocco</strong> decide dopo quanti login falliti il plugin blocca un IP. La scheda Generale ti mostra anche gli ultimi tentativi rilevati. Qui impari a leggerli e a capire perché un IP risulta bloccato o solo osservato.</p>
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" src="https://www.cisilino.com/wp-content/uploads/2026/10/manuale-csdn-scheda-generale.webp" alt="Schema di WordPress con la scheda Generale del plugin CSDN e la soglia di blocco evidenziate" width="1200" height="630"/></figure>
<h2>Dove si trova</h2>
<p>Apri <strong>Impostazioni</strong> e poi “Cisilino Site Defense Network” (punto 1 dell’immagine). La scheda “Generale” (punto 2) è quella che si apre per prima. In cima alla pagina c’è una riga di contatori: “IP bloccati localmente”, “IP ricevuti dal pannello” e “IP dalla lista di sicurezza opzionale”. Sotto, la scheda ha quattro sezioni. Il punto 3 è “Log attività recenti”, il punto 4 “Override locali IP”, il punto 5 “IP attendibili (whitelist)” e il punto 6 “Sorveglianza caricamenti file”.</p>
<p>In questo capitolo trattiamo il punto 3 e la soglia. Il blocco e lo sblocco manuali e la whitelist (punti 4 e 5) sono nel <a href="https://www.cisilino.com/?p=976">capitolo 5</a>. La sorveglianza dei caricamenti (punto 6) è nel <a href="https://www.cisilino.com/?p=979">capitolo 8</a>.</p>
<h2>Il log attività recenti</h2>
<p>La sezione mostra gli “Ultimi 50 tentativi di login falliti rilevati su questo sito.” Le colonne sono queste.</p>
<ul>
<li>“IP”: l’indirizzo da cui arrivano i tentativi.</li>
<li>“Username tentato”: l’ultimo nome utente provato da quell’IP.</li>
<li>“Tentativi”: il totale dei login falliti di quell’IP.</li>
<li>“Stato”: “Bloccato” oppure “Osservato”.</li>
<li>“Ultima volta vista”: data e ora, nel fuso del sito.</li>
</ul>
<p>Attenzione a un dettaglio: c’è una riga per IP, non una riga per tentativo. Se lo stesso IP prova dieci nomi diversi, vedi una sola riga con “Tentativi” a 10 e l’ultimo nome provato. Se non c’è nulla da mostrare, leggi “Nessun evento registrato.”</p>
<p>“Osservato” vuol dire che l’IP ha fallito qualche login ma non ha ancora raggiunto la soglia. Anche gli IP osservati vengono inviati al pannello, se hai fatto il collegamento del <a href="https://www.cisilino.com/?p=974">capitolo 3</a>.</p>
<h2>Come funziona la soglia di blocco</h2>
<p>Il valore si imposta nella scheda “Impostazioni remote”, nel campo “Soglia blocco locale (tentativi falliti)”. Il valore predefinito è 10. Il campo del modulo accetta da 3 a 100, ma è solo il browser a imporlo: il server non controlla i limiti e un valore vuoto o 0 diventa 10. Per ogni login fallito il plugin legge l’IP, aumenta il contatore di quella riga e controlla il totale. Quando il totale raggiunge la soglia, la riga passa a “Bloccato”. Il file <code>.htaccess</code> viene riscritto subito, senza aspettare la sincronizzazione. Su un server che ignora <code>.htaccess</code> (per esempio nginx) il blocco non ha effetto sul traffico.</p>
<p>Esempio tecnico: con soglia 3, due tentativi falliti da <code>203.0.113.7</code> lo lasciano “Osservato”. Il terzo lo blocca.</p>
<p>La soglia vale anche senza pannello. Il collegamento serve solo a scambiare liste di IP, non a bloccare in locale.</p>
<h2>La soglia è cumulativa</h2>
<p>Questo è il punto che sorprende di più nella soglia di blocco. Il contatore non ha finestra di tempo e non si azzera. Ogni login fallito si somma ai precedenti, anche se sono passate settimane. Un collaboratore che sbaglia la password ogni tanto può arrivare, col tempo, alla soglia e restare fuori dal sito.</p>
<p><strong>Attenzione:</strong> per le reti che conosci (ufficio, sede) usa la whitelist, descritta nel <a href="https://www.cisilino.com/?p=976">capitolo 5</a>. Gli IP in whitelist non vengono nemmeno contati. Uno sblocco manuale (“Sblocca sempre”) tiene l’IP fuori da <code>.htaccess</code> finché l’override esiste, ma non azzera il conteggio e la riga resta “Bloccato”. Se l’override scade o lo rimuovi, l’IP torna bloccato.</p>
<p>Per approfondire perché il solo conteggio dei tentativi non basta come difesa, trovi una guida utile nella pagina OWASP su <a href="https://owasp.org/www-community/controls/Blocking_Brute_Force_Attacks" target="_blank" rel="noopener">come bloccare gli attacchi brute force</a>, che discute pro e contro dei blocchi automatici.</p>
<h2>Il rischio del proxy o della CDN</h2>
<p>Il plugin legge l’indirizzo del visitatore solo da <code>REMOTE_ADDR</code>. Ignora di proposito le intestazioni come <code>X-Forwarded-For</code>, perché chi attacca può falsificarle. Se il sito sta dietro un proxy, una CDN o un bilanciatore, <code>REMOTE_ADDR</code> può essere l’IP del proxy e non quello del visitatore.</p>
<p><strong>Attenzione:</strong> in quel caso tutti i login falliti verrebbero attribuiti allo stesso IP. Raggiunta la soglia, potresti bloccare l’IP del proxy, e con lui tutti i visitatori. Controlla la riga “IP” del log: se vedi sempre lo stesso indirizzo, anche con utenti diversi, sei in questa situazione. Mettere in whitelist l’IP del proxy sblocca i visitatori, ma da quel momento nessun login fallito che passa da lì viene più contato: il blocco dei tentativi ripetuti smette di funzionare. Usa una difesa a monte (sul proxy o sulla CDN) e non fidarti della sola soglia.</p>
<h2>Se qualcosa non va</h2>
<ul>
<li>Un utente legittimo risulta “Bloccato”: aggiungi la sua rete alla whitelist e sbloccalo come spiegato nel capitolo 5.</li>
<li>Vedi sempre lo stesso IP per persone diverse: sospetta un proxy, come descritto sopra.</li>
<li>Vuoi cambiare la soglia di blocco: vai in “Impostazioni remote”, modifica il campo e clicca “Salva e verifica collegamento”. Se non hai il pannello, i campi del collegamento restano vuoti.</li>
</ul>
<p>La soglia di blocco resta locale: decidi tu quanto essere severo.</p>
<p>Capitolo precedente: <a href="https://www.cisilino.com/?p=974">Collegare il plugin al pannello: Impostazioni remote</a>. Capitolo successivo: <a href="https://www.cisilino.com/?p=976">Bloccare, sbloccare e whitelist: gli override manuali</a>. L’indice completo è nel <a href="https://www.cisilino.com/?p=972">capitolo 1</a>.</p><p>The post <a href="https://www.cisilino.com/2026/10/30/manuale-csdn-scheda-generale/">Scheda Generale: soglia di blocco e stato del plugin</a> first appeared on <a href="https://www.cisilino.com">Matteo Cisilino</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.cisilino.com/2026/10/30/manuale-csdn-scheda-generale/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
