Air-gapped bestandsoverdracht, via licht

Waar het netwerk verboden is, blijft er licht.

Haal bestanden van een pc zonder netwerk of USB: Bouraq Prism toont ze als versleutelde QR-codes, uw telefoon leest ze en ze komen gecontroleerd aan in uw ruimte.

$99/maand, maandelijks opzegbaar14 dagen geld-terug-garantie

  • Niets te installeren
  • Geen verbinding nodig
  • Heen en terug
Offline pc Uw telefoon Uw ruimte geen netwerk

Bouraq is een neutraal overdrachtskanaal. Het installeert niets, opent geen toegang en schakelt geen controle uit. De terugweg loopt via een kanaal dat u zelf kiest, uw privérepository of een USB-stick, en dat u mag gebruiken. Zoals bij elke bestandsoverdracht bent u zelf verantwoordelijk voor de vereiste toestemmingen voor de overgedragen inhoud.

Echte optische overdracht · zonder account

Stuur dit Python-bestand van uw scherm naar uw telefoon.

Een geïsoleerde testopstelling reageert niet meer. Dit Python-script zet de logbestanden om in een incidentrapport met een tijdlijn, anomaliedetectie en afgeschermde identificatiegegevens. Scan 18 QR-codes op drie pagina’s van zes om het gecontroleerde bronbestand van 41.2 KB te ontvangen.

Op welk apparaat probeert u het?

U hebt een computerscherm en een telefoon nodig. Geen account of installatie.

  1. Open de scanner op uw telefoon

    Scan deze QR-link met de gewone camera van uw telefoon en open de link.

  2. Sta de telefooncamera toe

    Tik op uw telefoon op Camera starten en sta toegang toe. Houd deze pagina op uw computer open.

  3. Speel de drie QR-pagina’s af

    Start de overdracht op uw computer en richt uw telefoon op alle zes codes. De drie pagina’s blijven terugkomen; elke code hoeft maar één keer gelezen te worden.

Het oorspronkelijke bestand
PYairgap_incident_report.py41,231 B
#!/usr/bin/env python3
"""The isolated test bench stopped at 02:17. Your colleague needs the evidence.

AIR-GAP INCIDENT REPORT: turn local logs into a brief you can carry through QR.
A useful example for OT engineers, lab teams and developers on restricted PCs.
No USB, network connection, package installation or equipment access required.

Try the SYNTHETIC acceptance-bench incident (no real plant or customer data):
    python airgap_incident_report.py --demo --output bench-brief
    # Open bench-brief/report.html locally. No web server is needed.
    # A crash, repeated PLC reconnects and rising temperature become a timeline.

For approved exports:
    python airgap_incident_report.py --input controller.csv \
        --input service.jsonl --output incident-brief

Required fields: timestamp, asset, event. Use --schema for supported values.
Timestamps require Z or an explicit UTC offset. Input: UTF-8 CSV or JSONL.
Output: escaped HTML, JSON summary, source and handoff SHA-256 manifests.
Identifiers are pseudonymised by default. Review free text before sharing;
redaction cannot recognise every secret. --keep-identifiers is local-use only.
Correlation is not causation. This is triage, not safety approval or control.
Python 3.10+; standard library only. The web demo transfers, never runs, this file.
"""
from __future__ import annotations

import argparse
import csv
import hashlib
import io
import ipaddress
import json
import math
import re
import statistics
import sys
from collections import Counter, defaultdict
from dataclasses import dataclass, field
from datetime import datetime, timedelta, timezone
from html import escape
Voorbeeld · eerste 40 regels
De live QR-overdracht
18 QR · 3 × 6
Pagina 1 / 3Klaar om te versturen. Start het afspelen en scan met uw telefoon.
Drie pagina’s. Zes QR-codes per pagina.

Stel hierboven uw telefoon in en start dan de overdracht.

Drie pagina’s van zes QR-codes blijven herhalen tot u pauzeert. Begin met 6 seconden per pagina of kies 2,5 of 4 seconden als uw camera het bijhoudt. Een gemiste pagina komt vanzelf terug.

Alleen een openbaar voorbeeld (41231 bytes). Camerabeelden en bestandsherstel blijven in uw browser. De Python-broncode wordt getoond en gedownload, nooit uitgevoerd. Voor uw eigen bestanden is een Bouraq-account nodig.

Op uw eigen werkstation

$99/maand. Altijd opzegbaar.

Eerste betaling: $99. Zeg op elk moment online op. Test Bouraq met uw eigen scherm en telefoon.

14 dagen niet goed, geld terug

Vaste prijzen, gefactureerd in USD. Kies EUR of USD vóór het afrekenen.

Gebruikt voor dit verzoek. Maximaal 90 dagen bewaard. Privacy

Betaalopties vergelijken →
Het bewijs · end-to-end simulatie

Een map gaat over het scherm. Uw wijzigingen komen terug.

Het echte traject, zonder Python en zonder opdrachtregel: alles gebeurt in de browser. Op de heenweg toont Bouraq Prism de map als QR-codes op de offline pc, de telefoon vangt ze op, uw ruimte zet hem weer in elkaar en de persoonlijke pc downloadt hem. Op de terugweg pakt Prism uw wijzigingen in en brengt ze terug via uw privérepository of een USB-stick.

01Heenoffline → persoonlijk

project-q3/ is intact aangekomen: 14 bestanden, sha256 gecontroleerd.

02Terugpersoonlijk → offline

3 bestanden terug op de offline pc, paden gecontroleerd. Zonder Python, zonder opdrachtregel.

Getrouw aan het echte traject, versneld weergegeven. De echte doorvoer hangt af van uw scherm en camera.

Probeer het echt

Uw werk stopt niet waar het netwerk stopt.

Beheerde omgevingen beschermen wat beschermd moet worden. Maar uw toegestane werk gaat elders verder: analyses, reviews, contextvoorbereiding, deliverables. Daartussen: broos kopiëren en plakken, handmatig heen en weer, urenlang reconstrueren. Bouraq vervangt ongecontroleerde USB-sticks en schermfoto's door een kanaal dat uw security goedkeurt en dat een spoor achterlaat.

Wat Bouraq doet. En wat niet.

Bouraq doet

  • Optische uitvoer van bestanden en mappen, inclusief structuur
  • Uw wijzigingen terug via uw privérepository of een USB-stick
  • Codecontext inpakken (Repomix), in beide richtingen
  • Ontvangst in uw ruimte, downloaden in de browser
  • Alles in één HTML-bestand: Bouraq Prism

Bouraq doet niet

  • Netwerktoegang tot de offline pc openen
  • Ongemerkt op de achtergrond synchroniseren
  • Code of documenten genereren
  • Een AI-abonnement leveren
  • Een agent of programma installeren, op geen van beide pc's

Bouraq tegenover de andere manieren.

Bouraq is niet de snelste. Voor een organisatie telt wat er naar buiten gaat, hoe het wordt gecontroleerd en wie het spoor bewaart.

USB-stickFoto van het schermGratis QR-toolDatadiode, overdrachtskioskBouraq
Niets te installeren op de pc✓✓✓Hardware en een project✓
Inhoud versleuteld tijdens de overdrachtAfhankelijk van de tool—ZeldenAfhankelijk van het productAccountsleutel
Integriteit gecontroleerd (sha256)——Soms✓✓
Terugweg naar de pc✓——Ander kanaalPrivérepo of USB
Spoor en goedkeuring voor securityMet mediacontrole——✓Controleerbaar logboek, vier ogen
KostenLaag, vaak verbodenGratisGratisDuizenden euro's per jaar$79 tot $99 per maand
DoorvoerHoogZeer laagHoogHoog≈ 5 kB/s

Veeg over de tabel: Bouraq blijft rechts staan, de andere manieren schuiven voorbij.

„Afhankelijk”, „Soms”: verschilt per gekozen product. Prijzen van diodes en kiosken uit openbare catalogi (Advenica, OPSWAT).

Uitgebreide vergelijkingen: Bouraq vs USB-sticks · Bouraq vs datadiodes en USB-kiosken · Bouraq vs gratis QR-tools

Vier stappen. Nul installatie.

01

Open Bouraq Prism op de offline pc.

Een HTML-bestand voor uw account, geopend vanaf de schijf: niets te installeren, geen verbinding.

02

Uw bestanden worden een stroom QR-codes op het scherm.

Versleuteld met de sleutel van uw account, zes codes per pagina, leesbaar op armlengte.

03

Uw telefoon vangt ze op, uw ruimte zet ze weer in elkaar.

Inclusief mapstructuur, sha256 gecontroleerd. Op de persoonlijke pc downloadt u ze in de browser.

04

Op de terugweg brengt Prism uw wijzigingen terug.

Ingepakt in één bestand, gepusht naar uw privé GitHub- of GitLab-repository of gekopieerd naar een USB-stick, en daarna door Prism toegepast op de offline pc.

Bevestigen. Richten. Laten scannen.

Handsfree-station: demo & officieel accessoire

Uw bestanden blijven bewegen. Uw telefoon blijft staan. Maak van een hoek van uw bureau een optisch overdrachtsstation voor langere sessies op een vergrendelde pc.

Moeiteloos overdragen. Handen vrij.

Zo werkt de opstelling
prism.html Vergrendelde pc Optische QR-brug Telefoon op houder
  1. 1

    Klem uw telefoon aan de bureaurand, met de camera gericht op het scherm van de vergrendelde pc.

  2. 2

    Open het lokale bestand prism.html op de pc en sleep het over te dragen bestand erin.

  3. 3

    Open de Bouraq-scanner op uw telefoon en geef eenmalig cameratoegang. Vanaf de eerste herkende QR-code worden de frames automatisch verzameld, zonder de telefoon aan te raken.

Houd de scanner zichtbaar en alle QR-codes in beeld. Bouraq vraagt om het scherm wakker te houden wanneer uw browser dat ondersteunt.

Probeer nu de echte QR-stroom
Maak uw station compleet360°

Bouraq 360°-bureauhouder

Flexibele klemhouder · iPhone, Samsung, Xiaomi

360°
Illustratie van de houder · telefoon niet inbegrepen
Kleur

Bevestig uw kleur op Stripe.

  • Verstevigde flexibele arm om QR-codes stabiel in beeld te houden.
  • Stevige bureauklem en 360° verstelbare kop.
  • Levering met tracking inbegrepen.
Beste aanbieding

Houder en levering gratis bij het Pro-pakket. Prijs en factureringsinterval worden vóór betaling getoond.

De grijze opties zijn binnenkort beschikbaar.

Verzending naar Frankrijk, België, Zwitserland en Luxemburg.

Hoe lang?

Schat uw overdracht in voordat u betaalt.

Prism comprimeert uw bestanden en toont dan elke 2,5 seconden een pagina met zes codes. Dit zijn de waarden die Prism zelf berekent voor één volledige ronde; codes die de telefoon mist, komen in de volgende ronde terug.

Berekend door Bouraq Prism 3.0 met de standaardinstellingen. Voorzichtige compressie: tekst ÷4, logs ÷7, foto's en archieven niet comprimeerbaar. De werkelijke duur hangt af van de camera en het licht.

≈ 2 min 23 s per ronde op een full-hd-scherm 342 codes · 57 pagina's · ≈ 3 min 45 s op een 1366×768-laptop

Gemaakt voor werkplekken waar netwerk en USB geen optie zijn.

Ontwikkelaars op afgeschermde netwerken

Code, logs en context voor uw toegestane AI-assistent, zonder netwerkbrug.

Labs, testomgevingen & geïsoleerde netwerken

Haal logs en schermafbeeldingen eruit zonder netwerkbrug.

Werkplekken met streng beleid

Waar export van uw eigen bestanden mag, maar niet gefaciliteerd is.

Veldwerk & losgekoppelde machines

Werkplaatsen, dode zones, embedded pc's: uw bestanden reizen via de lens.

Per rol: Ontwikkelaars op afgeschermde netwerken · OT, ICS en testopstellingen · Labs en instrument-pc's · Consultants op klant-pc's · Voor securityteams die goedkeuren

Bouraq heeft een camera nodig die u op het scherm mag richten: uw telefoon, of de webcam van een computer (de app leest de codes daar ook mee). Waar elke camera verboden is, zoals in gerubriceerde ruimtes, is Bouraq niet het juiste kanaal. Voordat u koopt: Grenzen die u vóór aankoop moet kennen

Een eenrichtingskanaal dat uw security goedkeurt.

Lees de pagina over beveiliging en architectuur → Voor securityteams die goedkeuren → Documenten voor uw beveiligingsteam aanvragen

Aangeboden en beheerd door Intelectra, een Frans bedrijf (SIREN 933 689 689). Servers in Helsinki, in de Europese Unie. Juridische informatie →

  • Voor uw securityteam is Bouraq een overdrachtskanaal naar een minder beschermde omgeving, dat zoals elk ander wordt goedgekeurd en gelogd: elke overdracht hoort bij een benoemd account, heeft een tijdstempel en een sha256-vingerafdruk. Het auditlogboek, waarin elke wijziging aantoonbaar is, is exporteerbaar naar uw SIEM.
  • Heen in één richting, door natuurkunde: het scherm van de offline pc zendt, het luistert nooit.
  • Terug via het kanaal van uw keuze: uw privérepository of een USB-stick. Het gaat niet via licht en niet via onze servers.
  • Prism weigert een openbare of interne repository en maakt alleen contact met api.github.com of gitlab.com, en alleen voor die terugweg. Uw token gaat nooit via onze servers.
  • QR-codes versleuteld met de sleutel van uw account: een foto van het scherm is niet genoeg om ze te lezen.
  • Niets te installeren: één HTML-bestand, geen binary, geen agent.
  • Verantwoord kader: onze voorwaarden staan alleen inhoud toe die u mag verplaatsen.
Prijs

De prijs van een professioneel hulpmiddel, niet van een beveiligde gateway.

Datadiodes en overdrachtskiosken kosten duizenden euro's per jaar en vragen een integratieproject. Bouraq is één abonnement: jaarlijks met 20% korting, of maandelijks zonder verplichting.

Wat het abonnement omvat

  • Bouraq Prism, op uw naam

    Eén HTML-bestand, gepersonaliseerd met de sleutel van uw account. Het opent vanaf de schijf, niets te installeren.

  • Heen en terug

    Op de heenweg reizen uw bestanden via licht. Terug brengt Prism ze via uw privérepository of een USB-stick.

  • Uw ruimte

    Elke overdracht wordt samengevoegd en gecontroleerd (sha256), en daarna in elke browser gedownload.

  • Directe support

    Een vraag over de inrichting: u schrijft, wij antwoorden.

Eén abonnement
Individueel
$79/maand

$948 eenmaal per jaar gefactureerd

  • Heel Bouraq, in beide richtingen
  • $240 besparing per jaar
  • Online opzegbaar, loopt af met het betaalde jaar

Gebruikt voor dit verzoek. Maximaal 90 dagen bewaard. Privacy

$99/maand

$99 elke maand gefactureerd

  • Heel Bouraq, in beide richtingen
  • Zonder verplichtingen
  • Op elk moment online opzegbaar

Gebruikt voor dit verzoek. Maximaal 90 dagen bewaard. Privacy

14 dagen niet goed, geld terug

Veilig betalen via Stripe.

Vaste prijzen, gefactureerd in USD. Kies EUR of USD vóór het afrekenen.

Teams en organisaties

Bouraq voor een heel team, goedgekeurd door uw security.

Vanaf een paar plaatsen, op onze dienst in de EU: geen eigen server nodig. Een eigen instantie of uw eigen servers als inhoud nooit leesbaar mag zijn voor een derde.

  • Uw eigen beheerders voegen collega's toe en verwijderen ze; één factuur voor alle plaatsen
  • Uw overdrachtsbeleid: toegestane bestandstypen, alleen uitgaand, vastgelegde toestemming
  • Elke overdracht goedgekeurd door een tweede persoon, elk besluit ondertekend
  • Uw auditlogboek voor uw SIEM, en een vastgelegde toegangsreview
  • Inloggen met tweede factor, desgewenst verplicht voor uw beheerders
  • Een pilot met uw securityteam, op basis van het goedkeuringsdossier

Directe vragen, directe antwoorden.

Lees dit voordat u koopt: Grenzen die u vóór aankoop moet kennen · Bestanden overzetten van een air-gapped pc

Verzwakt Bouraq de beveiliging van mijn omgeving?
Nee. Bouraq misbruikt geen kwetsbaarheid en schakelt geen controle uit: het is een optisch uitvoerkanaal, vergelijkbaar met een documentscanner of een USB-stick die u zelf insteekt. Beheerde omgevingen bestaan met goede reden; Bouraq verzwakt ze niet. Onze voorwaarden staan alleen inhoud toe die u mag verplaatsen.
Gaan mijn bestanden via uw servers?
Ja: de server zet uw bestanden in uw persoonlijke ruimte in elkaar. End-to-end versleuteling of versleuteling in rust wordt momenteel niet geclaimd: draag alleen inhoud over die u mag verplaatsen en lees onze beveiligingspagina.
En de terugweg: welke route neemt die?
Een kanaal dat u kiest en mag gebruiken. Ofwel pusht Prism het pakket naar uw privé GitHub- of GitLab-repository met een persoonlijk toegangstoken dat u in Prism invoert: het controleert dat de repository privé is, weigert een openbare of interne, en het token gaat nooit via onze servers. Ofwel slaat Prism het pakket op en neemt u het mee op een USB-stick. Op de offline pc plakt u het in Prism of zet u het daar neer, en Prism past het toe.
Heeft de offline pc internet nodig?
Nee. Bouraq Prism is een HTML-bestand dat vanaf de schijf wordt geopend: het werkt volledig offline, zonder installatie. Het maakt alleen contact met GitHub of GitLab als u de terugweg via een privérepository gebruikt.
Telefoons zijn verboden in mijn ruimte. Kan ik Bouraq gebruiken?
Alleen als er een camera is toegestaan: de Bouraq-app leest de codes ook met de webcam van een computer. Waar elke camera verboden is, zoals in gerubriceerde ruimtes, is Bouraq niet het juiste kanaal: vraag uw securityteam naar het goedgekeurde kanaal.
Heb ik Python of een opdrachtregel nodig?
Nee. Alles gebeurt in een browser: Prism op beide pc's, de Bouraq-app op de telefoon, getbouraq.com om uw bestanden te downloaden.
Wat doet Bouraq niet?
Bouraq opent geen netwerktoegang tot de offline pc, synchroniseert niets op de achtergrond, genereert geen code of documenten, levert geen AI-abonnement en installeert niets op uw pc's. Het vervoert uw bestanden; daarna gaat u verder met uw eigen tools.
Welke volumes zijn realistisch?
Op een full-hd-scherm toont Prism ongeveer 5 kB gecomprimeerde gegevens per seconde: een codeproject van 1 MB duurt minder dan een minuut, 5 MB logs 2 tot 3 minuten, 1 MB foto's ongeveer 3 minuten, per ronde. Gemiste codes komen in de volgende ronde terug. De rekenhulp hierboven rekent het uit voor uw bestanden.
Welke informatie mag ik versturen?
Alleen wat uw organisatie heeft goedgekeurd om naar buiten te gaan, vanuit een ruimte waar een camera is toegestaan. Geen gerubriceerde informatie (Frans Diffusion Restreinte en hoger, Duits VS-NfD, Brits OFFICIAL-SENSITIVE, Amerikaans CUI) en geen patiëntgegevens. Organisaties kunnen de server tekstbestanden met zo'n rubriceringsmarkering laten weigeren, als vangnet tegen vergissingen. Voor de rest: vraag uw securityverantwoordelijke; het goedkeuringsdossier is voor hem geschreven.
Kan ik patiëntgegevens versturen?
Nee. Bouraq is geen gecertificeerde host voor gezondheidsgegevens: verstuur alleen technische bestanden, zoals logboeken, configuraties en rapporten zonder patiëntgegevens. Organisaties kunnen de server medische beelden (DICOM) laten weigeren, herkend aan de inhoud, ook hernoemd of gezipt. Voor gepseudonimiseerde onderzoeksgegevens: overleg met uw functionaris voor gegevensbescherming en vraag ons naar een eigen instantie.
En als Bouraq niet bij mij past?
Schrijf ons binnen 14 dagen na uw eerste betaling: we betalen die volledig en zonder voorwaarden terug, voor particulieren en bedrijven, en het abonnement eindigt. Zo test u Bouraq zonder risico met uw eigen scherm en telefoon.
Krijg ik een factuur voor mijn bedrijf?
Ja. Bij het betalen kunt u uw bedrijfsnaam en btw-nummer opgeven; Stripe maakt voor elke betaling een factuur, die u in de app downloadt via „Manage subscription”. Voor meerdere plaatsen, een inkooporder of een overschrijving schrijft u naar contact@getbouraq.com.

Uw werkcontext verdient beter dan kopiëren en plakken.

Vertel ons over uw team

EU-cloud, een eigen instantie of uw eigen servers: beschrijf uw wensen om uw implementatie en beveiligingscontrole voor te bereiden.

We gebruiken deze gegevens alleen om uw aanvraag te beantwoorden. Bewaring: maximaal 90 dagen. Privacy