
BrowserBox v18.8.0
💚🇺🇸🗽Navigazione remota sicura ovunque, come preferisci.
BrowserBox di DOSAYGO
Remote Browser Isolation (RBI) sicuro e moderno con esperienza clientless
🔐 NOVITÀ nella v18.0.1 — Autenticazione con passkey su macOS: accedi ai siti web con vere passkey all'interno del tuo browser remoto.
Le passkey vengono create e archiviate nel Secure Enclave del tuo Mac e sbloccate con Touch ID tramite
BrowserBox Passkeys helper —
una piccola app firmata e notarizzata che BrowserBox ti propone di scaricare quando un sito richiede una passkey. Le tue chiavi non lasciano mai il tuo dispositivo.
💻 Provalo nel tuo terminale — accedi a BrowserBox via SSH tramite KRNL:
ssh krnl.duetbrowser.com
Una demo completa di browser in modalità testo, senza installazione e senza registrazione. Scopri di più su KRNL →
🇺🇸 NOVITÀ — USA Edition (v17.7.6), in arrivo il 4 luglio 2026: il nostro BrowserBox più stabile di sempre.
Stabilità di streaming migliorata in deployment co-locati e con carichi di lavoro intensi, soppressione completa dei prompt invisibili del browser che potrebbero catturare input,
policy del browser gestita per utente, strumentazione iframe cross-origin (anteprima) per container e siti a isolamento rigoroso — e streaming a 60 FPS rivalidato end to end.
🆕 APRILE 2026: Hyper-Frame — l'iframe illimitato — è live!
Incorpora qualsiasi sito web, automatizza browser remoti e crea app web-in-web. Prova la console live →
Windows 98½ Demo: Prova BrowserBox con la nostra nostalgica demo Windows 98½ — sessioni cloud browser gratuite da 17 minuti, senza registrazione.
Cloud API: Acquista minuti e crea sessioni cloud browser on-demand tramite REST API.
API Docs · Pricing · Live Demo · Hyper-Frame
Buon compleanno, America the Beautiful 🎉🗽
BrowserBox è una piattaforma di remote browser isolation (RBI). Trasmette in streaming un browser completo e moderno a qualsiasi client — 60 FPS, bassa latenza — e funziona su Windows, macOS, Linux e container. BrowserBox è software commerciale. È richiesta una licenza valida per qualsiasi utilizzo, inclusi sviluppo e valutazione. BrowserBox non è open source.
In sintesi:
- RBI clientless — nessun plugin, nessun download per gli utenti finali
- Streaming a 60 FPS con reale reattività
- Incorporabile ovunque tramite
<hyper-frame>(Hyper-Frame) o<browserbox-webview> - Cloud API per sessioni effimere, senza necessità di self-hosting
- Funziona su Windows, macOS, Linux e container come Podman e LXC
- Controlli di policy, DLP e workflow audit-friendly
Registrazioni ASCIInema | Live Demo | Cloud API | Pricing | Guida cliente attuale PDF | Supporto
Siti ufficiali: BrowserBox, DOSAYGO, Hyper-Frame, CloudTabs
Avviso: codice sorgente legacy rimosso (marzo 2026)
Quando BrowserBox è passato a un modello di distribuzione binaria alla fine del 2025, abbiamo mantenuto il codice sorgente legacy in questo repository per un periodo di sei mesi per dare ai clienti esistenti il tempo di migrare. Quel periodo è ora terminato e tutto il codice legacy è stato rimosso.
Il codice sorgente attuale di BrowserBox è privato e proprietario. Diverge significativamente dal codice legacy che era precedentemente ospitato qui -- di oltre 1.000 commit -- con estese correzioni di bug, hardening della sicurezza e miglioramenti delle prestazioni assenti dal codebase legacy e da qualsiasi suo fork.
Il codice sorgente legacy potrebbe essere ancora visibile in fork di terze parti come curiosità storica. Quel codice non è open source. Il permesso non è concesso di utilizzare quel codice nei vostri prodotti, per addestrare modelli AI o per re-implementare le funzionalità di BrowserBox a partire da esso. Questi atti violano i termini di BrowserBox. Vedi LICENSE.md e TRADEMARK.md.
Il codice sorgente attuale è disponibile per i clienti al di sopra di una soglia di ACV come parte della due diligence, su richiesta. Contatta [email protected].
Indice
- Perché BrowserBox?
- Vantaggi principali
- Chi lo usa
- Casi d'uso reali
- Funzionalità principali
- Novità
- Vedilo in azione
- Topologie di rete supportate
- Compatibilità piattaforme
- Installazione
- Avvio rapido
- Documentazione
- GitHub Actions
- Cloud API
- Incorporare BrowserBox
- Utilizzo avanzato
- Conformità alla licenza e privacy
- FAQ
- Licenza
- Supporto
- Informazioni su DOSAYGO
1. Perché BrowserBox?
Il web è davvero pericoloso, e la navigazione standard spinge quel rischio direttamente sulla tua rete e sui tuoi endpoint. BrowserBox ribalta il modello: il browser gira su un server che controlli tu, e i client ricevono uno stream renderizzato — così malware, exploit e siti loschi non toccano mai i dispositivi degli utenti. I team di sicurezza ottengono l'isolamento senza dover litigare con gli utenti sugli agent degli endpoint. Gli sviluppatori SaaS possono incorporare un'esperienza di navigazione completa nei loro prodotti senza la fragilità degli headless. Le organizzazioni regolamentate ottengono audit trail e controlli DLP integrati.
- Contenimento delle minacce: gli exploit del browser colpiscono il server, non l'endpoint
- Accesso davvero clientless: qualsiasi browser moderno, zero installazioni per gli utenti finali
- Incorporabile: crea prodotti web che includono una navigazione reale e dal vivo
- Pronto per l'automazione: un browser reale, non un'approssimazione headless
2. Vantaggi principali
- Isolamento delle minacce: malware, exploit e siti dannosi colpiscono il server — non i dispositivi client
- Clientless: funziona in qualsiasi browser, zero installazioni per gli utenti finali
- Cross-platform: Windows, macOS, Linux (Debian, Ubuntu, RHEL, CentOS, NixOS) e container come LXC
- UX fluida: rendering a bassa latenza, 60 FPS
- CLI solida e API di embedding per sviluppatori e integratori
3. Chi lo usa
- Team di sicurezza — isolano il rischio di navigazione dagli endpoint aziendali
- Sviluppatori SaaS e integratori — incorporano sessioni browser live nei prodotti
- IT e ops — accedono a interfacce web interne da qualsiasi luogo, senza ampia esposizione di rete
- Automazione e QA — eseguono workflow browser reali senza la fragilità degli headless
- Organizzazioni regolamentate — sanità, finanza, governo — dove audit trail e policy DLP non sono opzionali
4. Casi d'uso reali
Home Lab: Il Jump Browser Always-On
Se gestisci un NAS Synology o qualsiasi server domestico sempre attivo, BrowserBox si inserisce naturalmente come jump browser privato per la tua rete locale. Installalo una volta via CLI e ottieni una sessione Chrome in streaming raggiungibile da qualsiasi dispositivo — telefono, laptop, qualunque cosa tu abbia in mano — che può accedere immediatamente al pannello di amministrazione del router, alle telecamere IP, agli hub smart home, alle stampanti e a qualsiasi altra interfaccia web interna che normalmente richiede di essere sulla stessa LAN.
Nessun labirinto di port forwarding. Nessuna VPN solo per controllare un dispositivo. Esponi un'unica sessione BrowserBox protetta, messa in sicurezza da token, e tutto ciò che sta dietro rimane privato. Avvia download di grandi dimensioni e questi arrivano direttamente sui drive del NAS — nessun hop aggiuntivo, nessun intermediario cloud. Quando un sito presenta un captcha o un muro anti-bot, gestiscilo visivamente nel browser remoto. È la tua rete. Ecco come raggiungerla in modo pulito.
Enterprise: Gateway Browser Remoto Sicuro
In ambienti aziendali, governativi, sanitari e finanziari, BrowserBox agisce come gateway browser sicuro distribuito all'interno di una rete protetta. Team, collaboratori e fornitori raggiungono applicazioni web interne, intranet, pannelli di amministrazione e sistemi legacy — senza installare software sui propri dispositivi né aprire un ampio accesso di rete alla tua infrastruttura.
Gli amministratori controllano copia-incolla, upload e download di file, stampa e input da tastiera per utente o sessione. Le policy DLP mantengono le informazioni sensibili contenute all'interno del browser isolato. Ogni azione è verificabile. Malware ed exploit sono contenuti lato server. Che tu stia gestendo la conformità a HIPAA, alle normative finanziarie o ai requisiti di sicurezza governativi, i controlli ci sono — e non sono aggiunti a posteriori.
Stessa idea di fondo, due mondi molto diversi: tieni il browser dove puoi sorvegliarlo e trasmetti la vista ovunque le persone si trovino davvero.
5. Funzionalità principali
- RBI clientless — accesso da qualsiasi browser moderno, nessuna installazione richiesta per gli utenti finali
- Cross-platform — Windows, macOS, Debian, Ubuntu, RHEL, Rocky Linux, CentOS, NixOS e container come LXC
- CLI
bbx— gestisci installazione, licenze, utenti, modalità di esecuzione e tunnel dalla riga di comando - API di embedding
<browserbox-webview>— inserisci una sessione browser live in qualsiasi prodotto web - Cloud API — acquista pacchetti di minuti e avvia sessioni effimere via REST, senza self-hosting
- Pronto per l'automazione — un browser reale; integrazioni Puppeteer e Playwright in arrivo
- DLP, supporto Tor, controlli di accesso — applicazione delle policy integrata, non aggiunta a posteriori
- Deployment cloud in 1 click — in arrivo
6. Novità
- Supporto Windows molto più ampio (v18.9.0) —
bbxsu Windows ora dispone dei comandi di connessione e gestione che prima erano solo per Linux e macOS: tunnel Cloudflare, servizi onion Tor, reti ZeroTier, un front door nginx e client legacy Windows 9x, oltre arestart,logs,use-chrome,activateevacancy. Ogni tunnel installa ciò di cui ha bisogno la prima volta che lo usi. Vedi cosa gira su Windows. - Autenticazione con passkey su macOS (v18.0.1) — accedi ai siti con passkey dall'interno del tuo browser remoto. Il BrowserBox Passkeys helper (firmato e notarizzato) archivia le chiavi nel Secure Enclave e le sblocca con Touch ID; BrowserBox propone automaticamente il download quando un sito richiede una passkey.
- KRNL — BrowserBox over SSH — un browser in modalità testo in qualsiasi terminale:
ssh krnl.duetbrowser.comper provarlo gratuitamente, oppure ottieni il bundle KRNL. - Cloud API — acquista pacchetti di minuti su win9-5.com/pricing e crea sessioni browser effimere via REST. Nessun server da gestire.
- Windows 98½ Demo — sessioni cloud gratuite da 17 minuti su win9-5.com/demo, senza registrazione.
- Flipbook Recording — registra qualsiasi sessione di navigazione come sito flipbook statico autonomo. Distribuisci su Cloudflare Pages con un solo comando.
- Sistema di rilascio binario — BrowserBox ora viene distribuito come binario firmato. Installa con un comando, aggiorna allo stesso modo.
- Streaming a 60 FPS — rendering in tempo reale a bassa latenza per un'esperienza di navigazione che sembra davvero quella di un browser.
- Endpoint di installazione unificati —
browserbox.io/install.sh(Linux/macOS) ebrowserbox.io/install.ps1(Windows).
7. Vedilo in azione
Navigazione web sicura
Visualizzazione PDF senza interruzioni
DevTools potenti
Funzionalità browser complete (upload di file, ecc.)
8. Topologie di rete supportate
BrowserBox non è schizzinoso su come è cablata la tua rete. Che tu sia dietro un NAT aziendale, instradato attraverso Tor o che esegua un tunnel Cloudflare per una demo veloce, si adatta senza richiederti di ristrutturare nulla. L'accesso può essere basato su browser via HTTPS/WSS/WebRTC o nativo da terminale via SSH. La topologia di accesso SSH è fornita dall'add-on opzionale KRNL BrowserBox, che presenta il browser remoto come interfaccia utente a terminale interattiva (TUI) in una sessione SSH con allocazione PTY. KRNL è disponibile con BrowserBox come bundle BrowserBox + KRNL.
La tabella seguente copre le topologie supportate — scegli quella che corrisponde alla tua situazione.
| Topologia | Descrizione | Accesso pubblico? | Caratteristiche e vantaggi principali | Supporto OS (Ubuntu/macOS/Windows) | Ideale per |
|---|---|---|---|---|---|
| Solo HTTP | Connessioni HTTP di base non cifrate per un accesso rapido e leggero. | Sì (se esposto) | Configurazione semplice; ideale per test interni o demo a bassa sicurezza. Supporta porte personalizzate (es. 8080, 9999, 11111) o standard (80). | ✅ / ✅ / ✅ | Prototipazione rapida in reti fidate. |
| HTTP/WS | HTTP con supporto WebSocket per comunicazione bidirezionale in tempo reale. | Sì (se esposto) | Abilita app interattive; si abbina a porte personalizzate/standard per flessibilità. | ✅ / ✅ / ✅ | App di chat, aggiornamenti live o strumenti collaborativi. |
| HTTPS/WSS/WebRTC | HTTPS sicuro con WebSocket Secure e WebRTC per streaming media cifrato peer-to-peer. | Sì (se esposto) | Crittografia end-to-end; gestione automatica dei certificati; porte personalizzate/standard (443 predefinita). | ✅ / ✅ / ✅ | Videochiamate, condivisione file sicura o collaborazione in tempo reale in produzione. |
| Tor/HTTP | Servizio onion Tor su HTTP per accesso pseudonimo. | Sì (via .onion) | Elevata privacy; aggira la censura; lento ma affidabile. Richiede Tor Browser. | ✅ / ✅ / ✅ | Demo orientate alla privacy o ambienti ristretti. |
| Tor/HTTPS | Servizio onion Tor sicuro con crittografia HTTPS. | Sì (via .onion) | Aggiunge TLS a Tor per maggiore sicurezza; affidabile NAT traversal. | ✅ / ✅ / ✅ | Accesso sicuro anonimo in scenari ad alto rischio. |
| SSH / Terminale interattivo (add-on KRNL) | Accesso BrowserBox nativo da terminale tramite una sessione SSH interattiva con TUI supportata da PTY; nessun browser grafico richiesto sul client. | Pubblico o privato (SSH standard) | Navigazione remota da un client SSH; prova la demo ospitata con ssh krnl.duetbrowser.com, oppure acquista il bundle BrowserBox + KRNL. | ✅ / ✅ / ✅ | Bastion host, jump box, operazioni terminal-first e ambienti client vincolati. |
| SSH Port Forward, HTTP | Tunneling HTTP tramite port forwarding basato su SSH. | No (privato) | Sicuro, bassa latenza; inoltra a porte personalizzate/standard. Orchestrazione auto-cert in arrivo. | ✅ / ✅ / ✅ | Accesso privato a homelab o routing interno sicuro. |
| SSH Port Forward, HTTPS | Forwarding SSH con HTTPS per tunnel cifrati. | No (privato) | Combina l'affidabilità di SSH con TLS; opzioni di porta flessibili. Miglioramenti nativi in arrivo. | ✅ / ✅ / ✅ | Sessioni remote sicure di livello enterprise. |
| Porte personalizzate | Porte definite dall'utente (es. 8080, 9999, 11111) su qualsiasi protocollo. | Variabile | Controllo totale; evita conflitti; si integra con tutte le topologie. | ✅ / ✅ / ✅ | Configurazioni su misura per app specializzate o host multi-servizio. |
| Porte standard | Porte predefinite (es. 80 per HTTP, 443 per HTTPS) per compatibilità senza interruzioni. | Variabile | Plug-and-play; riduce il sovraccarico di configurazione in ambienti standard. | ✅ / ✅ / ✅ | Deployment rapidi che corrispondono a infrastrutture comuni. |
| Cloudflare Tunnel | Facade DNS HTTPS con relay di porta tramite la rete edge di Cloudflare. | Sì (*.trycloudflare.com) | Installazione automatica; elevata affidabilità; ottime prestazioni. Supporto nativo bbx cf-run in arrivo. | ✅ / ✅ / ✅ | Demo pubbliche rapide con privacy dell'origine. |
| localhost.run | Tunnel inverso SSH con facade HTTPS. | Sì (http(s)://…lhr.life) | Zero-config; affidabilità media; interstiziali occasionali. | ✅ / ✅ / ✅ | Link gratuiti e facili per condivisione occasionale. |
| ngrok | Relay di porta con HTTPS e token di autenticazione per esposizione sicura. | Sì (*.ngrok-free.app) | Alte prestazioni; webhook pronti; limiti del piano gratuito (1 tunnel). Token richiesto. | ✅ / ✅ / ✅ | Demo condivisibili e test di webhook. |
| Pinggy | Relay di porta con HTTPS; può presentare interstiziali. | Sì (*.pinggy.io) | Affidabilità discreta; prestazioni accettabili. | ✅ / ✅ / ℹ️ (Limitato su Windows) | Webhook e demo economici. |
| Tailscale | Rete overlay per accesso privato simile a LAN. | No (tailnet privato) | Affidabilità molto elevata; bassa latenza. Forwarding SSH; token richiesto. Meno stabile su Windows/VPN. | ✅ / ✅ / ℹ️ (SSH non supportato upstream su Windows) | Debug e accesso privato del team. |
| Tor | Onion routing per accesso pseudonimo e affidabile. | Sì (.onion) | Estremamente affidabile (ma lento); privacy-first. Abbiamo già bbx tor-run. | ✅ / ✅ / ✅ | Deployment anonimi resistenti alla censura. |
| Tunnelmole | Relay OSS in stile ngrok con HTTPS. | Sì (https://…tunnelmole.net/.com) | Elevata affidabilità; buone prestazioni; installazione automatica. | ✅ / ✅ / ✅ | Demo open source con URL facili. |
| ZeroTier | Rete overlay per accesso privato peer-to-peer. | No (rete privata) | Simile a LAN; affidabilità molto elevata. Supporto nativo bbx zt-run in arrivo. Token richiesti; client sul dispositivo di accesso. | ✅ / ✅ / ✅ | Demo P2P sicure in overlay. |
Note su flessibilità e potenza:
- L'accesso terminale KRNL è distinto dal port forwarding SSH: KRNL fornisce una TUI interattiva su SSH, mentre il port forwarding trasporta il percorso di accesso HTTP(S) di BrowserBox attraverso un tunnel privato.
- BrowserBox supporta la combinazione di topologie diverse — puoi eseguire HTTPS con un tunnel Cloudflare su porte personalizzate, oppure Tor su forwarding SSH. La topologia è tua da comporre.
- La CLI
bbxgestisce configurazione dei tunnel, orchestrazione dei certificati e modalità di esecuzione in un unico posto, così non devi cucire insieme una dozzina di strumenti separati per ottenere un deployment funzionante.
9. Compatibilità piattaformeBrowserBox funziona dove avviene il lavoro reale — ecco la matrice di supporto attuale.
| Piattaforma | Supportata | Icona |
|---|---|---|
| Tails* | ❌ | |
| Windows & Windows Server | ✅ | |
| macOS | ✅ | |
| Debian | ✅ | |
| Ubuntu | ✅ | |
| CentOS Stream | ✅ | |
| RHEL | ✅ | |
| Rocky Linux | ✅ | |
| NixOS | ✅ | |
| LXC | ✅ | |
| Podman | ✅ | |
| Windows 9x† | ✅ |
[!NOTE] Esegui
bbx(obbx installsu Windows) per assicurarti di avere l'ultima versione (v13+) con tutte le correzioni e le funzionalità.
*Tails non è supportato perché Chrome non può essere installato.
†I client Windows 9x sono supportati tramite il comando bbx win9x-run che restituisce il link di accesso per i client legacy (IE 5, IE 6, Netscape). Sistemi operativi client supportati: Windows 95, 98, 2000, NT. Il server deve comunque essere eseguito su un sistema moderno. Anche i client moderni possono utilizzare l'endpoint legacy, ma l'esperienza è comprensibilmente retrò.
10. Installazione
BrowserBox è software commerciale. È richiesta una licenza valida per qualsiasi utilizzo, inclusi sviluppo e valutazione. BrowserBox non è open source. Inizia la valutazione a pagamento di 7 giorni o acquista una licenza.
Linux & macOS```bash
curl -fsSL https://browserbox.io/install.sh | bash
### Windows```powershell
irm https://browserbox.io/install.ps1 | iex
Per le installazioni complete non interattive, impostare BBX_INSTALL_HOSTNAME e BBX_INSTALL_EMAIL. Gli alias di installazione legacy BBX_HOSTNAME, BBX_EMAIL ed EMAIL rimangono supportati per compatibilità.
Cosa viene eseguito su Windows
Un'installazione Windows esegue un'istanza BrowserBox per macchina. Oltre a setup, start, stop, status, licensing e policy, bbx su Windows offre:
| Comando | Cosa fa |
|---|---|
bbx cf-start | Un link HTTPS pubblico tramite un tunnel rapido Cloudflare, senza account Cloudflare |
bbx tor-start | Un servizio onion Tor, e la navigazione instradata attraverso Tor |
bbx zt-start --network-id <id> | BrowserBox servito sulla tua rete ZeroTier privata |
bbx ng-start | nginx davanti a BrowserBox sulla porta 443 |
bbx win9x-start | Un link HTTP semplice per client dell'era Windows 9x |
bbx restart | Riavvia nello stesso modo in cui è stato avviato l'ultima volta |
bbx logs | Stato del servizio, e i log di ciascun servizio e tunnel |
bbx use-chrome <version> | Fissa una build di Chrome for Testing, o installa Chrome stabile |
bbx activate, bbx vacancy | Acquista postazioni, e verifica la disponibilità delle postazioni |
cloudflared, Tor, ZeroTier e nginx vengono installati la prima volta che il comando che li richiede viene eseguito, non dall'installer di BrowserBox, così un'installazione di base rimane snella. L'installazione di ZeroTier richiede una PowerShell con privilegi elevati.
Due cose non sono disponibili su Windows: l'audio, e i comandi multiutente (bbx fleet, start-as, stop-user). Entrambi richiedono licenze per postazione di Remote Desktop Services su Windows Server.
Tramite npm```bash
npm i -g @browserbox/browserbox
## 11. Avvio rapido
È richiesta una chiave di prodotto. Ottienine una tramite [valutazione a pagamento](https://browserbox.io/evaluate) o [acquisto commerciale / non commerciale](https://dosaygo.com/pricing.html).```bash
bbx install
bbx certify YOUR_PRODUCT_KEY
bbx setup
bbx run
12. Documentazione
13. GitHub Actions
Avvia BrowserBox direttamente su un runner di GitHub Actions con BrowserBox/browserbox-action.
-
Supporta
tunnel: none,cloudflareetor -
Utilizza per impostazione predefinita un footprint minimo del runner con
BBX_MINIMAL_MODE=true -
Disabilita i controlli di aggiornamento durante l'avvio del runner con
BBX_NO_UPDATE=true -
Richiede una chiave di licenza BrowserBox (valutazione a pagamento o acquisto)```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. Cloud API
Crea sessioni browser effimere on-demand senza self-hosting. Acquista pacchetti di minuti e gestisci le sessioni tramite 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}'
Documentazione completa dell'API: win9-5.com/api
15. Incorporare BrowserBox```html
L'elemento `<browserbox-webview>` fornisce un'API session-host con superfici con namespace per schede, pagine, acquisizione, aumentazione, selezione e controllo delle capacità regolato da policy.
### Installazione tramite npm
L'elemento di embedding è pubblicato anche come [`@browserbox/webview-element`](https://www.npmjs.com/package/@browserbox/webview-element) per l'uso in app con bundle:```bash
npm i @browserbox/webview-element
| --proxy | http://127.0.0.1:8080 | Proxy URL for HTTP requests |
| --timeout | 10 | Request timeout in seconds |
| --user-agent | Mozilla/5.0... | Custom User-Agent header |
| --threads | 10 | Number of concurrent threads |
| --output | results.json | Output file path |
| --format | json | Output format (json, csv, xml) |
| --verbose | false | Enable verbose logging |
| --quiet | false | Suppress all output except errors |
Esempi di utilizzo
# Basic scan
python3 scanner.py -u https://example.com
# Scan with custom options
python3 scanner.py -u https://example.com --threads 20 --timeout 30 --output scan_results.json
# Scan from file
python3 scanner.py -f targets.txt --format csv --output results.csv
# Verbose mode with proxy
python3 scanner.py -u https://example.com --proxy http://127.0.0.1:8080 --verbose
Configurazione
Il tool supporta un file di configurazione config.yaml:
scanner:
threads: 10
timeout: 10
user_agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
output:
format: json
path: results.json
proxy:
enabled: false
url: http://127.0.0.1:8080
API Reference
Scanner Class
from scanner import Scanner
scanner = Scanner(
target="https://example.com",
threads=10,
timeout=10
)
results = scanner.scan()
Metodi
| Metodo | Descrizione |
|---|---|
scan() | Avvia la scansione |
scan_url(url) | Scansiona un singolo URL |
get_results() | Restituisce i risultati della scansione |
export(format) | Esporta i risultati nel formato specificato |
Risoluzione dei problemi
Problemi comuni
Errore: Connection timeout
- Verificare la connettività di rete
- Aumentare il valore di
--timeout - Controllare le impostazioni del proxy
Errore: Permission denied
- Eseguire con privilegi elevati se necessario
- Verificare i permessi del file
Errore: Module not found
- Installare le dipendenze:
pip install -r requirements.txt - Verificare la versione di Python (3.8+)
Debug
Abilitare la registrazione dettagliata:
python3 scanner.py -u https://example.com --verbose
Controllare i file di log in logs/ per informazioni dettagliate.```js
import '@browserbox/webview-element';
---
## 16. Utilizzo avanzato
- **Visualizzazione sicura dei documenti** — apri PDF e file sensibili nel browser remoto senza mai scaricarli sul dispositivo client (solo Linux)
- **DevTools remoti** — fai clic con il tasto destro in qualsiasi sessione BrowserBox per accedere ai DevTools completi di Chrome in esecuzione nell'ambiente isolato
- **Tunneling Tor e SSH** — `bbx tor-run` per l'accesso anonimo instradato tramite onion; port forwarding SSH per un routing interno privato a bassa latenza
---
## 17. Registrazione Flipbook
BrowserBox può registrare una sessione di navigazione come **flipbook** — un sito statico autonomo composto da frame JPEG sequenziali con un visualizzatore JavaScript interattivo. Le registrazioni vengono prodotte direttamente dalla pipeline di screencast interna con un overhead trascurabile.
### Avvio rapido```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
Come Funziona
bbx setup --flipbook-record <dir>abilita la registrazione scrivendoBBX_FLIPBOOK_DIRnella configurazione di BrowserBox.- A runtime, ogni frame dello screencast viene catturato come coppia JPEG + metadati JSON — zero overhead quando la registrazione è disattivata (un singolo controllo booleano per frame).
- Su
bbx stop, il comando integratobrowserbox flipbook-generatecompila i frame grezzi in un sito statico flipbook completo. - Se Cloudflare Wrangler è disponibile, il sito viene distribuito automaticamente su Cloudflare Pages.
Output
Ogni registrazione produce una directory con timestamp:``` ~/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
Esecuzioni multiple sulla stessa directory producono sottodirectory separate con timestamp — ciascuna è un sito flipbook autonomo che può essere servito con qualsiasi server di file statici o distribuito su qualsiasi piattaforma di hosting.
### Opzioni
| Flag | Descrizione |
|------|-------------|
| `--flipbook-record <dir>` | Abilita la registrazione. I siti flipbook compilati vengono scritti qui. |
| `--flipbook-description <text>` | Descrizione opzionale incorporata nel manifest e nei metadati di provenienza. |
---
## 18. Conformità alla licenza e privacy
BrowserBox richiede una licenza valida per tutte le distribuzioni — commerciali, non commerciali e di valutazione. I dati di utilizzo vengono raccolti esclusivamente per la conformità alla licenza e scopi operativi; non vengono mai venduti, mai condivisi con terze parti per scopi di marketing e mai utilizzati per profilare gli utenti.
>[!IMPORTANT]
>Una licenza valida sblocca tutte le funzionalità, garantisce supporto continuo e assicura una soluzione sicura e conforme.
---
## 19. FAQ
**D: Posso ottenere una licenza di valutazione?**
Sì. Blocca la tua valutazione BrowserBox di 7 giorni. Paga una tariffa una tantum in base alle postazioni ($20 per postazione con email di lavoro / $40 per postazione con provider di email gratuiti o anonimi), verifica la tua identità tramite Stripe e ricevi la tua chiave di licenza via email. Nessun abbonamento. La prova termina in 7 giorni, puoi fare l'upgrade in qualsiasi momento. La tua tariffa di valutazione viene detratta dalla licenza completa qualora procedessi all'acquisto. Tutte le vendite sono definitive — nessun rimborso in nessuna circostanza. [Inizia la valutazione a pagamento di 7 giorni](https://browserbox.io/evaluate).
**D: Perché è richiesta una licenza?**
BrowserBox è software commerciale. Una licenza finanzia lo sviluppo continuo, la ricerca sulla sicurezza e il supporto. Ti offre anche una distribuzione legittima e supportabile — non un fork di vecchio codice che si è discostato di oltre 1.000 commit.
**D: Offrite licenze perpetue?**
La licenza attuale è basata su abbonamento. Sono disponibili accordi enterprise, incluse opzioni perpetue — contatta [[email protected]](mailto:[email protected]).
**D: Come si confronta BrowserBox con altre soluzioni RBI?**
La maggior parte dei prodotti RBI è solo cloud, costosa su larga scala o richiede agenti endpoint proprietari. BrowserBox funziona sulla tua infrastruttura (o sulla nostra tramite Cloud API), funziona con qualsiasi browser client e ti dà un controllo reale sulla distribuzione. È anche l'unica piattaforma RBI con una demo Windows 98½, per quello che vale.
**D: Cosa ricevo quando acquisto?**
Una chiave di prodotto che attiva `bbx`, accesso a tutti i binari attuali della piattaforma, documentazione e canali di supporto. I clienti enterprise al di sopra di una soglia di ACV possono richiedere l'accesso al codice sorgente per la due diligence.
**D: Come posso ottenere sconti sul volume?**
Contatta [[email protected]](mailto:[email protected]) per prezzi sul volume, accordi pluriennali e condizioni enterprise.
**D: Potrei aver usato BrowserBox senza licenza. Come posso mettermi in regola?**
Contatta [[email protected]](mailto:[email protected]). Gestiamo direttamente le situazioni di conformità e senza drammi inutili — l'obiettivo è farti ottenere la licenza e il supporto, non rendere le cose difficili.
---
## 20. Licenza
BrowserBox è software commerciale. È richiesta una licenza valida per **tutti** gli usi, inclusi sviluppo e valutazione. BrowserBox non è open source.
- **Commerciale:** A partire da $119/utente/anno. [Acquista](https://dosaygo.com/commerce)
- **Non commerciale:** $49/utente/anno (organizzazioni no-profit, governo). [Acquista](https://dosaygo.com/noncommercial)
- **Valutazione:** licenza di valutazione a pagamento di 7 giorni (tariffa una tantum per postazione con verifica dell'identità tramite Stripe; tariffa accreditata sulla licenza completa in caso di upgrade). Tutte le vendite sono definitive. [Inizia la valutazione a pagamento di 7 giorni](https://browserbox.io/evaluate)
- **Enterprise / Accesso al codice sorgente:** [[email protected]](mailto:[email protected])
---
## 21. Supporto
- **API e tecnico:** [[email protected]](mailto:[email protected])
- **Generale:** [[email protected]](mailto:[email protected])
- **Vendite e licenze:** [[email protected]](mailto:[email protected])
---
## 22. Informazioni su DOSAYGO
DOSAYGO — do, say, go — sono tre dei verbi umani più universali, dopo "essere" (riguardo al quale nessuna azienda ha alcun diritto di dirti cosa farne). Siamo un piccolo team che costruisce software che rispetta le persone che lo usano. I nostri prodotti sono BrowserBox (isolamento remoto del browser) e DiskerNet (archivi web offline). Non facciamo parole d'ordine. Distribuiamo cose che funzionano. Trovaci su [dosaygo.com](https://dosaygo.com).
---
<p align="center">
<strong>Pronto per iniziare?</strong><br>
<a href="https://browserbox.io/evaluate">Inizia la valutazione a pagamento di 7 giorni</a> · <a href="https://dosaygo.com/commerce">Licenza commerciale</a> · <a href="https://dosaygo.com/noncommercial">Licenza non commerciale</a> · <a href="mailto:[email protected]?subject=Demo">Richiedi una demo</a>
</p>
BrowserBox™ è © 2018-2026 DOSAYGO Corporation USA. Tutti i diritti riservati.
[dosaygo.com](https://dosaygo.com) | [browserbox.io](https://browserbox.io) | [CloudTabs](https://browse.cloudtabs.net)