brainflayer icon indicating copy to clipboard operation
brainflayer copied to clipboard

Rush Wallet

Open Connalgmit opened this issue 3 years ago • 19 comments

I'm trying to guess the password of an old rushwallet address that has bitcoin in it, I have the rushwallet domain with the hash but not the password unfortunately. I built the package and I'm trying to to use it with the -t rush but just running into invalid argument, any ideas? Thanks

Connalgmit avatar Feb 26 '22 21:02 Connalgmit

update - im getting "invalid rushwallet fragment" - im using - ./brainflayer -t rush -r {everything after the #} when it outputs to error to me the address seems to have changed?

Connalgmit avatar Feb 26 '22 22:02 Connalgmit

I have also tried the same command with a different wallet and i get this error : "event not found"

Connalgmit avatar Feb 26 '22 23:02 Connalgmit

Invalid rushwallet url fragment

You didn't include the !.

event not found

That's an error from your shell, probably because you need to quote the fragment including the !.

ryancdotorg avatar Jun 14 '22 10:06 ryancdotorg

I have included ! at the end, does not work unfortunately. Just for a test, I created a rush wallet here - https://rw.rubixapps.com/#CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d

Password is Test123

Same problem however, invalid rush wallet fragment

Connalgmit avatar Jun 15 '22 22:06 Connalgmit

Looking at this, I do believe they modified the algorithm: https://rw.rubixapps.com/app.js?v=15

ryancdotorg avatar Jun 15 '22 22:06 ryancdotorg

Have tried it both ways, without the characters after !.

They stopped support in 2018, that site is a sort of legacy site, I wouldn't really trust it.

I have my URL but unfortunately don't have the password. I got the old website from the internet achieve, saved offline version and have been trying it there, with internet explorer.

Connalgmit avatar Jun 15 '22 22:06 Connalgmit

Maybe they updated it prior to going out of business. Thanks for your help, I may have to try brute force the password another way.

Connalgmit avatar Jun 15 '22 22:06 Connalgmit

I checked the code again, it should be working.

Can you please provide the exact command line you're using, with the each character after the ! replaced with 0, and the characters before replaced with X? Or, if it's simply a test run, I suppose you can share as-is.

My code doesn't care how many characters are before the !, but requires exactly 10 hex digits after, which is what I see the current code doing.

ryancdotorg avatar Jun 15 '22 22:06 ryancdotorg

./brainflayer -t rush -r CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d

./brainflayer -t rush -r CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!

./brainflayer -t rush -r 6791dc865d

./brainflayer -t rush -r "CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d"

Have tried all those variations

Connalgmit avatar Jun 15 '22 22:06 Connalgmit

Im getting "-bash: !6791: event not found" with 10 after the !

Connalgmit avatar Jun 15 '22 22:06 Connalgmit

use single quotes instead of double quotes

ryancdotorg avatar Jun 16 '22 01:06 ryancdotorg

ryanc@penguin:~/code$ echo "CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d"
-bash: !6791: event not found
ryanc@penguin:~/code$ echo 'CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d'
CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d

ryancdotorg avatar Jun 16 '22 01:06 ryancdotorg

in bash, double quotes interpolate some metacharacters, whereas single quotes do not

ryancdotorg avatar Jun 16 '22 01:06 ryancdotorg

The command runs but just freezes, have left it for over an hour, nothing happening, using an aws instance brain

Connalgmit avatar Jun 16 '22 07:06 Connalgmit

It doesn't output status information unless you pass -v.

ryancdotorg avatar Jun 16 '22 08:06 ryancdotorg

still the same brain2

Connalgmit avatar Jun 16 '22 10:06 Connalgmit

still the same

You need to specify the input file (-i) or pass the content from the stdin.

kenorb avatar Jun 16 '22 19:06 kenorb

$ seq 1 100 | ./brainflayer -t rush -r 'CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d' -v
input2priv failed! continuing...
input2priv failed! continuing...
...
08f66ebc7de5d3227c5b0e7c45f082c5a5f40190:u:rush:99
169f400ac968dabcf3395fccb6830c83653ea143:c:rush:99
146faf7aef5ca19f48e1125e625b2303bee9cf55:u:rush:100
8ebc0cf96aa5ae72f92a64e15a35076c8c7b8660:c:rush:100
 rate:   2521.11 p/s found:     0/100        elapsed:    0.040 s

$ echo 12345 | ./brainflayer -t rush -r 'CK4s3HMg1Ro2BSYq0yKNIVgMxuBY9n!6791dc865d' -b example.blf -v
Loading... example.blf... 
input2priv failed! continuing...
 rate:      1.99 p/s found:     0/1          elapsed:    0.502 s

Despite that, it doesn't work for me either (it reads failed and printing all the keys). It's still failed when specified the bloom filter. Probably the checksum doesn't match. Same when created a new one.

kenorb avatar Jun 16 '22 19:06 kenorb