<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>USB - Sourcentis</title><link>https://www.sourcentis.com/tags/usb/</link><description>Sourcentis - Des solutions Open Source innovantes !</description><generator>Hugo -- 0.168.0</generator><language>fr-fr</language><lastBuildDate>Fri, 16 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sourcentis.com/tags/usb/index.xml" rel="self" type="application/rss+xml"/><item><title>Pandora-Box est de retour</title><link>https://www.sourcentis.com/blog/20261016-pandora-box/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://www.sourcentis.com/blog/20261016-pandora-box/</guid><description>Pandora-Box, notre station blanche de décontamination USB open source, renaît sur une base entièrement nouvelle. Nous lançons une discussion pour la construire ensemble.</description><content:encoded><![CDATA[<p>Nous avons le plaisir d&rsquo;annoncer le retour de <strong><a href="https://github.com/sourcentis/pandora-box">Pandora-Box</a></strong>, notre station blanche de décontamination de supports USB. Le projet repart sur une base entièrement nouvelle, et nous voulons recueillir vos avis avant d&rsquo;écrire les premières lignes du nouveau code.</p>
<h2 id="pourquoi-une-réécriture-">Pourquoi une réécriture ?</h2>
<p>Pandora-Box s&rsquo;appuyait jusqu&rsquo;ici sur <a href="https://github.com/pandora-analysis/pandora">Pandora</a> du CIRCL pour l&rsquo;analyse des fichiers, ainsi que sur des moteurs comme Comodo, qui ne sont plus maintenus sous Linux. La cible Raspberry Pi s&rsquo;est par ailleurs révélée trop lente face à des supports réels. Plutôt que de contourner ces limites, nous avons choisi de repartir sur des bases saines.</p>
<p>Le nom reste, mais la prochaine version de Pandora-Box <strong>ne dépendra plus de Pandora</strong>. L&rsquo;objectif, lui, ne change pas : proposer une station blanche <strong>libre, auditable et durcie</strong>, alternative crédible aux solutions commerciales pour les environnements sensibles comme la santé, l&rsquo;industrie ou l&rsquo;administration publique.</p>
<h2 id="ce-qui-reste-ce-qui-change">Ce qui reste, ce qui change</h2>
<p><strong>Conservés et refondus :</strong> la machine à états, la détection USB avec <code>pyudev</code>, le montage (désormais strictement en lecture seule), la quarantaine, le mode administrateur en curses, la journalisation (qui passe au JSON structuré) et le service systemd.</p>
<p><strong>Les nouveautés :</strong></p>
<ul>
<li>🔌 <strong>Pipeline d&rsquo;analyse à base de plugins</strong> : ClamAV, YARA-X (YARA Forge + signature-base), empreintes MalwareBazaar, et CIRCL Hashlookup sous forme de filtre de Bloom hors ligne pour ignorer les fichiers connus comme sains</li>
<li>🛡️ <strong>Image minimale durcie</strong> (Debian 13, construite avec <code>mkosi</code>) : racine en lecture seule, <code>dm-verity</code>, Secure Boot avec UKI, mises à jour A/B, USBGuard contre les attaques BadUSB, chaque analyseur isolé avec <code>bubblewrap</code></li>
<li>📴 <strong>Hors ligne par défaut</strong>, avec des mises à jour de signatures signées (en ligne via un canal en liste blanche, ou depuis une clé USB signée pour les stations isolées)</li>
<li>🖥️ <strong>Matériel de référence</strong> : Lenovo ThinkCentre reconditionné (x86_64), écran tactile 7&quot; et boîtier imprimé en 3D, publié en matériel libre</li>
<li>📄 <strong>Analyse avancée</strong> (phases ultérieures) : oletools, pdfid, extraction contrôlée des archives, capa, et désarmement et reconstruction de contenu avec Dangerzone</li>
<li>📊 <strong>Gestion de parc</strong> : export SIEM, reçus d&rsquo;analyse, serveur central optionnel, intégration avec <a href="/mercator/">Mercator</a></li>
<li>✅ <strong>Assurance</strong> : modèle de menace, fuzzing, audit externe, correspondance avec NIS2 et ISO 27001 (mesure 7.10)</li>
</ul>
<p>Pandora-Box sera distribuée <strong>uniquement sous forme d&rsquo;image complète durcie</strong>, et non comme un paquet à installer sur un système existant. La feuille de route complète est disponible dans le fichier <a href="https://github.com/sourcentis/pandora-box/blob/main/ROADMAP.md"><code>ROADMAP.md</code></a>.</p>
<h2 id="nous-avons-besoin-de-vous">Nous avons besoin de vous</h2>
<p>Pour orienter les choix de conception, nous aimerions avoir votre avis sur plusieurs questions :</p>
<ol>
<li><strong>Verdict « suspect »</strong> : la politique par défaut doit-elle bloquer le support ou seulement avertir l&rsquo;utilisateur ?</li>
<li><strong>Matériel</strong> : quels modèles de ThinkCentre (ou d&rsquo;autres PC compacts) utilisez-vous déjà ou avez-vous en stock ? Quels écrans tactiles 7&quot; fonctionnent bien sous Linux ?</li>
<li><strong>Moteurs</strong> : quels moteurs de détection ou jeux de règles aimeriez-vous voir sous forme de plugins ?</li>
<li><strong>Votre contexte</strong> : où déployez-vous (ou prévoyez-vous de déployer) une station blanche, et que manque-t-il aux solutions que vous utilisez aujourd&rsquo;hui ?</li>
<li><strong>Langues</strong> : l&rsquo;interface sera disponible en français, anglais, allemand et néerlandais. Qui souhaite aider pour d&rsquo;autres traductions ?</li>
</ol>
<h2 id="comment-participer">Comment participer</h2>
<ul>
<li>💬 Répondez à la <a href="https://github.com/sourcentis/pandora-box/discussions/40">discussion sur GitHub</a> avec vos retours, cas d&rsquo;usage et idées</li>
<li>🐛 Ouvrez des issues sur le <a href="https://github.com/sourcentis/pandora-box">dépôt du projet</a></li>
<li>🧑‍💻 Les contributions sont les bienvenues sur le moteur d&rsquo;analyse, le durcissement de l&rsquo;image, l&rsquo;interface de la borne, la conception du boîtier et la documentation</li>
</ul>
<p>Vous envisagez de déployer une station blanche dans votre organisation ? <a href="mailto:info@sourcentis.com">Contactez-nous</a> — nous serons ravis d&rsquo;échanger sur vos besoins.</p>
]]></content:encoded></item></channel></rss>