BCUP JSON
Conversione file

Converti BCUP in JSON

RISPOSTA RAPIDA
È possibile convertire BCUP in JSON?
Sì - BCUP si converte in JSON.

Non esiste un pulsante di menu per il JSON, quindi si tratta di un piccolo lavoro di scripting. Carica il vault in un progetto Node.js con buttercup-core, crea un vault facade e usa JSON.stringify. Il risultato è un'istantanea .json strutturata dei tuoi gruppi e voci in testo in chiaro.

Anche in JSON: BDOB · EXPRESS · REPLIT

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Sep 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire BCUP in JSON?

Un vault .bcup è il database crittografato di Buttercup, e gli sviluppatori esportano in .JSON quando vogliono ispezionare, eseguire il backup o elaborare programmaticamente le proprie credenziali al di fuori dell'app. Le facade di Buttercup sono costruite letteralmente per convertire i vault da e verso oggetti JSON semplici.

Come convertire BCUP in JSON

buttercup-core (Node.js) OPEN-SOURCE

In un progetto Node ESM, carica il file .bcup con un TextDatasource/Credentials, quindi chiama createVaultFacade(vault) e scrivi JSON.stringify(facade) in un file .json.

buttercup-exporter (Node.js) OPEN-SOURCE

La CLI ufficiale buttercup-exporter sblocca un vault ed emette il suo contenuto; cattura l'output dell'oggetto e salvalo come .json.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Il JSON della facade non è crittografato - espone ogni password in chiaro, quindi conservalo ed eliminalo con cura.
  • buttercup-core è solo ESM e richiede Node 14+, quindi devi eseguirlo in un progetto compatibile o con un bundler invece di un semplice script require.
  • Il JSON segue la struttura interna della facade di Buttercup (gruppi, voci, campi), non uno schema generico di gestione password, quindi altre app non lo importeranno direttamente.

Domande frequenti

Buttercup ha un pulsante di esportazione JSON?
No. L'output JSON richiede un breve script che utilizzi buttercup-core e il suo helper di serializzazione createVaultFacade.
La struttura JSON è documentata?
Sì - il formato facade di Buttercup è documentato nel repository buttercup-core e rispecchia i gruppi, le voci e i campi del vault.
Posso modificare il JSON e caricarlo di nuovo?
Le facade sono progettate per il round-tripping, quindi una facade strutturata correttamente può essere riapplicata a un vault, ma la modifica manuale rischia di corrompere la struttura.
Perché non posso semplicemente usare require()?
buttercup-core è pubblicato come moduli ES; usa import in un progetto ESM o un bundler come Webpack, non il require di CommonJS.