That work perfect Now, can I make it like this Example: 1234password4321
Unfortunately, it doesn't look like the code supports having multiple backreferences in a row... Logically, something like this should work:
%4cpassword%;9b%;10b%;11b%;12b
which should generate the 4 characters at the front... then copy them to the end in reverse order... for example:
ab2cpasswordc2ba
1234password4321
...;
Unfortunately, it seems that the tokens parser is prioritising the ";filename;" parsing... and treating ;9b%; as a filename for a keyboard walking map pattern and spits out an IOError
IOError: [Errno 2] No such file or directory: '9b%'
I have been looking here
https://btcrecover.readthedocs.io/en/latest/tokenlist_file/#keyboard-walking-backreference-wildcards-revisitedbut I can't understand how exactly this woking
I'm not sure of a workaround for this, that doesn't involve a massive pre-generated token file that has the 4 characters matched with their reverse 4 characters etc.