

Le navigateur Tor permet aux utilisateurs de naviguer anonymement, ce qui peut poser des problèmes pour la modération et la sécurité sur un forum XenForo 2.2 et supérieur. Bloquer Tor permet de limiter les inscriptions frauduleuses, les abus et les utilisateurs indésirables. Ce tutoriel explique différentes méthodes efficaces pour empêcher l’accès aux utilisateurs de Tor sur XenForo.

• Accès au serveur où XenForo est hébergé.
• Accès aux fichiers .htaccess ou aux fichiers PHP du forum.
• Permissions d'administration sur XenForo et/ou Cloudflare si utilisé.

• Approche #1 : Blocage via .htaccess
• Approche #2 : Blocage via PHP dans XenForo
• Approche #3 : Utilisation d'un add-on XenForo
• Approche #4 : Filtrage via Cloudflare

• Approche #1 : Facile à mettre en place, aucune dépendance externe.
• Approche #2 : Plus flexible avec des mises à jour automatiques de la liste Tor.
• Approche #3 : Intégration facile avec XenForo, sans modification manuelle des fichiers.
• Approche #4 : Protection avancée sans charge sur le serveur.

• Approche #1 : Doit être mise à jour manuellement pour rester efficace.
• Approche #2 : Charge serveur plus importante en cas de requêtes fréquentes.
• Approche #3 : Nécessite un add-on XenForo qui peut être payant.
• Approche #4 : Dépend d’un service externe (Cloudflare).



Code:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} (51.83.XXX.XXX|185.220.101.XXX|...) [OR]
RewriteCond %{REMOTE_ADDR} (89.234.157.XXX|176.10.99.XXX)
RewriteRule .* - [F,L]





Code:
$blocked_ips = file('https://www.dan.me.uk/torlist/');
$ip_user = $_SERVER['REMOTE_ADDR'];
if (in_array($ip_user, $blocked_ips)) {
header("HTTP/1.1 403 Forbidden");
exit();
}











Champ : Adresse IP
Opérateur : Est dans la liste des nœuds de sortie Tor
Action : Bloquer



Utilisez une combinaison de plusieurs méthodes pour un blocage plus efficace.

Vérifiez que le blocage n’affecte pas les utilisateurs légitimes utilisant des proxys pour des raisons de confidentialité.

Surveillez régulièrement les journaux d’accès pour repérer de nouvelles adresses IP suspectes.

Utilisation d’un service tiers comme Project Honeypot pour identifier et bloquer les utilisateurs indésirables.

• Support Cloudflare
• Add-ons XenForo
• Recherche Google

Le blocage de Tor sur XenForo 2.2 et 2.3 est possible via plusieurs approches, chacune avec ses avantages. En combinant ces méthodes, vous maximisez la protection de votre forum contre les utilisateurs anonymes indésirables.