À propos du projet

# snix - Naviguez sur internet sans restrictions de contenu Snix est un outil côté client conçu pour aider les utilisateurs à accéder à des sites web qui peuvent être bloqués dans leur région. Il emploie l'usurpation de SNI pour contourner l'inspection approfondie des paquets (DPI) en modifiant l'indication du nom du serveur dans les poignées de main TLS, faisant apparaître le trafic comme ciblant un site autorisé. Le programme s'exécute comme un seul fichier exécutable sans nécessiter de bibliothèques externes ni d'installation complexe. ## Configuration requise - **Système d'exploitation :** Windows 10 ou Windows 11 - **Réseau :** Connexion internet stable - **Autorisations :** Droits administratifs pour les outils réseau ; autorisez les invites du pare-feu - **Utilisation des ressources :** Empreinte mémoire minimale ## Téléchargement et installation 1. Téléchargez l'élément `.exe` depuis la section des versions du projet (liée dans le README). 2. Enregistrez-le dans un dossier pratique (par exemple, Téléchargements ou Bureau). 3. Déplacez `snix.exe` dans son propre dossier dédié. 4. Exécutez-le en tant qu'administrateur si demandé. Une fenêtre de console s'ouvrira affichant l'état du proxy ; gardez-la ouverte pendant la navigation. ## Configuration Snix agit comme un proxy local. Configurez votre navigateur pour utiliser un proxy manuel : - **Adresse :** `127.0.0.1` - **Port :** `8080` Après avoir enregistré, testez en visitant un site précédemment bloqué. S'il se charge, la configuration est réussie. ## Dépannage - Assurez-vous que la fenêtre de console snix reste ouverte. - Vérifiez que le pare-feu autorise le port 8080. - Confirmez que les paramètres de proxy du navigateur correspondent au port. - Ajoutez une exception dans le logiciel antivirus s'il est signalé (courant pour les outils réseau). - Redémarrez l'ordinateur si les paramètres réseau ne se mettent pas à jour. ## Directives d'utilisation - Utilisez-le de manière responsable et vérifiez les lois locales concernant l'accès à internet. - Snix n'est pas un VPN ni un outil de confidentialité ; il contourne spécifiquement l'inspection des paquets. - Vérifiez périodiquement les mises à jour pour des améliorations de vitesse et de fiabilité. ## Comment ça fonctionne Lorsque vous visitez un site web, votre ordinateur envoie une poignée de main TLS avec un champ SNI. Les FAI ou les pare-feu inspectent ce champ pour bloquer l'accès. Snix modifie cette requête pour présenter un SNI usurpé d'un domaine autorisé, trompant le système DPI pour qu'il permette la connexion. Le navigateur se connecte ensuite au site prévu. Le processus se déroule en millisecondes sans délai perceptible. Comme il n'utilise aucune bibliothèque externe, il reste léger et fonctionne entièrement en local.