Che cos'è il formato di file B1?
I file .b1 sono associati a B1 Free Archiver, un'applicazione per l'archiviazione dati sviluppata da B1 Team (Catalina Group Ltd.). Il formato è aperto e documentato pubblicamente, con un'implementazione di riferimento disponibile come B1 Pack, una libreria Java.
I file .b1 memorizzano dati compressi con LZMA e possono contenere qualsiasi tipo di file, tra cui:
- immagini,
- documenti di testo,
- clip video,
- tracce audio,
- file di sistema.
Il formato B1 supporta la suddivisione dell'archivio in più volumi, il che è molto utile per archiviare o trasferire grandi quantità di dati. Come gli archivi ZIP, i file .b1 sono binari e possono essere aperti solo con software di archiviazione compatibili. Lo standard B1 supporta anche la crittografia AES-256 e la protezione tramite password, pertanto gli archivi .b1 possono essere utilizzati non solo per archiviare o condividere dati, ma anche per proteggere i contenuti da accessi o modifiche non autorizzati. Ogni voce di file è verificata con un checksum CRC-32.
Oltre allo stesso B1 Free Archiver, PeaZip può estrarre i file .b1. Si noti che 7-Zip non supporta nativamente il formato .b1. L'applicazione desktop B1 Free Archiver è stata aggiornata l'ultima volta in modo significativo intorno al 2015, sebbene le specifiche del formato rimangano aperte.
Sicurezza e incolumità
RISCHIO: MEDIUMGli archivi B1 possono contenere qualsiasi tipo di file, inclusi gli eseguibili. Il rischio è paragonabile a qualsiasi formato di archivio - scansiona i file estratti con un antivirus prima di aprirli. La crittografia AES-256 è forte; i file B1 protetti da password non possono essere violati tramite forza bruta in tempi ragionevoli se è stata utilizzata una password complessa.
Dettagli del formato
in sintesiProgrammi che aprono file B1
Dettagli tecnici
specifiche approfondite| Magic bytes | `42 31 1E 00` - firma di 4 byte (`B1` + `0x1E 0x00`) all'offset 0 |
| Compressione | LZMA (predefinita); disponibile anche l'archiviazione non compressa |
| Crittografia | AES-256, basata su password (opzionale per archivio) |
| Contenitore | Flusso binario proprietario di record tipizzati: intestazione dell'archivio, record delle voci di file, wrapper di crittografia opzionale |
| Ordine dei byte | Little-endian |
| Integrità checksum | CRC-32 per ogni voce di file |
| Supporto multi-volume | Sì - la suddivisione dell'archivio in più volumi è supportata |
| OS associati | Windows, macOS, Linux, Android, iOS |
| Implementazione di riferimento | B1 Pack (libreria Java + CLI); open-source |
| Campi record voce | Nome file, dimensione non compressa, CRC-32, timestamp e flag di compressione per voce |
| Tipo MIME | `application/x-b1` |
| Stato app desktop | B1 Free Archiver desktop aggiornato l'ultima volta in modo significativo circa il 2015; lo sviluppatore ha spostato l'attenzione sugli strumenti di archiviazione online |
| Rilasciato | 2011 |
| Ultima versione | B1 format v1 (stable; no major revisions documented since 2011) |
| Standard aperto | Sì · royalty-free |
| Specifica | b1.org |
Conversioni B1
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file B1.