Presale wallet password accidentally in cyrilic, Vitalik’s pyethtool recognizes password but errors differently on it. Need help to proceed

Cryptocurrency News and Public Mining Pools

Presale wallet password accidentally in cyrilic, Vitalik’s pyethtool recognizes password but errors differently on it. Need help to proceed

So, I've been trying to unlock this presale wallet for ages. Used hashcat, pyethtool etc. with no success. Today I decided to try again, this time I installed pyethtool. Generated 1 wallet to play around with and added mine.

After trying 1 of the passwords but in cyrilic (In case I've accidentally switched layouts) I don't get the normal error and this line seed = aes.decryptData(pbkdf2(pw),encseed.decode('hex')) finally passes which it doesn't on wrong passwords. I can only assume the decode wouldn't pass on wrong passwords anyway so I'm ecstatic. However, instead I get an error on eth_privtoaddr(ethpriv) != ethaddr: raise Exception("ethaddr does not match!") which I promptly comment out and I get a seed out.

The problem is the seed is encoded in something weird, e.g. with the test wallet it looks like 'e�k��jRc��&85�E�'���� ?��� ' while with mine it looks similar but way longer. I tried to import it using geth and my new cyrilic password but get won't even successfully import the test one let alone my one.

The seed, and the encoded/decoded versions are also way longer than the ones with the test one but it's successful (except for that check). Any help and clarifications or things to look at? Most tools don't handle cyrilic well which I think is part of the issue.

submitted by /u/Tenoke
[link] [comments]