Neon Wallet: tutorial de recuperação de senha e chave privada (guia prático)
Perder a senha da Neon Wallet é uma situação angustiante, mas raramente é o fim da linha. Diferente de carteiras que dependem apenas de uma frase de 12 ou 24 palavras, a Neon Wallet protege suas chaves com um arquivo JSON criptografado no padrão NEP-6. Isso significa que, se você ainda tem esse arquivo, existe uma boa chance de recuperar o acesso por meio de ataques offline, dicionários e reconstrução de senhas parciais.
Este tutorial faz parte do nosso Guia de Recuperação de Carteiras Cripto (/) e foi escrito para ser executado com segurança, sem nunca expor suas chaves a terceiros.
O que é a Neon Wallet e como ela guarda suas chaves
A Neon Wallet é uma das carteiras mais usadas para a rede NEO (incluindo o token GAS e a rede N3). Antes de tentar qualquer recuperação, entenda o modelo de dados dela:
- NEP-6 (JSON criptografado): o formato principal de backup. Contém o endereço, o rótulo da conta e a chave privada cifrada.
- Criptografia em duas camadas: a chave privada é primeiro convertida para o formato NEP-2 (WIF) e depois cifrada com scrypt (parâmetros normalmente N=16384, r=8, p=8) seguida de AES-256-CBC.
- NEP-2 (WIF): a chave privada em texto simples, usada quando você importa manualmente uma conta.
- Ledger / hardware wallet: se você usava a Neon com um dispositivo Ledger, a recuperação real acontece pela frase BIP39 de 24 palavras, e não pelo keystore.
Ponto importante: a Neon Wallet não gera uma frase BIP39 de 12/24 palavras no fluxo padrão. Quem procura "as 12 palavras da Neon" normalmente está confundindo com MetaMask, Electrum ou Trust Wallet.
Antes de começar: regras de segurança obrigatórias
- Trabalhe offline. Desconecte a internet ou use uma máquina virtual isolada (Tails, por exemplo).
- Faça uma cópia do keystore antes de qualquer tentativa. Nunca edite o arquivo original.
- Jamais envie seu JSON ou sua senha para "serviços de recuperação", bots de Telegram ou suporte via Discord.
- Não teste senhas no aplicativo oficial repetidamente: isso gera frustração e não oferece nenhuma vantagem sobre um ataque offline controlado.

Cenários mais comuns de recuperação
Cenário 1 — Você tem o arquivo NEP-6 e lembra parte da senha
Este é o caso com maior taxa de sucesso. A estratégia é reconstruir a senha com base no que você lembra:
- Faça uma lista de fragmentos conhecidos (palavras, números, anos, nomes, padrões de teclado).
- Gere variações com regras de mutação: maiúsculas/minúsculas, substituições (a → @, o → 0), sufixos numéricos, anos e símbolos.
- Use máscaras para posições desconhecidas (ex.:
?u?l?l?l?d?d?d?). - Rode o ataque em GPU com Hashcat ou John the Ripper. O keystore NEP-6 é estruturalmente parecido com o keystore JSON do Ethereum, então muitos modos e scripts de keystore Ethereum podem ser adaptados — basta ajustar os parâmetros de scrypt e o campo
extrado JSON. - Ferramentas como btcrecover (originalmente para Bitcoin) aceitam formatos personalizados e podem ser usadas com adaptações para testar listas de senhas parciais.
Cenário 2 — Você tem a chave privada em WIF (NEP-2)
Se você guardou o WIF em algum lugar, não precisa da senha antiga:
- Abra a Neon Wallet, escolha a opção de importar chave privada e cole o WIF.
- Transfira os fundos imediatamente para um novo endereço com backup verificado.
- Lembre-se: quem tem o WIF tem controle total dos fundos — nunca o digite em sites ou formulários online.
Cenário 3 — Arquivo corrompido ou perdido
- Verifique lixeira, backups em nuvem, e-mails antigos, HDs externos e pendrives.

- Tente abrir o JSON em um editor de texto. Se a estrutura estiver apenas truncada, às vezes é possível reconstruir campos ausentes comparando com um keystore novo.
- Se o arquivo não existir mais e você não tiver WIF nem frase de hardware, não há como derivar a chave a partir do endereço público. Nesse caso, a recuperação é matematicamente inviável.
Cenário 4 — Uso com Ledger (BIP39/BIP32)
Se a Neon era apenas interface para um Ledger:
- Recupere o dispositivo com a frase de 24 palavras seguindo o padrão BIP39.
- Reinstale o app NEO/N3 no Ledger via Ledger Live.
- Reconecte à Neon Wallet. O endereço será restaurado automaticamente pela derivação BIP32.
Para frases parcialmente esquecidas, é possível usar dicionários BIP39 (2048 palavras) e técnicas de combinação por posição — sempre offline.
Ferramentas úteis (todas offline)
| Ferramenta | Uso típico |
|---|---|
| Hashcat | Ataques de máscara, dicionário e regras em GPU |
| John the Ripper | Formatos de keystore e validação cruzada |
| Scripts Python (pycryptodome) | Implementação manual do scrypt + AES do NEP-6 |
| btcrecover | Listas e reconstrução de senhas parciais (com adaptações) |
| Dicionários e wordlists locais | Português, inglês e padrões pessoais |

Atenção realista: o scrypt com N=16384 é memory-hard. Isso significa que ataques de força bruta pura contra senhas longas e aleatórias são inviáveis, mesmo com GPUs potentes. A recuperação funciona bem quando existe conhecimento parcial, dicionário provável ou padrão pessoal.
Erros comuns que reduzem suas chances
- Enviar o keystore para "serviços online de descriptografia".
- Sobrescrever o arquivo JSON original durante tentativas.
- Assumir que a Neon usa 12 palavras e procurar um backup que nunca existiu.
- Usar parâmetros de scrypt errados ao rodar ferramentas e concluir que "a senha está errada".
- Testar apenas variações óbvias e desistir: a ordem e a qualidade da wordlist importam muito.
Como evitar perder o acesso de novo
- Múltiplos backups do JSON em locais fisicamente separados.
- Senha em gerenciador de senhas com cópia de emergência documentada.
- Teste de restauração periódico: só existe backup confiável aquele que já foi restaurado com sucesso.
- Divisão de conhecimento (sharding): fragmentos da senha ou do backup em locais distintos.
Resumo e conclusão
Recuperar a senha da Neon Wallet depende de três fatores: ter o arquivo NEP-6, lembrar ao menos parte da senha e executar o ataque certo em ambiente offline. Com scrypt e AES corretamente configurados, ferramentas como Hashcat, John the Ripper e scripts próprios conseguem testar milhares de hipóteses com eficiência. Já sem keystore, sem WIF e sem frase BIP39, a recuperação é impossível — por isso a prevenção continua sendo o investimento mais barato.
Se você perdeu o acesso a MetaMask, Electrum, Ledger ou outras carteiras, consulte também as seções específicas do nosso Guia de Recuperação de Carteiras Cripto e siga sempre o princípio básico: chaves e senhas nunca saem da sua máquina offline.