I have properly installed btcrecover on windows, but how can i create password list & where place it, I have already copied wallet.dat to this folder btcrecover-master, I want to run all password combination because i don't know the password. Please describe me that how can i proceed in easy steps.
I have also run the unit tests by double-clicking on run-all-tests.py & in results i'm getting warning:
..run-all-test.pyc : warning: No module named pyopencl
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fimage.prntscr.com%2Fimage%2FCaY8OmwFR5Wv_Eq_MlAOjA.png&t=665&c=zGG9oOMO5nXFfQ)
I've this intel hd graphics 4000 on my laptop
====================================
Reference::
Windows GPU acceleration for Bitcoin Unlimited/Classic/XT/Core, Armory, or Litecoin-Qt
Download the latest version of PyOpenCL for OpenCL 1.2 / Python 2.7, either the 32-bit version or the 64-bit version to match the version of Python you installed, from here:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl. For best compatibility, be sure to select a version for OpenCL 1.2 and no later (look for "cl12" in the file name, and also look for "27" to match Python 2.7).
As of this writing, the 32-bit and 64-bit versions are named respectively:
pyopencl-2017.1.1+cl12-cp27-cp27m-win32.whl
pyopencl-2017.1.1+cl12-cp27-cp27m-win_amd64.whl
Open a command prompt window, and type this to install PyOpenCL and its dependencies:
cd %USERPROFILE%\Downloads
C:\Python27\Scripts\pip install pyopencl-2017.1.1+cl12-cp27-cp27m-win_amd64.whl
Note that you may need to change either the directory (on the first line) or the filename (on the second) depending on the filename you downloaded and its location.
==============================================
I'm unable to find this file pyopencl-2017.1.1+cl12-cp27-cp27m-win_amd64.whl due to i have downloaded pyopencl-2017.2+cl12-cp27-cp27m-win_amd64 but problem is that i'm unable to understand about how to install it.
Try using the %P wildcard in your tokens.txt file so you have %P%Punkown where you dont now the first 2 digits in front or unknown%P%P where you dont know the last 2 digits or %P%P%P%P%P where you dont know any of it. Each instance of %P is the character thats not known.
I myself have not used the password-list method only the tokens.txt method, i just created a token.txt file and entered part of the password i thought might be part of the larger password on each line.
This method appeared to work on a test wallet.
As for your GPU accelerated method, i found it worked when you had 2 separate command prompts open. I am using a bunky Barts core AMD card. The GPU power seemed to make a big difference.
My biggest fail is i dont know how long the password is on my real wallet so i am close to giving up and putting a bounty up.
If i could read the autosave file and see which characters it got right it would be good, but the only thing you can see is garble and the prompt at the end only says "passwords exhausted", it doesnt tell you what characters it guessed, if any, that were guessed right.
PM me if you want mate i can only just tell you what i have learnt thus far. Happy to help.
UA