A carteira MultiBit Classic não abre? Veja como recuperar os seus BTC de ficheiros .wallet / .key antigos

ficheiros de backup da carteira multibit no ecrã do portátil

Passo 1 — Identifique o que você tem

Comece por confirmar com qual MultiBit está a lidar e o que possui.

Tente procurar por estes

  • Arquivos clássicos: wallet-name.wallet e/ou cópias de segurança de chaves, tais como something.key.
  • Semente HD: uma frase de 12 ou 18 palavras (por vezes revelada após a descodificação do .wallet).
  • Dicas para palavras-passe: comprimento provável, separadores, palavras favoritas, anos, idiomas, peculiaridades do teclado.

Localizações padrão dos ficheiros

  • Janelas: %APPDATA%\MultiBit
  • macOS: ~/Library/Application Support/MultiBit
  • Linux: ~/.multibit

Essas pastas geralmente incluem wallet-backup/ e key-backup/.

Dica: Se o conteúdo do seu ficheiro começar com U2FsdGVkX1... (ou seja, “Salted__” após a descodificação Base64), trata-se de uma exportação encriptada com OpenSSL. Isso é comum para backups de chaves MultiBit Classic.

Passo 2 — Carteira clássica: exportar ou descriptografar

A) Se o MultiBit Classic ainda funcionar (máquina antiga/VM)

  1. Abra Ferramentas → Exportar Chaves Privadas.
  2. Salve a exportação (as chaves WIF começam com 5, K, ou L).
  3. Transfira essas chaves para uma carteira moderna (por exemplo, Electrum) para mover fundos para novos endereços.

Porquê «varrer» em vez de «importar»? Varrer cria uma nova transação para a sua nova carteira, evita a exposição prolongada de chaves antigas e simplifica futuras reivindicações de bifurcação.

B) Se a aplicação não funcionar: descriptografe as cópias de segurança com o OpenSSL

Muitos backups clássicos (e alguns .wallet ficheiros) utilizam OpenSSL AES-256-CBC com um MD5 KDF. Se souber a palavra-passe, tente:

# Decrypt a .key or .wallet created by MultiBit Classic
openssl enc -d -aes-256-cbc -a -md md5 \
  -in encrypted.key \
  -out decrypted.txt \
  -pass pass:YOUR_PASSWORD

Aberto decrypted.txt num editor de texto. Deverá ver uma ou mais chaves privadas WIF (ASCII imprimível). Varra-as no Electrum ou importe-as para o Bitcoin Core.

Erros comuns de descriptografia

“bad decrypt” / “Provided AES key is wrong” (descriptografia incorreta / chave AES fornecida incorreta): palavra-passe incorreta, ficheiro incorreto ou Base64 corrompido/truncado. Verifique novamente o ficheiro de origem e as variantes realistas da palavra-passe.

Segurança: lide com as chaves offline. Não cole sementes/chaves em sites.

Passo 3 — MultiBit HD: restaurar a partir da seed (ou revelá-la)

Na melhor das hipóteses — você tem a semente de 12/18 palavras

  1. No Electrum: Criar novoJá tenho uma seed.
  2. Clique em Opções → BIP39 (necessário para sementes MultiBit HD).
  3. Insira a semente → escolha Detectar Contas Existentes para carregar a derivação e o histórico corretos.

Sem semente, apenas um .wallet ficheiro?

Descriptografar o .wallet com o mesmo método OpenSSL acima. O MultiBit HD armazena a semente/chaves internamente; uma vez reveladas, restaure ou limpe.

Passo 4 — Mova as moedas para uma carteira moderna

Electrum (rápido)

  • Clássico: Carteira → Chaves privadas → Varredura → colar WIFs → enviar para um novo endereço.
  • HD: após a restauração, basta transferir para uma carteira nova.

Bitcoin Core (robusto)

importprivkey YOUR_WIF
# Wait for rescan, then spend onward.

Nota: O Electrum utiliza servidores públicos — utilize um instalador legítimo.

À procura de ficheiros de backup clássicos multibit durante o processo de recuperação

Recuperação de senha — verificação da realidade

  • Exportações clássicas do OpenSSL (.key/.wallet): ataques visam AES-256-CBC (MD5 KDF). Ferramentas como hashcat, João, o Estripador, ou btcrecover pode testar os candidatos rapidamente se tem dicas sólidas (padrões, separadores, palavras/anos favoritos, idiomas). Senhas verdadeiramente aleatórias e de alta entropia geralmente são impraticáveis.
  • Sementes HD: se tiver as palavras, não há senha para decifrar; caso contrário, descriptografe o .wallet para revelá-los.

Se preferir não executar ataques de GPU por conta própria, um profissional pode estruturar candidatos específicos e lidar com a higiene do air gap. Sem garantias, apenas probabilidades.

Erros comuns e soluções diretas

“A palavra-passe da carteira está incorreta / Não foi possível descriptografar bytes / A chave AES fornecida está incorreta”

Significado: incompatibilidade entre a palavra-passe e o ficheiro ou KDF incorreto.

Correção: use OpenSSL com -md md5; verifique se o ficheiro não está truncado; tente variantes realistas.

“Arquivo da carteira não encontrado”

Significado: diretório ou perfil de utilizador incorreto.

Correção: verifique os caminhos padrão acima; procure por *.wallet e *.key; inspecionar wallet-backup/ e key-backup/.

O ficheiro descodificado parece lixo

Significado: não é uma exportação OpenSSL ou Base64 está danificado.

Correção: re-copie a fonte; as chaves WIF devem ser legíveis em ASCII, começando com 5, K, ou L. Se for um ficheiro de dados Classic bruto, tente importá-lo para uma VM descartável e exportar as chaves de forma limpa.

Saldo vazio após a restauração do Electrum

Significado: restaurado sem BIP39 ou conta não detetada (problema de lacuna).

Solução: restaure com BIP39 marcado e escolha Detectar contas existentes; gere vários endereços de receção; confirme que está num servidor saudável.

Receitas rápidas passo a passo

Clássico: descriptografar um .key, depois passe para Electrum

  1. Copiar your.key para uma máquina offline.
  2. Executar:
    openssl enc -d -aes-256-cbc -a -md md5 \
      -in your.key -out your-decrypted.txt -pass pass:YOUR_PASSWORD
    
  3. Aberto your-decrypted.txt, copie cada chave WIF.
  4. Electrum → Carteira → Chaves privadas → Varredura → colar → enviar para o seu novo endereço definido.

Clássico: não .key, apenas .wallet

  1. Tente a mesma descriptografia OpenSSL no .wallet.
  2. Se obtiver WIF/dados legíveis, faça a varredura conforme descrito acima.
  3. Caso contrário, utilize uma VM descartável para executar o MultiBit Classic, importe o .wallet, em seguida, exporte as chaves (trate a VM como não confiável).

HD: ter palavras-chave

  1. Electrum → Criar novoJá tenho uma sementeOpções → BIP39.
  2. Introduza a seed → Detete contas existentes → defina uma palavra-passe → transfira para uma carteira moderna.

Lista de verificação de segurança e integridade

  • Use um computador limpo e offline até que os fundos sejam transferidos; verifique os downloads e assinaturas das ferramentas.
  • Prefira limpar as chaves novas em vez de importar.
  • Após transferir BTC, reivindique bifurcações (BCH/BSV/BTG) numa sessão separada.
  • Arquive ficheiros antigos (criptografados) e registre o que foi movido, para onde e quando.

Outros tutoriais Multibit

  • Para outros tutoriais e ajuda, consulte os nossos artigos aqui no blog.