Che cos'è il formato di file EXB?
Un file .exb è il database locale utilizzato da Evernote Legacy (versioni da 1 a 6) su Windows. Internamente si tratta di un database SQLite 3 standard, identificato dalla stringa magica SQLite format 3 all'inizio del file, e può essere ispezionato con qualsiasi browser SQLite.
Il database memorizza tutte le note dell'utente (contenuto codificato come ENML, il markup derivato da HTML di Evernote), i taccuini, i tag, i blob degli allegati, lo stato di sincronizzazione e i metadati inclusi data di creazione, URL di origine e posizione. All'interno è memorizzato anche un token di autenticazione crittografato con AES-256-CBC. Il contenuto delle note non è crittografato - solo il token di autenticazione lo è. La dimensione del file varia in base al numero di note e agli allegati, spaziando comunemente da pochi megabyte a molti gigabyte.
Su Windows, Evernote Legacy posizionava il file .exb in C:\Users\<User>\Evernote\Databases\<username>.exb.
Evernote v10, lanciato nell'ottobre 2020, ha abbandonato il formato .exb a favore di un'architettura di sincronizzazione cloud con una cache locale differente. Evernote Legacy (v6.25.1) è stato ufficialmente dismesso il 26 marzo 2024, momento in cui i client legacy hanno perso l'accesso alla sincronizzazione. Per migrare le note, gli utenti dovevano esportare in .enex utilizzando l'app Legacy prima di quella data, oppure utilizzare strumenti open-source come evernote-backup per estrarre i dati direttamente dalle tabelle SQLite.
Sicurezza e incolumità
RISCHIO: LOWI file EXB contengono dati personali delle note, inclusi documenti e allegati potenzialmente sensibili. Il file in sé non è eseguibile e non comporta rischi di malware. Il token di autenticazione incorporato è crittografato con AES-256-CBC. Proteggi i file di backup .exb da accessi non autorizzati poiché contengono contenuti delle note non crittografati.
Dettagli del formato
in sintesi- File di progetto Expression Blend - Microsoft Expression Blend (designer Silverlight/XAML fuori produzione) utilizzava .exb per i file di progetto - non correlato a Evernote.
Programmi che aprono file EXB
Dettagli tecnici
specifiche approfondite| Formato sottostante | Database SQLite 3 - stringa magica `SQLite format 3\x00` all'offset 0 del file |
| Piattaforma | Solo Windows (Evernote Legacy per Windows v1-v6.25.1) |
| Percorso file predefinito | `C:\Users\<User>\Evernote\Databases\<username>.exb` su Windows |
| Codifica contenuto note | ENML (Evernote Markup Language, derivato da HTML) memorizzato come blob di testo nelle tabelle SQLite |
| Crittografia | Token di autenticazione: crittografato AES-256-CBC. Contenuto note e allegati: testo in chiaro/blob non crittografati |
| Ordine dei byte | Big-endian (convenzione dell'intestazione interna di SQLite) |
| Dimensione tipica del file | 5 MB - 10 GB+ a seconda del numero di note, allegati e cronologia di sincronizzazione |
| Archiviazione allegati | Blob binari incorporati nella tabella Resources di SQLite |
| Versionamento dello schema | Lo schema differisce tra Evernote Legacy v3-v6; Evernote v10 non legge i file `.exb` |
| Data di dismissione | 26 marzo 2024 - Evernote Legacy ufficialmente dismesso; i client legacy hanno perso l'accesso alla sincronizzazione |
| Percorso di migrazione | Esportazione in `.enex` tramite l'app Evernote Legacy (prima di marzo 2024), o CLI open-source `evernote-backup` |
| Ispezione | Qualsiasi browser SQLite (es. DB Browser for SQLite) può aprire e sfogliare direttamente le tabelle |
| Compressione | Nessuna a livello di file; la compressione a livello di pagina di SQLite non è utilizzata nelle build di Evernote Legacy |
| Rilasciato | circa 2008-2010 (Evernote Windows desktop app v1-v6) |
| Ultima versione | Used through Evernote Legacy (v6.25.1, last legacy build 2019); superseded by Evernote v10 (2020) |
Conversioni EXB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file EXB.