Application Windows (WinSight)

C#
.NET 10
WPF
Windows API
WFP
ETW
Le projet
Application Windows open source dédiée à la visibilité système, réseau et confidentialité. WinSight réunit plusieurs outils spécialisés permettant d'observer les mécanismes de persistance, les connexions sortantes, les requêtes DNS, les accès à la caméra et au microphone ainsi que différents risques de détournement sous Windows. J'ai assuré la conception et le développement complet du projet : architecture, moteurs de détection, application WPF, interface en ligne de commande, serveur MCP, documentation de sécurité, tests automatisés et chaîne de publication pour Windows x64 et Arm64.

Analyse de la Persistance Windows

WinSight inspecte plusieurs surfaces de démarrage automatique et vérifie les signatures Authenticode afin d'identifier les éléments persistants qui méritent l'attention de l'utilisateur.

Pare-feu Sortant par Application

Un service dédié permet de contrôler les connexions sortantes au niveau de la Windows Filtering Platform. Le filtrage reste désactivé par défaut et ne bloque que les applications explicitement sélectionnées par l'utilisateur.

Surveillance Réseau et Confidentialité

La suite attribue les connexions et les requêtes DNS aux processus concernés et permet d'identifier les programmes utilisant la caméra ou le microphone.

Détection de Comportements Sensibles

WinSight surveille l'apparition de nouveaux mécanismes de démarrage et propose une détection expérimentale de comportements associés aux ransomwares à l'aide de fichiers leurres et d'heuristiques d'écriture.

Dashboard, CLI et Serveur MCP

Les mêmes moteurs d'analyse sont accessibles depuis une application graphique WPF, une interface en ligne de commande compatible JSON et un serveur MCP local en lecture seule pour les clients d'intelligence artificielle compatibles.

Vie Privée et Transparence

Le projet est libre, sans compte, sans télémétrie et sans collecte analytique. Les limites, les frontières de confiance, les données éventuellement transmises et l'état réel de qualification sont documentés publiquement.

Tests et Chaîne de Publication

La chaîne d'intégration continue exécute les tests sur plusieurs environnements Windows, impose un seuil de couverture par bibliothèque et publie des artefacts x64 et Arm64 accompagnés de sommes SHA-256, d'un SBOM et d'attestations de provenance.

Application Windows (WinSight) image 1
Application Windows (WinSight) image 2
Application Windows (WinSight) image 3

Besoin d'un outil sur mesure ?

Vous avez un projet similaire en tête ? Je peux vous aider à le réaliser avec la même qualité professionnelle. Mon service sur Mesure est conçu pour répondre à vos besoins spécifiques.

Découvrir mon service sur Mesure

Sans engagement • Devis personnalisé • Accompagnement sur mesure