๐ก️ 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