
BrowserBox v18.8.0
đđșđžđœNavigation Ă distance sĂ©curisĂ©e partout, comme vous le souhaitez.
BrowserBox par DOSAYGO
Isolation de navigateur distante (RBI) sécurisée et moderne avec une expérience sans client
đ NOUVEAU dans la v18.0.1 â Authentification par passkey sur macOS : connectez-vous aux sites web avec de vĂ©ritables passkeys depuis votre navigateur distant.
Les passkeys sont créées et stockĂ©es dans le Secure Enclave de votre Mac et dĂ©verrouillĂ©es avec Touch ID via l'assistant BrowserBox Passkeys â
une petite application signée et notariée que BrowserBox vous invite à télécharger lorsqu'un site demande une passkey. Vos clés ne quittent jamais votre appareil.
đ» Essayez-le dans votre terminal â accĂ©dez Ă BrowserBox via SSH grĂące Ă KRNL :
ssh krnl.duetbrowser.com
Une dĂ©mo complĂšte de navigateur en mode texte, sans installation ni inscription. En savoir plus sur KRNL â
đșđž ACTUALITĂ â Ădition USA (v17.7.6), disponible le 4 juillet 2026 : notre BrowserBox le plus stable Ă ce jour.
Stabilité de streaming améliorée dans les déploiements co-localisés et à forte charge, suppression totale des invites de navigateur invisibles pouvant capturer des saisies,
politique de navigateur gĂ©rĂ©e par utilisateur, instrumentation d'iframe cross-origin (aperçu) pour les conteneurs et les sites Ă isolation stricte â et streaming Ă 60 FPS revalidĂ© de bout en bout.
đ AVRIL 2026 : Hyper-Frame â l'iframe illimitĂ©e â est en ligne !
IntĂ©grez n'importe quel site web, automatisez des navigateurs distants et crĂ©ez des applications web-dans-le-web. Essayez la console en direct â
DĂ©mo Windows 98œ : Essayez BrowserBox avec notre nostalgique dĂ©mo Windows 98œ â sessions de navigateur cloud gratuites de 17 minutes, sans inscription.
API Cloud : Achetez des minutes et créez des sessions de navigateur cloud à la demande via l'API REST.
Documentation API · Tarifs · Démo en direct · Hyper-Frame
Joyeux anniversaire, America the Beautiful đđœ
BrowserBox est une plateforme d'isolation de navigateur distante (RBI). Elle diffuse un navigateur complet et moderne vers n'importe quel client â 60 FPS, faible latence â et fonctionne sous Windows, macOS, Linux et dans des conteneurs. BrowserBox est un logiciel commercial. Une licence valide est requise pour toute utilisation, y compris le dĂ©veloppement et l'Ă©valuation. BrowserBox n'est pas open source.
En un coup d'Ćil :
- RBI sans client â aucun plugin, aucun tĂ©lĂ©chargement pour les utilisateurs finaux
- Streaming à 60 FPS avec une réactivité réelle
- S'intĂšgre partout via
<hyper-frame>(Hyper-Frame) ou<browserbox-webview> - API Cloud pour des sessions éphémÚres, sans auto-hébergement
- Fonctionne sous Windows, macOS, Linux et dans des conteneurs comme Podman et LXC
- ContrÎles de politique, DLP et workflows adaptés à l'audit
Enregistrements ASCIInema | Démo en direct | API Cloud | Tarifs | Guide client actuel (PDF) | Support
Sites officiels : BrowserBox, DOSAYGO, Hyper-Frame, CloudTabs
Avis : Code source historique supprimé (mars 2026)
Lorsque BrowserBox est passé à un modÚle de distribution binaire fin 2025, nous avons conservé le code source historique dans ce dépÎt pendant une période de six mois afin de donner aux clients existants le temps de migrer. Cette période est désormais terminée et tout le code source historique a été supprimé.
Le code source actuel de BrowserBox est privé et propriétaire. Il diverge considérablement du code historique qui était hébergé ici -- de plus de 1 000 commits -- avec de nombreux correctifs de bugs, un renforcement de la sécurité et des améliorations de performance absents du code historique et de ses forks.
Le code source historique peut encore ĂȘtre visible dans des forks tiers par curiositĂ© historique. Ce code n'est pas open source. L'autorisation n'est pas accordĂ©e d'utiliser ce code dans vos produits, d'entraĂźner des modĂšles d'IA ou de rĂ©implĂ©menter les fonctionnalitĂ©s de BrowserBox Ă partir de celui-ci. Ces actes violent les conditions de BrowserBox. Voir LICENSE.md et TRADEMARK.md.
Le code source actuel est disponible pour les clients au-dessus d'un seuil d'ACV dans le cadre d'une due diligence, sur demande. Contactez [email protected].
Table des matiĂšres
- Pourquoi BrowserBox ?
- Principaux avantages
- Qui l'utilise
- Cas d'usage concrets
- Fonctionnalités principales
- Nouveautés
- Voir en action
- Topologies réseau prises en charge
- Compatibilité des plateformes
- Installation
- Démarrage rapide
- Documentation
- GitHub Actions
- API Cloud
- Intégrer BrowserBox
- Utilisation avancée
- Conformité des licences et confidentialité
- FAQ
- Licences
- Support
- Ă propos de DOSAYGO
1. Pourquoi BrowserBox ?
Le web est rĂ©ellement dangereux, et la navigation standard reporte directement ce risque sur votre rĂ©seau et vos terminaux. BrowserBox inverse le modĂšle : le navigateur s'exĂ©cute sur un serveur que vous contrĂŽlez, et les clients reçoivent un flux rendu â ainsi les malwares, les exploits et les sites douteux ne touchent jamais les appareils des utilisateurs. Les Ă©quipes de sĂ©curitĂ© obtiennent l'isolation sans se battre avec les utilisateurs au sujet des agents sur les terminaux. Les crĂ©ateurs de SaaS peuvent intĂ©grer une expĂ©rience de navigation complĂšte dans leurs produits sans la fragilitĂ© du headless. Les organisations rĂ©glementĂ©es obtiennent des pistes d'audit et des contrĂŽles DLP intĂ©grĂ©s.
- Confinement des menaces : les exploits du navigateur frappent le serveur, pas le terminal
- Véritable accÚs sans client : n'importe quel navigateur moderne, zéro installation pour les utilisateurs finaux
- Intégrable : créez des produits web qui incluent une navigation réelle et en direct
- PrĂȘt pour l'automatisation : un vrai navigateur, pas une approximation headless
2. Principaux avantages
- Isolation des menaces : malwares, exploits et sites malveillants frappent le serveur â pas les appareils clients
- Sans client : fonctionne dans n'importe quel navigateur, zéro installation pour les utilisateurs finaux
- Multiplateforme : Windows, macOS, Linux (Debian, Ubuntu, RHEL, CentOS, NixOS) et conteneurs comme LXC
- UX fluide : rendu Ă faible latence, 60 FPS
- CLI solide et API d'intégration pour les développeurs et intégrateurs
3. Qui l'utilise
- Ăquipes de sĂ©curitĂ© â isoler le risque de navigation des terminaux d'entreprise
- CrĂ©ateurs de SaaS et intĂ©grateurs â intĂ©grer des sessions de navigateur en direct dans des produits
- IT et ops â accĂ©der aux interfaces web internes depuis n'importe oĂč, sans exposition rĂ©seau Ă©tendue
- Automatisation et QA â exĂ©cuter de vrais workflows de navigateur sans la fragilitĂ© du headless
- Organisations rĂ©glementĂ©es â santĂ©, finance, gouvernement â oĂč les pistes d'audit et les politiques DLP ne sont pas optionnelles
4. Cas d'usage concrets
Home Lab : le navigateur jump toujours actif
Si vous utilisez un NAS Synology ou tout serveur domestique toujours allumĂ©, BrowserBox s'intĂšgre naturellement comme navigateur jump privĂ© pour votre rĂ©seau local. Installez-le une fois via la CLI, et vous disposez d'une session Chrome diffusĂ©e accessible depuis n'importe quel appareil â tĂ©lĂ©phone, ordinateur portable, peu importe ce que vous avez sous la main â qui peut immĂ©diatement accĂ©der au panneau d'administration de votre routeur, aux camĂ©ras IP, aux hubs domotiques, aux imprimantes et Ă toute autre interface web interne qui nĂ©cessite normalement d'ĂȘtre sur le mĂȘme LAN.
Pas de labyrinthe de redirection de ports. Pas de VPN juste pour vĂ©rifier un appareil. Vous exposez une seule session BrowserBox protĂ©gĂ©e, sĂ©curisĂ©e par jeton, et tout ce qui se trouve derriĂšre reste privĂ©. Lancez de gros tĂ©lĂ©chargements et ils atterrissent directement sur les disques du NAS â pas de sauts supplĂ©mentaires, pas d'intermĂ©diaire cloud. Quand un site affiche un captcha ou un mur anti-bot, gĂ©rez-le visuellement dans le navigateur distant. C'est votre rĂ©seau. Voici comment y accĂ©der proprement.
Entreprise : passerelle de navigateur distante sécurisée
Dans les environnements d'entreprise, gouvernementaux, de santĂ© et financiers, BrowserBox agit comme une passerelle de navigateur sĂ©curisĂ©e dĂ©ployĂ©e Ă l'intĂ©rieur d'un rĂ©seau protĂ©gĂ©. Les Ă©quipes, sous-traitants et fournisseurs accĂšdent aux applications web internes, intranets, panneaux d'administration et systĂšmes hĂ©ritĂ©s â sans installer de logiciel sur leurs appareils ni ouvrir un large accĂšs rĂ©seau Ă votre infrastructure.
Les administrateurs contrĂŽlent le copier-coller, les tĂ©lĂ©versements et tĂ©lĂ©chargements de fichiers, l'impression et les saisies clavier par utilisateur ou par session. Les politiques DLP gardent les informations sensibles confinĂ©es Ă l'intĂ©rieur du navigateur isolĂ©. Chaque action est auditable. Les malwares et exploits sont contenus cĂŽtĂ© serveur. Que vous gĂ©riez la conformitĂ© HIPAA, les rĂ©glementations financiĂšres ou les exigences de sĂ©curitĂ© gouvernementales, les contrĂŽles sont lĂ â et ils ne sont pas ajoutĂ©s aprĂšs coup.
MĂȘme idĂ©e de base, deux mondes trĂšs diffĂ©rents : gardez le navigateur lĂ oĂč vous pouvez le surveiller, et diffusez la vue lĂ oĂč les gens se trouvent rĂ©ellement.
5. Fonctionnalités principales
- RBI sans client â accĂšs depuis n'importe quel navigateur moderne, aucune installation requise pour les utilisateurs finaux
- Multiplateforme â Windows, macOS, Debian, Ubuntu, RHEL, Rocky Linux, CentOS, NixOS et conteneurs comme LXC
- CLI
bbxâ gĂ©rez l'installation, les licences, les utilisateurs, les modes d'exĂ©cution et les tunnels depuis la ligne de commande - API d'intĂ©gration
<browserbox-webview>â intĂ©grez une session de navigateur en direct dans n'importe quel produit web - API Cloud â achetez des packs de minutes et lancez des sessions Ă©phĂ©mĂšres via REST, sans auto-hĂ©bergement
- PrĂȘt pour l'automatisation â un vrai navigateur ; intĂ©grations Puppeteer et Playwright Ă venir
- DLP, support Tor, contrĂŽles d'accĂšs â application des politiques intĂ©grĂ©e, pas ajoutĂ©e aprĂšs coup
- DĂ©ploiement cloud en 1 clic â bientĂŽt disponible
6. Nouveautés
- Support Windows bien plus Ă©tendu (v18.9.0) â
bbxsous Windows dispose dĂ©sormais des commandes de connexion et de gestion qui Ă©taient auparavant rĂ©servĂ©es Ă Linux et macOS : tunnels Cloudflare, services onion Tor, rĂ©seaux ZeroTier, une porte d'entrĂ©e nginx et des clients Windows 9x hĂ©ritĂ©s, plusrestart,logs,use-chrome,activateetvacancy. Chaque tunnel installe ce dont il a besoin la premiĂšre fois que vous l'utilisez. Voir ce qui fonctionne sous Windows. - Authentification par passkey sur macOS (v18.0.1) â connectez-vous aux sites avec des passkeys depuis l'intĂ©rieur de votre navigateur distant. L'assistant BrowserBox Passkeys (signĂ© et notariĂ©) stocke les clĂ©s dans le Secure Enclave et les dĂ©verrouille avec Touch ID ; BrowserBox propose le tĂ©lĂ©chargement automatiquement lorsqu'un site demande une passkey.
- KRNL â BrowserBox via SSH â un navigateur en mode texte dans n'importe quel terminal :
ssh krnl.duetbrowser.compour l'essayer gratuitement, ou obtenez le bundle KRNL. - API Cloud â achetez des packs de minutes sur win9-5.com/pricing et crĂ©ez des sessions de navigateur Ă©phĂ©mĂšres via REST. Aucun serveur Ă gĂ©rer.
- DĂ©mo Windows 98œ â sessions cloud gratuites de 17 minutes sur win9-5.com/demo, sans inscription.
- Enregistrement Flipbook â enregistrez n'importe quelle session de navigation sous forme de site flipbook statique autonome. DĂ©ployez sur Cloudflare Pages avec une seule commande.
- SystĂšme de publication binaire â BrowserBox est dĂ©sormais distribuĂ© sous forme de binaire signĂ©. Installez avec une seule commande, mettez Ă jour de la mĂȘme maniĂšre.
- Streaming Ă 60 FPS â rendu en temps rĂ©el Ă faible latence pour une expĂ©rience de navigation qui ressemble vraiment Ă un navigateur.
- Points d'installation unifiĂ©s â
browserbox.io/install.sh(Linux/macOS) etbrowserbox.io/install.ps1(Windows).
7. Voir en action
Navigation web sécurisée
Visualisation transparente des PDF
DevTools puissants
Fonctionnalités complÚtes du navigateur (téléversements de fichiers, etc.)
8. Topologies réseau prises en charge
BrowserBox n'est pas difficile sur le cùblage de votre réseau. Que vous soyez derriÚre un NAT d'entreprise, que vous routiez via Tor ou que vous utilisiez un tunnel Cloudflare pour une démo rapide, il s'intÚgre sans vous obliger à restructurer quoi que ce soit. L'accÚs peut se faire via navigateur en HTTPS/WSS/WebRTC ou en natif terminal via SSH. La topologie d'accÚs SSH est fournie par l'add-on KRNL BrowserBox optionnel, qui présente le navigateur distant sous forme d'interface utilisateur en terminal (TUI) interactive dans une session SSH avec allocation de PTY. KRNL est disponible avec BrowserBox sous forme de bundle BrowserBox + KRNL.
Le tableau ci-dessous couvre les topologies prises en charge â choisissez celle qui correspond Ă votre situation.
| Topologie | Description | AccÚs public ? | Fonctionnalités et avantages clés | Support OS (Ubuntu/macOS/Windows) | Idéal pour |
|---|---|---|---|---|---|
| HTTP uniquement | Connexions HTTP non chiffrĂ©es de base pour un accĂšs rapide et lĂ©ger. | Oui (si exposĂ©) | Configuration simple ; idĂ©al pour les tests internes ou les dĂ©mos Ă faible sĂ©curitĂ©. Prend en charge les ports personnalisĂ©s (ex. 8080, 9999, 11111) ou standard (80). | â / â / â | Prototypage rapide dans des rĂ©seaux de confiance. |
| HTTP/WS | HTTP avec support WebSocket pour une communication bidirectionnelle en temps rĂ©el. | Oui (si exposĂ©) | Permet des applications interactives ; s'associe Ă des ports personnalisĂ©s/standard pour plus de flexibilitĂ©. | â / â / â | Applications de chat, mises Ă jour en direct ou outils collaboratifs. |
| HTTPS/WSS/WebRTC | HTTPS sĂ©curisĂ© avec WebSocket Secure et WebRTC pour un streaming mĂ©dia chiffrĂ© pair-Ă -pair. | Oui (si exposĂ©) | Chiffrement de bout en bout ; gestion automatique des certificats ; ports personnalisĂ©s/standard (443 par dĂ©faut). | â / â / â | Appels vidĂ©o, partage de fichiers sĂ©curisĂ© ou collaboration en temps rĂ©el en production. |
| Tor/HTTP | Service onion Tor sur HTTP pour un accĂšs pseudonyme. | Oui (via .onion) | ConfidentialitĂ© Ă©levĂ©e ; contourne la censure ; lent mais fiable. NĂ©cessite le navigateur Tor. | â / â / â | DĂ©mos axĂ©es sur la confidentialitĂ© ou environnements restreints. |
| Tor/HTTPS | Service onion Tor sĂ©curisĂ© avec chiffrement HTTPS. | Oui (via .onion) | Ajoute TLS Ă Tor pour plus de sĂ©curitĂ© ; traversĂ©e NAT fiable. | â / â / â | AccĂšs sĂ©curisĂ© anonyme dans des scĂ©narios Ă menace Ă©levĂ©e. |
| SSH / Terminal interactif (add-on KRNL) | AccĂšs BrowserBox natif terminal via une session SSH interactive avec une TUI adossĂ©e Ă un PTY ; aucun navigateur graphique n'est requis sur le client. | Public ou privĂ© (SSH standard) | Navigation distante depuis un client SSH ; essayez la dĂ©mo hĂ©bergĂ©e avec ssh krnl.duetbrowser.com, ou achetez le bundle BrowserBox + KRNL. | â / â / â | HĂŽtes bastion, jump boxes, opĂ©rations orientĂ©es terminal et environnements clients contraints. |
| Redirection de port SSH, HTTP | Tunneling par redirection de port SSH du trafic HTTP. | Non (privĂ©) | SĂ©curisĂ©, faible latence ; redirige vers des ports personnalisĂ©s/standard. Orchestration automatique des certificats Ă venir. | â / â / â | AccĂšs homelab privĂ© ou routage interne sĂ©curisĂ©. |
| Redirection de port SSH, HTTPS | Redirection SSH avec HTTPS pour des tunnels chiffrĂ©s. | Non (privĂ©) | Combine la fiabilitĂ© de SSH avec TLS ; options de ports flexibles. AmĂ©liorations natives Ă venir. | â / â / â | Sessions distantes sĂ©curisĂ©es de niveau entreprise. |
| Ports personnalisĂ©s | Ports dĂ©finis par l'utilisateur (ex. 8080, 9999, 11111) sur n'importe quel protocole. | Variable | ContrĂŽle total ; Ă©vite les conflits ; s'intĂšgre Ă toutes les topologies. | â / â / â | Configurations sur mesure pour applications spĂ©cialisĂ©es ou hĂŽtes multi-services. |
| Ports standard | Ports par dĂ©faut (ex. 80 pour HTTP, 443 pour HTTPS) pour une compatibilitĂ© transparente. | Variable | PrĂȘt Ă l'emploi ; rĂ©duit la surcharge de configuration dans les environnements standard. | â / â / â | DĂ©ploiements rapides correspondant Ă une infrastructure courante. |
| Tunnel Cloudflare | Façade DNS HTTPS avec relais de port via le rĂ©seau edge de Cloudflare. | Oui (*.trycloudflare.com) | Installation automatique ; haute fiabilitĂ© ; excellentes performances. Support natif de bbx cf-run bientĂŽt. | â / â / â | DĂ©mos publiques rapides avec confidentialitĂ© de l'origine. |
| localhost.run | Tunnel inverse SSH avec façade HTTPS. | Oui (http(s)://âŠlhr.life) | ZĂ©ro configuration ; fiabilitĂ© moyenne ; interstitiels occasionnels. | â / â / â | Liens gratuits et faciles pour un partage occasionnel. |
| ngrok | Relais de port avec HTTPS et jeton d'authentification pour une exposition sĂ©curisĂ©e. | Oui (*.ngrok-free.app) | Hautes performances ; webhooks prĂȘts ; limites du niveau gratuit (1 tunnel). Jeton requis. | â / â / â | DĂ©mos partageables et tests de webhooks. |
| Pinggy | Relais de port avec HTTPS ; peut avoir des interstitiels. | Oui (*.pinggy.io) | FiabilitĂ© correcte ; performances correctes. | â / â / âčïž (LimitĂ© sous Windows) | Webhooks et dĂ©mos Ă©conomiques. |
| Tailscale | RĂ©seau overlay pour un accĂšs privĂ© de type LAN. | Non (tailnet privĂ©) | TrĂšs haute fiabilitĂ© ; faible latence. Redirection SSH ; jeton requis. Moins stable sous Windows/VPN. | â / â / âčïž (SSH non pris en charge en amont sous Windows) | DĂ©bogage et accĂšs d'Ă©quipe privĂ©s. |
| Tor | Routage onion pour un accĂšs pseudonyme et fiable. | Oui (.onion) | ExtrĂȘmement fiable (mais lent) ; prioritĂ© Ă la confidentialitĂ©. Nous avons dĂ©jĂ bbx tor-run. | â / â / â | DĂ©ploiements anonymes rĂ©sistants Ă la censure. |
| Tunnelmole | Relais OSS de style ngrok avec HTTPS. | Oui (https://âŠtunnelmole.net/.com) | Haute fiabilitĂ© ; bonnes performances ; installation automatique. | â / â / â | DĂ©mos open source avec URLs faciles. |
| ZeroTier | RĂ©seau overlay pour un accĂšs privĂ© pair-Ă -pair. | Non (rĂ©seau privĂ©) | De type LAN ; trĂšs haute fiabilitĂ©. Support natif de bbx zt-run bientĂŽt. Jetons requis ; client sur l'appareil d'accĂšs. | â / â / â | DĂ©mos P2P sĂ©curisĂ©es dans des overlays. |
Notes sur la flexibilité et la puissance :
- L'accÚs terminal KRNL est distinct de la redirection de port SSH : KRNL fournit une TUI interactive via SSH, tandis que la redirection de port fait passer le chemin d'accÚs HTTP(S) de BrowserBox par un tunnel privé.
- BrowserBox prend en charge la combinaison de topologies â vous pouvez exĂ©cuter HTTPS avec un tunnel Cloudflare sur des ports personnalisĂ©s, ou Tor via redirection SSH. La topologie est Ă composer selon vos besoins.
- La CLI
bbxgÚre la configuration des tunnels, l'orchestration des certificats et les modes d'exécution en un seul endroit, pour que vous n'ayez pas à assembler une douzaine d'outils distincts pour obtenir un déploiement fonctionnel.
9. CompatibilitĂ© des plateformesBrowserBox fonctionne lĂ oĂč le vrai travail se fait â voici la matrice de prise en charge actuelle.
| Plateforme | Prise en charge | IcĂŽne |
|---|---|---|
| Tails* | â | |
| Windows & Windows Server | â | |
| macOS | â | |
| Debian | â | |
| Ubuntu | â | |
| CentOS Stream | â | |
| RHEL | â | |
| Rocky Linux | â | |
| NixOS | â | |
| LXC | â | |
| Podman | â | |
| Windows 9xâ | â |
[!NOTE] Exécutez
bbx(oubbx installsous Windows) pour vous assurer que vous disposez de la derniÚre version (v13+) avec tous les correctifs et fonctionnalités.
*Tails n'est pas pris en charge car Chrome ne peut pas y ĂȘtre installĂ©.
â Les clients Windows 9x sont pris en charge via la commande bbx win9x-run qui gĂ©nĂšre le lien de connexion pour les clients hĂ©ritĂ©s (IE 5, IE 6, Netscape). SystĂšmes d'exploitation clients pris en charge : Windows 95, 98, 2000, NT. Le serveur doit toujours fonctionner sur un systĂšme moderne. Les clients modernes peuvent Ă©galement utiliser le point de terminaison hĂ©ritĂ©, mais l'expĂ©rience est naturellement rĂ©tro.
10. Installation
BrowserBox est un logiciel commercial. Une licence valide est requise pour toute utilisation, y compris le développement et l'évaluation. BrowserBox n'est pas open source. Commencez l'évaluation payante de 7 jours ou achetez une licence.
Linux & macOS```bash
curl -fsSL https://browserbox.io/install.sh | bash
### Windows```powershell
irm https://browserbox.io/install.ps1 | iex
Pour les installations complÚtes non interactives, définissez BBX_INSTALL_HOSTNAME et BBX_INSTALL_EMAIL. Les alias d'installation hérités BBX_HOSTNAME, BBX_EMAIL et EMAIL restent pris en charge pour des raisons de compatibilité.
Ce qui s'exécute sous Windows
Une installation Windows exĂ©cute une instance BrowserBox par machine. En plus de la configuration, du dĂ©marrage, de l'arrĂȘt, de l'Ă©tat, des licences et des politiques, bbx sous Windows propose :
| Commande | Ce qu'elle fait |
|---|---|
bbx cf-start | Un lien HTTPS public via un tunnel rapide Cloudflare, sans compte Cloudflare |
bbx tor-start | Un service onion Tor, et une navigation routée via Tor |
bbx zt-start --network-id <id> | BrowserBox servi sur votre réseau ZeroTier privé |
bbx ng-start | nginx devant BrowserBox sur le port 443 |
bbx win9x-start | Un lien HTTP simple pour les clients de l'Ăšre Windows 9x |
bbx restart | RedĂ©marrer de la mĂȘme maniĂšre que lors du dernier dĂ©marrage |
bbx logs | L'état du service, et les journaux de chaque service et tunnel |
bbx use-chrome <version> | Ăpingler une version de Chrome for Testing, ou installer Chrome stable |
bbx activate, bbx vacancy | Acheter des siÚges, et vérifier la disponibilité des siÚges |
cloudflared, Tor, ZeroTier et nginx sont installés la premiÚre fois que la commande qui en a besoin est exécutée, et non par l'installateur BrowserBox, afin qu'une installation de base reste légÚre. L'installation de ZeroTier nécessite un PowerShell élevé.
Deux choses ne sont pas disponibles sous Windows : l'audio, et les commandes multi-utilisateurs (bbx fleet, start-as, stop-user). Les deux nécessitent une licence Remote Desktop Services par siÚge sous Windows Server.
Via npm```bash
npm i -g @browserbox/browserbox
---
## 11. Démarrage rapide
Une clé de produit est requise. Obtenez-en une via [évaluation payante](https://browserbox.io/evaluate) ou [achat commercial / non commercial](https://dosaygo.com/pricing.html).```bash
bbx install
bbx certify YOUR_PRODUCT_KEY
bbx setup
bbx run
12. Documentation
13. GitHub Actions
Lancez BrowserBox directement sur un runner GitHub Actions avec BrowserBox/browserbox-action.
-
Prend en charge
tunnel: none,cloudflareettor -
Utilise par défaut une empreinte minimale de runner avec
BBX_MINIMAL_MODE=true -
Désactive les vérifications de mise à jour lors des lancements de runner avec
BBX_NO_UPDATE=true -
Nécessite une clé de licence BrowserBox (évaluation payante ou achat)```yaml jobs: browserbox: runs-on: ubuntu-latest steps: - name: Launch BrowserBox id: browserbox uses: BrowserBox/browserbox-action@v1 with: license-key: ${{ secrets.BROWSERBOX_LICENSE_KEY }} tunnel: cloudflare
- name: Print login link run: echo "${{ steps.browserbox.outputs.login-link }}"
---
## 14. API Cloud
Créez des sessions de navigateur éphémÚres à la demande sans auto-hébergement. Achetez des packs de minutes et gérez les sessions via REST.```bash
curl -X POST https://win9-5.com/api/v1/sessions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"minutes": 15}'
Documentation complĂšte de l'API : win9-5.com/api
15. Intégrer BrowserBox```html
L'élément `<browserbox-webview>` fournit une API d'hÎte de session avec des surfaces namespacées pour les onglets, les pages, la capture, l'augmentation, la sélection et le contrÎle des capacités soumis à des politiques.
### Installation via npm
L'élément d'intégration est également publié sous le nom [`@browserbox/webview-element`](https://www.npmjs.com/package/@browserbox/webview-element) pour une utilisation dans des applications bundlées :```bash
npm i @browserbox/webview-element
| --proxy | string | Proxy URL (e.g., http://127.0.0.1:8080) |
| --timeout | int | Request timeout in seconds (default: 10) |
| --concurrency | int | Number of concurrent requests (default: 10) |
| --output | string | Output file path |
| --format | string | Output format: json, csv, table (default: table) |
| --verbose | bool | Enable verbose logging |
| --silent | bool | Suppress all output except results |
Exemples
# Scan a single target
./tool -u https://example.com
# Scan multiple targets from a file
./tool -l targets.txt -o results.json -f json
# Scan with custom headers and proxy
./tool -u https://example.com -H "Authorization: Bearer TOKEN" --proxy http://127.0.0.1:8080
# Increase concurrency and timeout
./tool -u https://example.com -c 50 -t 30
Configuration
The tool can be configured using a configuration file located at ~/.config/tool/config.yaml:
timeout: 10
concurrency: 10
proxy: ""
headers:
User-Agent: "Mozilla/5.0"
Accept: "*/*"
output:
format: "table"
path: ""
Modules
| Module | Description |
|---|---|
scanner | Core scanning engine |
parser | Response parsing and extraction |
reporter | Output generation and formatting |
utils | Helper functions and utilities |
API Reference
NewScanner(options ...Option) (*Scanner, error)
Creates a new Scanner instance with the given options.
scanner, err := NewScanner(
WithTimeout(30 * time.Second),
WithConcurrency(20),
)
if err != nil {
log.Fatal(err)
}
(*Scanner) Scan(ctx context.Context, target string) (*Result, error)
Scans a single target and returns the result.
result, err := scanner.Scan(context.Background(), "https://example.com")
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Status)
Contributing
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please make sure to update tests as appropriate.
License
This project is licensed under the MIT License - see the LICENSE file for details.```js import '@browserbox/webview-element';
---
## 16. Utilisation avancée
- **Consultation sĂ©curisĂ©e de documents** â ouvrez des PDF et des fichiers sensibles dans le navigateur distant sans jamais les tĂ©lĂ©charger sur l'appareil client (Linux uniquement)
- **DevTools distants** â faites un clic droit dans n'importe quelle session BrowserBox pour accĂ©der aux DevTools Chrome complets exĂ©cutĂ©s dans l'environnement isolĂ©
- **Tunnels Tor et SSH** â `bbx tor-run` pour un accĂšs anonyme routĂ© via onion ; redirection de port SSH pour un routage interne privĂ© Ă faible latence
---
## 17. Enregistrement Flipbook
BrowserBox peut enregistrer une session de navigation sous forme de **flipbook** â un site statique autonome composĂ© d'images JPEG sĂ©quentielles avec une visionneuse JavaScript interactive. Les enregistrements sont produits directement Ă partir du pipeline de screencast interne avec une surcharge nĂ©gligeable.
### Démarrage rapide```bash
# Enable recording during setup
bbx setup --flipbook-record ~/my-recording --flipbook-description "Demo walkthrough"
# Run BrowserBox normally
bbx run
# Stop â frames are compiled into a flipbook site and optionally deployed
bbx stop
Comment ça marche
bbx setup --flipbook-record <dir>active l'enregistrement en Ă©crivantBBX_FLIPBOOK_DIRdans la configuration de BrowserBox.- Ă l'exĂ©cution, chaque image de screencast est capturĂ©e sous forme de paire JPEG + mĂ©tadonnĂ©es JSON â aucun surcoĂ»t lorsque l'enregistrement est dĂ©sactivĂ© (une seule vĂ©rification boolĂ©enne par image).
- Lors de
bbx stop, la commande intégréebrowserbox flipbook-generatecompile les images brutes en un site statique flipbook complet. - Si Cloudflare Wrangler est disponible, le site est déployé automatiquement sur Cloudflare Pages.
Sortie
Chaque enregistrement produit un répertoire horodaté :``` ~/my-recording/ 2026-04-14T02-25-00-000Z--2026-04-14T02-30-00-000Z/ site/ index.html # self-contained viewer manifest.json # flipbook v1 manifest pages/ # sequential JPEG frames (000000.jpg, 000001.jpg, ...) assets/ # viewer.css, viewer.js, sw.js meta/ # provenance.json with full per-frame metadata
Plusieurs exĂ©cutions vers le mĂȘme rĂ©pertoire produisent des sous-rĂ©pertoires horodatĂ©s distincts â chacun est un site flipbook autonome qui peut ĂȘtre servi avec n'importe quel serveur de fichiers statiques ou dĂ©ployĂ© sur n'importe quelle plateforme d'hĂ©bergement.
### Options
| Flag | Description |
|------|-------------|
| `--flipbook-record <dir>` | Active l'enregistrement. Les sites flipbook compilés sont écrits ici. |
| `--flipbook-description <text>` | Description facultative intégrée dans le manifeste et les métadonnées de provenance. |
---
## 18. Conformité des licences et confidentialité
BrowserBox nĂ©cessite une licence valide pour tous les dĂ©ploiements â commerciaux, non commerciaux et d'Ă©valuation. Les donnĂ©es d'utilisation sont collectĂ©es uniquement Ă des fins de conformitĂ© des licences et d'exploitation ; elles ne sont jamais vendues, jamais partagĂ©es avec des tiers Ă des fins de marketing et jamais utilisĂ©es pour profiler les utilisateurs.
>[!IMPORTANT]
>Une licence valide débloque toutes les fonctionnalités, garantit un support continu et assure une solution sécurisée et conforme.
---
## 19. FAQ
**Q : Puis-je obtenir une licence d'évaluation ?**
Oui. RĂ©servez votre Ă©valuation BrowserBox de 7 jours. Payez des frais uniques en fonction des siĂšges (20 $ par siĂšge avec un e-mail professionnel / 40 $ par siĂšge avec des fournisseurs d'e-mail gratuits ou anonymes), vĂ©rifiez votre identitĂ© via Stripe et recevez votre clĂ© de licence par e-mail. Aucun abonnement. L'essai se termine dans 7 jours, mise Ă niveau Ă tout moment. Vos frais d'Ă©valuation sont dĂ©duits de votre licence complĂšte si vous procĂ©dez Ă l'achat. Toutes les ventes sont dĂ©finitives â aucun remboursement en aucune circonstance. [DĂ©marrer l'Ă©valuation payante de 7 jours](https://browserbox.io/evaluate).
**Q : Pourquoi une licence est-elle requise ?**
BrowserBox est un logiciel commercial. Une licence finance le dĂ©veloppement continu, la recherche en sĂ©curitĂ© et le support. Elle vous offre Ă©galement un dĂ©ploiement lĂ©gitime et supportable â pas un fork d'un ancien code qui a divergĂ© il y a plus de 1 000 commits.
**Q : Proposez-vous des licences perpétuelles ?**
La licence actuelle est basĂ©e sur un abonnement. Des arrangements pour les entreprises, y compris des options perpĂ©tuelles, sont disponibles â contactez [[email protected]](mailto:[email protected]).
**Q : Comment BrowserBox se compare-t-il aux autres solutions RBI ?**
La plupart des produits RBI sont uniquement cloud, coĂ»teux Ă grande Ă©chelle, ou nĂ©cessitent des agents endpoint propriĂ©taires. BrowserBox s'exĂ©cute sur votre propre infrastructure (ou la nĂŽtre via Cloud API), fonctionne avec n'importe quel navigateur client et vous donne un vĂ©ritable contrĂŽle sur le dĂ©ploiement. C'est aussi la seule plateforme RBI avec une dĂ©mo Windows 98œ, pour ce que ça vaut.
**Q : Que reçois-je lors de l'achat ?**
Une clé de produit qui active `bbx`, l'accÚs à tous les binaires actuels de la plateforme, la documentation et les canaux de support. Les clients Enterprise au-dessus d'un seuil d'ACV peuvent demander l'accÚs au code source pour la due diligence.
**Q : Comment puis-je obtenir des remises sur volume ?**
Contactez [[email protected]](mailto:[email protected]) pour la tarification sur volume, les accords pluriannuels et les conditions Enterprise.
**Q : J'ai peut-ĂȘtre utilisĂ© BrowserBox sans licence. Comment me mettre en conformitĂ© ?**
Contactez [[email protected]](mailto:[email protected]). Nous traitons les situations de conformitĂ© directement et sans drame inutile â l'objectif est de vous obtenir une licence et un support, pas de rendre les choses difficiles.
---
## 20. Licences
BrowserBox est un logiciel commercial. Une licence valide est requise pour **toute** utilisation, y compris le développement et l'évaluation. BrowserBox n'est pas open source.
- **Commercial :** Ă partir de 119 $/utilisateur/an. [Acheter](https://dosaygo.com/commerce)
- **Non commercial :** 49 $/utilisateur/an (organisations Ă but non lucratif, gouvernement). [Acheter](https://dosaygo.com/noncommercial)
- **Ăvaluation :** Licence d'Ă©valuation payante de 7 jours (frais uniques par siĂšge avec vĂ©rification d'identitĂ© via Stripe ; frais crĂ©ditĂ©s sur la licence complĂšte lors de la mise Ă niveau). Toutes les ventes sont dĂ©finitives. [DĂ©marrer l'Ă©valuation payante de 7 jours](https://browserbox.io/evaluate)
- **Enterprise / AccĂšs au code source :** [[email protected]](mailto:[email protected])
---
## 21. Support
- **API et technique :** [[email protected]](mailto:[email protected])
- **Général :** [[email protected]](mailto:[email protected])
- **Ventes et licences :** [[email protected]](mailto:[email protected])
---
## 22. Ă propos de DOSAYGO
DOSAYGO â do, say, go â ce sont trois des verbes humains les plus universels, aprĂšs « ĂȘtre » (avec lequel aucune entreprise n'a le droit de vous dire quoi faire). Nous sommes une petite Ă©quipe qui construit des logiciels respectant les personnes qui les utilisent. Nos produits sont BrowserBox (isolation de navigateur Ă distance) et DiskerNet (archives web hors ligne). Nous ne faisons pas de jargon. Nous livrons des choses qui fonctionnent. Retrouvez-nous sur [dosaygo.com](https://dosaygo.com).
---
<p align="center">
<strong>PrĂȘt Ă commencer ?</strong><br>
<a href="https://browserbox.io/evaluate">Démarrer l'évaluation payante de 7 jours</a> · <a href="https://dosaygo.com/commerce">Licence commerciale</a> · <a href="https://dosaygo.com/noncommercial">Licence non commerciale</a> · <a href="mailto:[email protected]?subject=Demo">Demander une démo</a>
</p>
BrowserBox™ est © 2018-2026 DOSAYGO Corporation USA. Tous droits rĂ©servĂ©s.
[dosaygo.com](https://dosaygo.com) | [browserbox.io](https://browserbox.io) | [CloudTabs](https://browse.cloudtabs.net)