π‘️ Dangerzone: Rendi Sicuri i Documenti Pericolosi con un Clic
lang:it
Cos'Γ¨ Dangerzone?
Dangerzone Γ¨ uno strumento open-source sviluppato dalla Freedom of the Press Foundation che trasforma PDF potenzialmente pericolosi, documenti office o immagini in PDF sicuri. Il progetto nasce per proteggere giornalisti, attivisti e chiunque lavori con documenti di fonte ignota.
Come funziona
Il processo Γ¨ elegante e sicuro:
- π Fornisci un documento di cui non ti fidi al 100% (es. un allegato email)
- π All'interno di un sandbox isolato, Dangerzone converte il documento in PDF
- πΌ️ Il PDF viene trasformato in dati pixel grezzi — una lista enorme di valori RGB per ogni pagina
- π‘️ Fuori dalla sandbox, questi pixel vengono ricostruiti come un nuovo PDF pulito
FunzionalitΓ principali
- π Sandbox senza accesso alla rete — se un documento malizioso compromette la sandbox, non puΓ² comunicare con l'esterno
- π§ gVisor — kernel applicativo scritto in Go che implementa una porzione sostanziale delle syscall Linux
- π§ OCR opzionale — i PDF sicuri creati possono avere di nuovo un layer di testo leggibile
- π¦ Compressione automatica — il PDF sicuro viene compresso per ridurre le dimensioni del file
- π» Integrazione col viewer PDF — dopo la conversione puoi aprire il file sicuro nel tuo viewer preferito
- π Funziona in ambienti airgapped — nessun collegamento a internet necessario
Formati supportati
- π PDF (.pdf)
- π Microsoft Word (.docx, .doc)
- π Microsoft Excel (.xlsx, .xls)
- π Microsoft PowerPoint (.pptx, .ppt)
- π¦ ODF — Text (.odt), Spreadsheet (.ods), Presentation (.odp), Graphics (.odg)
- π Hancom HWP (.hwp, .hwpx)
- π EPUB (.epub)
- πΌ️ Immagini — JPEG, GIF, PNG, SVG, BMP, TIFF e altri
Piattaforme supportate
- π» macOS
- π» Windows
- π§ Ubuntu Linux, Debian Linux, Fedora Linux
- π Qubes OS (beta)
- π Tails
Dettagli tecnici
- ⚡ Container come sandbox — Docker su macOS/Windows, podman su Linux
- π Security audit completato — December 2023 da Include Security, nessun finding ad alto rischio
- π Scritto in Python — 96.8% Python, codice open-source
- π Licenza AGPLv3
Get started
- π
pip install dangerzone— installa Dangerzone - π¦
dangerzone document.pdf— converti un documento in un PDF sicuro
π Progetto Dangerzone su GitHub: https://github.com/freedomofpress/dangerzone