<?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>vérification blocage PHP - Matteo Cisilino</title>
	<atom:link href="https://www.cisilino.com/fr/tag/verification-blocage-php/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cisilino.com/fr/</link>
	<description>Guide su WordPress, server e sicurezza</description>
	<lastBuildDate>Fri, 30 Oct 2026 16:07:01 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
	<item>
		<title>Onglet Test : vérifier que les protections fonctionnent</title>
		<link>https://www.cisilino.com/fr/2026/10/30/onglet-test-verifier-que-protections-fonctionnent/</link>
					<comments>https://www.cisilino.com/fr/2026/10/30/onglet-test-verifier-que-protections-fonctionnent/#respond</comments>
		
		<dc:creator><![CDATA[matteocisilino]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 16:05:44 +0000</pubDate>
				<category><![CDATA[Manuel CSDN]]></category>
		<category><![CDATA[Cisilino Site Defense Network]]></category>
		<category><![CDATA[manuel CSDN]]></category>
		<category><![CDATA[vérification blocage PHP]]></category>
		<guid isPermaLink="false">https://www.cisilino.com/?p=1067</guid>

					<description><![CDATA[<p>L'onglet Test du plugin CSDN vérifie en direct le blocage du PHP dans uploads et l'intégrité des fichiers du plugin. Voici comment l'utiliser et lire les résultats.</p>
<p>The post <a href="https://www.cisilino.com/fr/2026/10/30/onglet-test-verifier-que-protections-fonctionnent/">Onglet Test : vérifier que les protections fonctionnent</a> first appeared on <a href="https://www.cisilino.com/fr/">Matteo Cisilino</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Un <strong>test de sécurité WordPress</strong> sert à une seule chose : savoir si la protection fonctionne vraiment, pas seulement si elle est activée. L&rsquo;onglet « Test » du plugin CSDN fait deux vérifications en direct. Il ne change aucun réglage. Il contrôle le site maintenant.</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-test.webp" alt="Schéma de WordPress avec l'onglet Test du plugin CSDN pour le test de sécurité wordpress" width="1200" height="630"/></figure>
<h2>Où se trouve le test de sécurité WordPress</h2>
<p>Ouvre <strong>Réglages &gt; Cisilino Site Defense Network</strong> (point 1 de l&rsquo;image). Clique sur l&rsquo;onglet <strong>Test</strong> (point 2). Tu trouves deux encadrés :</p>
<ul>
<li>point 3 : « Vérification du blocage d&rsquo;exécution PHP dans uploads ».</li>
<li>point 4 : « Intégrité des fichiers du plugin ».</li>
</ul>
<p>Après chaque bouton, le site te ramène à l&rsquo;onglet Général, avec un avertissement en haut. Le résultat, lui, est écrit dans l&rsquo;onglet Test. Rouvre-le pour le lire.</p>
<h2>Vérification du blocage d&rsquo;exécution PHP dans uploads</h2>
<p>Cet encadré teste la règle « Bloquer l&rsquo;exécution PHP dans wp-content/uploads » de l&rsquo;onglet Durcissement / IDS, décrite au chapitre <a href="https://www.cisilino.com/fr/?p=978">Durcissement / IDS</a>. Le texte explique que c&rsquo;est le seul moyen de savoir si la règle est vraiment efficace sur ce site. Un <code>AllowOverride</code> désactivé ou un blocage plus spécifique dans le serveur pourraient la rendre inutile sans le signaler.</p>
<h3>Comment procéder</h3>
<ol>
<li>Dans l&rsquo;onglet Durcissement / IDS, active la règle et clique sur « Enregistrer les règles de durcissement ».</li>
<li>Ouvre l&rsquo;onglet Test.</li>
<li>Dans l&rsquo;encadré « Vérification du blocage d&rsquo;exécution PHP dans uploads », clique sur « Vérifier maintenant ».</li>
<li>Retourne à l&rsquo;onglet Test et lis le résultat, avec la ligne « Dernier test : » et la date.</li>
</ol>
<p>Si la règle n&rsquo;est pas active et enregistrée, le bouton est désactivé. L&rsquo;encadré affiche : « Active et enregistre la règle « Bloquer l&rsquo;exécution PHP dans wp-content/uploads » dans l&rsquo;onglet Durcissement / IDS avant de pouvoir exécuter le test. ».</p>
<h3>Ce que fait le test</h3>
<p>Le plugin écrit dans uploads un petit fichier <code>.php</code> de test. Il le demande par HTTP, avec une limite de 10 secondes. Puis il le supprime immédiatement, dans tous les cas. Le fichier contient seulement une impression de contrôle.</p>
<h3>Comment lire le résultat</h3>
<ul>
<li>Vert : « Blocage efficace : la requête vers le fichier de test a reçu N. ». Le nombre est 403 ou 404.</li>
<li>Rouge : « ATTENTION : le fichier PHP de test a été EXÉCUTÉ (réponse N). » La règle ne bloque rien. Le message te suggère de vérifier que <code>AllowOverride</code> autorise <code>.htaccess</code> dans ce dossier et qu&rsquo;il n&rsquo;existe pas de bloc <code>&lt;Directory&gt;</code> plus spécifique.</li>
<li>Jaune : « Résultat peu clair (réponse N, corps non reconnu) : vérifie manuellement avec une requête directe au site. ».</li>
<li>Bleu : « Règle désactivée : active-la et enregistre-la avant d&rsquo;exécuter le test. ».</li>
<li>Rouge, pour les erreurs : « Impossible de déterminer le dossier uploads. », « Impossible d&rsquo;écrire le fichier de test dans uploads (permissions ?) : test non exécuté. » ou « Requête de vérification échouée », avec le motif.</li>
</ul>
<p><strong>Attention :</strong> si le site n&rsquo;arrive pas à s&rsquo;appeler lui-même, par exemple à cause d&rsquo;un pare-feu, d&rsquo;un mot de passe HTTP ou d&rsquo;un DNS local, le test donne une erreur ou un résultat peu clair. Un 404 est compté comme un blocage, mais cela pourrait dépendre d&rsquo;autre chose. Le test ne teste que le dossier uploads standard. Pendant quelques secondes, un fichier <code>.php</code> existe dans uploads : si le blocage ne fonctionne pas, il peut être exécuté, mais il contient seulement une impression de contrôle.</p>
<h2>Intégrité des fichiers du plugin</h2>
<p>C&rsquo;est la seconde partie du test de sécurité WordPress. Le second encadré compare les empreintes MD5 des fichiers <code>.php</code> du plugin avec celles attendues. Il cherche des fichiers modifiés, manquants ou ajoutés. Le contrôle démarre seul une fois par jour. Le bouton « Vérifier maintenant » l&rsquo;exécute immédiatement.</p>
<p>L&rsquo;encadré rapporte une limite fixe : qui a déjà l&rsquo;accès en écriture aux fichiers peut aussi réécrire les empreintes ou éteindre le contrôle. C&rsquo;est un détecteur d&rsquo;altérations, pas une barrière.</p>
<h3>Comment procéder</h3>
<ol>
<li>Ouvre l&rsquo;onglet Test.</li>
<li>Dans l&rsquo;encadré « Intégrité des fichiers du plugin », clique sur « Vérifier maintenant ».</li>
<li>Lis l&rsquo;avertissement : « Vérification d&rsquo;intégrité exécutée : le résultat se trouve dans l&rsquo;encadré « Intégrité des fichiers du plugin ». ».</li>
<li>Rouvre l&rsquo;onglet Test et lis l&rsquo;encadré.</li>
</ol>
<h3>Comment lire le résultat</h3>
<p>Vert : « Tous les N fichiers vérifiés correspondent. Dernier contrôle : date. ». Si la référence est une photographie, l&rsquo;encadré ajoute qu&rsquo;elle détecte les modifications postérieures, pas un plugin déjà compromis à l&rsquo;installation. Rouge : « ATTENTION : les fichiers du plugin ne correspondent pas à ceux attendus. », avec les listes « Modifiés », « Manquants » et « Imprévus ». Jaune : « Aucune référence disponible ». Dans ce cas, réactive le plugin.</p>
<p>Le bouton manuel n&rsquo;écrit pas dans le registre d&rsquo;activité. Seul le contrôle planifié le fait, et seulement s&rsquo;il trouve un problème ou si les fichiers redeviennent réguliers après une alerte. Pour les détails, lis le chapitre <a href="https://www.cisilino.com/fr/?p=979">Surveillance des téléversements et contrôle d&rsquo;intégrité</a>.</p>
<p><strong>Attention :</strong> si tu as modifié à la main un fichier du plugin, l&rsquo;alerte rouge est normale. Si tu ne l&rsquo;as pas fait, traite le site comme potentiellement compromis : réinstalle le plugin depuis une copie fiable et vérifie le reste de l&rsquo;installation.</p>
<h2>Si quelque chose ne va pas</h2>
<p>Répète le test de sécurité WordPress après chaque correction. Si le test sur le PHP donne rouge, la règle ne protège pas. Demande à ton hébergeur si <code>.htaccess</code> est activé. Si le serveur ne lit pas <code>.htaccess</code>, par exemple avec nginx, la règle n&rsquo;a aucun effet. Répète le test après chaque correction. Un 403 est la réponse que tu veux voir : la page sur le <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/403" target="_blank" rel="noopener">code de statut 403</a> de MDN explique ce qu&rsquo;il signifie.</p>
<p>Chapitre précédent : <a href="https://www.cisilino.com/fr/?p=979">Surveillance des téléversements et contrôle d&rsquo;intégrité</a>. Chapitre suivant : <a href="https://www.cisilino.com/fr/?p=981">Paranoic Hardening : en-têtes de sécurité et session administrateur</a>. Pour le sommaire des chapitres, retourne à l&rsquo;<a href="https://www.cisilino.com/fr/?p=972">introduction du manuel</a>.</p><p>The post <a href="https://www.cisilino.com/fr/2026/10/30/onglet-test-verifier-que-protections-fonctionnent/">Onglet Test : vérifier que les protections fonctionnent</a> first appeared on <a href="https://www.cisilino.com/fr/">Matteo Cisilino</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.cisilino.com/fr/2026/10/30/onglet-test-verifier-que-protections-fonctionnent/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
