CanalQb - Python - Descobrindo Senha de Carteiras Wallet.dat
Passo 1: Instalação do Python 2.7.18 (64 bits)
Para começar, vamos instalar o Python 2.7.18 de 64 bits. Não se preocupe, vou te guiar por todo o processo!
Faça o download do instalador do Python 2.7.18 de 64 bits através deste link:
Download Python 2.7.18.
Após o download, execute o arquivo de instalação que você baixou. Siga as instruções do assistente de instalação para configurar o Python.
Passo 2: Atualização do PIP
Agora que o Python 2.7.18 está instalado, vamos atualizar o PIP, que é a ferramenta que nos permite instalar módulos externos.
Abra o "Prompt de Comando" ou "Command Prompt" (você pode pesquisar no menu Iniciar).
Digite o seguinte comando e pressione Enter:
python -m ensurepip --default-pip
Isso garantirá que o PIP esteja instalado e pronto para uso.
Agora, para atualizar o PIP, use o seguinte comando:
python -m pip install --upgrade pip
Não se preocupe se você ver uma mensagem informando que o suporte está encerrado; estamos trabalhando com a geração 3.X do Python.
Passo 3: Instalação de Módulos
Agora que temos o Python 2.7.18 e o PIP atualizados, é hora de instalar os módulos necessários para o seu projeto.
Use o PIP para instalar módulos específicos. Por exemplo, para instalar o módulo "numpy", você pode usar o seguinte comando:
python -m pip install numpy
Lembre-se de substituir "numpy" pelo nome do módulo que você deseja instalar.
Vamos realizar a instalação de 3 redistributables e configurar o SSH para o seu sistema. Caso você esteja utilizando o Python 2, pode acessar este link: https://cb.run/JC57Python 2 VC.
Aqui estão os links para os redistributables necessários:
Microsoft Visual C++ 2008 Redistributable de 32 bits (essencial para módulos de 32 bits): https://cb.run/6utq
Agora, vamos prosseguir com a configuração do Path do Windows:
Adicione o seguinte diretório ao Path do sistema: %SYSTEMROOT%\System32\OpenSSH.
Inclua os seguintes diretórios ao Path do usuário:
c:\Users{seuusuário}\appdata\local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vc\bin\amd64
C:\Users{seuusuário}\appdata\local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vc\bin
C:\Users{seuusuário}\appdata\local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vc\include
C:\Users{seuusuário}\appdata\local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vc\lib
Caso esteja enfrentando dificuldades até este ponto, pode ser mais viável considerar abandonar o projeto.
Lembre-se de que seguir cada etapa com cuidado é crucial para garantir uma instalação e configuração adequadas.
---------------------------------
Caso todos os passos tenham ocorrido sem problemas, agora resta apenas realizar o download do script https://cb.run/Oguw. Descompacte-o e coloque dois arquivos essenciais dentro da pasta recém-criada: o arquivo wallet.dat (do qual você "esqueceu a senha") e um arquivo de comandos denominado btcrecover-tokens-auto.txt.
Uma sugestão útil: se você estiver usando uma placa de vídeo de alta performance, é possível aprimorar o processo substituindo a linha "#--wallet wallet.dat" por "#--wallet wallet.dat --enable-gpu". Assim que estiver tudo preparado, você poderá executar o comando final:
python btcrecover.py
A seguir, você encontrará algumas dicas que podem ser úteis ao editar o arquivo btcrecover-tokens-auto.txt.
---
Dentro do arquivo TXT, as opções para manipular o script são as seguintes:
Na primeira linha, há uma exceção à regra, que serve para incluir argumentos de comandos, como o "--enable-gpu". O "#" é apenas um comentário.
Após isso, você pode adicionar uma parte da sua senha, caso se lembre dela, utilizando as descrições abaixo:
(space + # = #)
(%S = $)
(%% = %)
(%^ = ^)
(%s = espaço simples)
%d = 1 dígito (0-9)
%2d = 2 dígitos (00-99)
%1,3d = 1, 2 ou 3 dígitos (0-999)
^r1^ ^r2^ ^r3^ = Posição relativa do token
O caractere "+" significa que você só quer tentar senhas com o token seguinte. O caractere "^" significa que você quer seguir o token apenas no início da senha.
O caractere "$" no final de um token indica que o token está no final da senha. Um espaço entre tokens indica "OU" lógico.
(%a = a-z)
(%A = A-Z)
(%1,3in = 1, 2 ou 3 dígitos ou a-Z)
(%y = símbolo !@#$)
(%P = qualquer coisa)
Suponha que sua senha seja "CanalQb@senha$Rodrigo" e você só se lembre dos caracteres "senha" e quer ajudar o recovery a encontrar sua senha completa.
Se você colocar "+senha", ele fará apenas anagramas dessa palavra, resultando em apenas 120 consultas.
"^senha" gerará senhas com um número infinito de caracteres até encontrar, mas sempre iniciando com a palavra "senha". Exemplo: senha0 até senha564809874654fg6wr4tb1s73y1s7tbuy187t1yb3s87y3nsa e assim por diante.
"$senha" tentará gerar senhas infinitas semelhantes ao exemplo acima, mas sempre com a terminação da palavra "senha". Exemplo: 0senha até 564809874654fg6wr4tb1s73y1s7tbuy187t1yb3s87y3nsasenha e assim por diante.
"%d" especifica quantos caracteres sua senha terá.
"^r1^" define onde começa a consulta da senha. Suponha que "%d" seja 6 e que a palavra de consulta seja "senha". Então, ele buscará todos os caracteres disponíveis, mas gerará apenas uma posição, como /senha, 1senha, asenha, $senha, todos os caracteres apenas na primeira posição.
"OR" indica que há um espaço na senha antes e depois da palavra.
"%a" indica que a senha possui apenas letras minúsculas.
"%A" indica que a senha possui apenas letras maiúsculas.
"%1,3in" indica que a palavra da senha será composta por apenas 3 caracteres. Por exemplo, se pensarmos no nome "senha", seria "sen" (3 caracteres) X anagrama, o que resultará em 6 anagramas.
"%y" indica que, se sua senha possuir caracteres especiais, serão caracteres específicos.
"%P" indica que deve tentar todos os caracteres.
Espero que isso esclareça as opções disponíveis para manipular o arquivo btcrecover-tokens-auto.txt.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.
Este site utiliza cookies para oferecer uma experiência personalizada e melhorar o desempenho. Ao continuar a navegar, você concorda com o uso de cookies.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.