Localização atual: Início / Segurança e Estratégias de Backup de Carteiras / Texto do artigo

Recuperar seed do Parity com ataque de dicionário offline: guia seguro

Recuperar seed do Parity com ataque de dicionário offline é uma abordagem técnica usada quando você ainda tem pistas sobre a frase mnemônica ou sobre a senha que protege o keystore JSON. No ecossistema Parity/OpenEthereum, muitas carteiras armazenam um arquivo keystore protegido por senha, enquanto versões compatíveis com BIP39 podem usar uma seed de 12 ou 24 palavras. O ataque de dicionário offline testa candidatos localmente, sem enviar sua seed, senha ou chave privada para a internet.

O que é a seed do Parity e por que o ataque offline funciona

A seed do Parity pode ser uma frase BIP39 usada para derivar sua chave privada ou uma senha aplicada ao keystore Ethereum. Quando você lembra apenas de parte das palavras, sabe a posição de algumas delas ou recorda variações de uma senha, um ataque de dicionário offline se torna viável. Em vez de tentar milhões de combinações aleatórias online, você usa uma wordlist personalizada, regras de mutação e validação criptográfica local.

O ponto central é reduzir o espaço de busca. Se faltam três palavras de uma seed de 12, por exemplo, o universo ainda é grande, mas pode ser tratado com ferramentas como btcrecover, seedrecover.py e HashCat. Se o que falta é a senha do keystore, o HashCat pode testar candidatos contra o hash do arquivo JSON Ethereum.

Segurança em primeiro lugar: ambiente air-gapped

Antes de qualquer tentativa, isole o computador. Use um sistema Linux live, como Tails, desligue Wi-Fi, Bluetooth e cabos de rede. Trabalhe apenas com uma cópia do keystore ou da seed. A regra é simples: nenhuma chave privada, seed ou senha deve tocar a internet.

No Guia de Recuperação de Carteiras Cripto, reforçamos que a recuperação deve ser feita apenas em carteiras próprias e com comprovação de propriedade. Tentar acessar carteiras de terceiros é ilegal e antiético.

recuperação de seed Parity

Ferramentas recomendadas para recuperação offline

btcrecover e seedrecover.py

O btcrecover, junto com o seedrecover.py, é uma das ferramentas mais usadas para recuperar seeds BIP39 com palavras faltantes. Ele permite informar palavras conhecidas, posições prováveis, idioma da wordlist e endereço Ethereum de referência. A validação é feita por checksum BIP39 e derivação do endereço.

Exemplo genérico de uso:

python seedrecover.py --wallet-type ethereum --language en --mnemonic 'palavra1 palavra2 ? palavra4' --addrs 0xSeuEnderecoPublico

HashCat para keystore JSON do Parity/Ethereum

Quando a proteção está na senha do keystore, o HashCat é uma escolha poderosa. Ele suporta modos para Ethereum Wallet/Keystore JSON, que variam conforme a versão. Um fluxo simplificado seria:

hashcat -m 15700 -a 0 keystore.json dicionario.txt

recuperar keystore Ethereum Parity

Confirme sempre o modo exato na documentação da sua versão do HashCat. Para senhas parcialmente lembradas, use regras, máscaras e hibridismo com wordlists.

John the Ripper e validação com BIP39

John the Ripper pode ser uma alternativa em CPU. Depois de gerar candidatos, valide o checksum BIP39 e derive o endereço com bibliotecas offline, como ethers.js ou web3.js, sem conexão de rede.

Passo a passo para recuperar a seed do Parity

  1. Reúna pistas: palavras conhecidas, posições, número de palavras, idioma, endereço público, data de criação e possíveis erros de digitação.
  2. Crie uma wordlist personalizada: use a lista BIP39 em inglês, inclua variações, plurais, acentos comuns e palavras próximas.
  3. Defina o cenário: faltam palavras na seed ou falta a senha do keystore JSON?
  4. Escolha a ferramenta: seedrecover.py para seed BIP39; HashCat ou John the Ripper para keystore protegido por senha.
  5. Execute offline: monitore tempo, memória e temperatura. Ataques de dicionário podem levar horas ou dias.
  6. Valide o resultado: confira o checksum BIP39 e compare o endereço derivado com o endereço original.

Recuperar seed do Parity com ataque de dicionário offline

  1. Migre os fundos: ao recuperar o acesso, crie uma nova carteira segura, gere uma nova seed e transfira os ativos.

Erros comuns que podem causar perda permanente

  • Usar sites ou serviços online que pedem sua seed ou keystore.
  • Ignorar o checksum BIP39 e importar uma seed inválida.
  • Tentar força bruta quando faltam muitas palavras, tornando o ataque inviável.
  • Trabalhar em uma máquina infectada por malware.
  • Não fazer backup do keystore original antes de testar ferramentas.

Prevenção: como proteger sua seed no futuro

Assim como destacamos no Guia de Recuperação de Carteiras Cripto, a melhor recuperação é a prevenção. Faça backups em metal, mantenha cópias em locais separados, use esquemas de compartilhamento como Shamir e teste a restauração periodicamente. Evite armazenar a seed em fotos, e-mails ou nuvem sem criptografia forte.

Conclusão

Recuperar seed do Parity com ataque de dicionário offline exige método, paciência e segurança. Com as pistas certas, ferramentas como btcrecover, seedrecover.py e HashCat podem ajudar a reconstruir o acesso em ambiente isolado. Se você precisa de tutoriais detalhados, estudos de caso e estratégias de prevenção, consulte o Guia de Recuperação de Carteiras Cripto e recupere o controle dos seus ativos com o mínimo de risco.

chave pública estendidacarteira hardwarechecksum BIP39AirGap Vault senha esquecidabackup frioconversão de chave privada BitBoxisolamento de rede na recuperação de carteira BNBcorreção manual seed phrase EthereumMaiarcarteira ZCash não custodialbackup de seedbackup de carteiraMetaMaskinstalador verificadorecuperação de frase sementebackup carteira Dogecoinintegridade de dadosbackup da carteira OmniWalletrecuperar Bitcoinanálise de recuperação de mnemonic Avalanche