Repository navigation
Releases: aixisstudio/Snitch
Release list
Snitch v1.0.5 — Windows support / support Windows
🇬🇧 Snitch v1.0.5 — Windows is here
The packaged app now boots and captures correctly on Windows: the console=False startup crash is fixed, and the sniffer picks the interface carrying the default route instead of the first up interface (no more vEthernet (WSL) showing zero external hosts). Requires Npcap + an Administrator terminal.
Also in this release: per-process icons in the Apps table (community contribution), a fuller tracker list, leftover English strings translated to French, React 19, and all dependency bumps. CI now builds the PyInstaller backend on all three OSes.
Downloads
- 🍎 macOS (Apple Silicon):
Snitch-1.0.5-macos-arm64.zip— unsigned, see install notes · orbrew install --cask aixisstudio/tap/snitch - 🪟 Windows:
snitch-backend-windows-latest.tar.gz— runsnitch-backend.exeas admin, then open the printed?token=URL - 🐧 Linux:
snitch-backend-ubuntu-latest.tar.gzor Docker (sudo docker compose up --build)
🇫🇷 Snitch v1.0.5 — Windows arrive
L'app packagée démarre et capture désormais sous Windows : le crash console=False est corrigé, et le renifleur choisit l'interface qui porte la route par défaut (fini le vEthernet (WSL) qui n'affichait aucun hôte externe). Nécessite Npcap + un terminal Administrateur.
Aussi dans cette version : icônes par processus dans le tableau des apps (contribution communautaire), liste de traqueurs enrichie, chaînes anglaises restantes traduites en français, React 19 et toutes les mises à jour de dépendances. La CI compile le backend PyInstaller sur les trois OS.
Téléchargements
- 🍎 macOS (Apple Silicon) :
Snitch-1.0.5-macos-arm64.zip— non signé, voir les notes d'installation · oubrew install --cask aixisstudio/tap/snitch - 🪟 Windows :
snitch-backend-windows-latest.tar.gz— lancersnitch-backend.exeen admin puis ouvrir l'URL?token=affichée - 🐧 Linux :
snitch-backend-ubuntu-latest.tar.gzou Docker (sudo docker compose up --build)
SHA-256
ad9937ec2c137e1174d1edf754259c1e76f147cf3db8abac28e31f643b8e7f9d Snitch-1.0.5-macos-arm64.zip
a162cf5338eb63a41eaa0b3d0717ce8b445feca7b42caa1f466efe7ac15180ff snitch-backend-windows-latest.tar.gz
a0c118461d8f78175ce3b2360cd9eab7ff02b82f58bbc115caa2a08a89f052a4 snitch-backend-ubuntu-latest.tar.gz
0246ac525463b08c4ffbd170e18a443c0809d84f6f48b654e6ed9738506f4f14 snitch-backend-macos-latest.tar.gz
Full changelog / journal complet : CHANGELOG.md · Full diff : v1.0.4...v1.0.5
Snitch v1.0.4 — map hotfix
Fixed: blank map in the packaged app — the world TopoJSON was fetched over file:// (blocked for opaque origins); it is now bundled. Also added a geolocation timeout since Electron has no location provider.
Corrigé : carte vide dans l'app empaquetée — le TopoJSON était fetché en file:// (bloqué) ; il est désormais embarqué. Timeout de géolocalisation ajouté (Electron n'a pas de fournisseur).
macOS Apple Silicon — brew upgrade snitch.
Windows x64 — installateur ajouté / installer added
FR — Télécharger l’installeur Windows x64. Npcap est requis et doit être installé séparément depuis https://npcap.com/#download. Le binaire n’est pas signé numériquement ; Windows peut afficher un avertissement SmartScreen. Le SHA-256 est disponible dans le fichier .sha256 joint.
EN — Download the Windows x64 installer. Npcap is required and must be installed separately from https://npcap.com/#download. The binary is unsigned; Windows may show a SmartScreen warning. A matching .sha256 file is attached.
Source : correctifs de PR #14, arbre identique au commit 175d621, désormais fusionnée dans main / fixes from PR #14, source tree identical to commit 175d621, merged into main on 2026-10-17. Le tag v1.0.4 n’a pas été déplacé / the v1.0.4 tag was not moved.
Test GUI Windows Server 2022 + Npcap 1.89 : installation, lancement normal sans interface forcée, capture réelle, carte, alertes et reprise après erreur vérifiés / GUI installation, normal launch without interface overrides, real capture, map, alerts and error recovery verified.
Limites / Caveats : capture.interface reste null dans l’export (l’interface effective figure dans les logs) ; le menu Démarrer peut garder l’ancienne icône en cache / the export’s capture.interface remains null (the effective interface appears in logs); Start search may retain its old cached icon.
L’archive macOS existante n’a pas été remplacée et reste à reconstruire (version interne 1.0.3 et fichiers AppleDouble) / the existing macOS archive has not been replaced and still needs rebuilding (internal version 1.0.3 and AppleDouble files).