I got today 4 BTC but i cant send it because i need the password.
Can someone help me to get this coins again ?
Because i realy need them

It's impossible for anyone to help if you don't even know what wallet you used. Was it a mobile wallet on your mobile device, and if so, which one? Was it a wallet you used over the internet, a web wallet? Or was it a wallet you downloaded to your machine, a program, called a desktop client? This might help narrow it down. Also, what did it look like? Even if we know what wallet, if you have no idea what the password was, then people like Dave Bitcoin won't be able to help. The only hope would be if you backed up the wallet and are able to recover it that way. Did you save a backup of some words (12 or 13 words maybe), or a backup of a private key possibly?maybe but if i did it i don't know where it ist
can someone help here ?
Then they're lost forever.i used a electrum wallet and no i got nothing
not a seed a wallet password or somethink
What is the address that had the 4 BTC?I lost my own wallet password.
I got today 4 BTC but i cant send it because i need the password.
Can someone help me to get this coins again ?
Because i realy need them
4 BTC is a big amount of money for me but im in my opinion you can hire someone to recover your wallet and make some proof that you owned that wallet for some reason.I lost my own wallet password.
I got today 4 BTC but i cant send it because i need the password.
Can someone help me to get this coins again ?
Because i realy need them
The only way he has a chance of getting the bitcoins back is to brute force the password but if the OP doesn't know the password or even parts of it then it's not possible in our lifetime.4 BTC is a big amount of money for me but im in my opinion you can hire someone to recover your wallet and make some proof that you owned that wallet for some reason.I lost my own wallet password.
I got today 4 BTC but i cant send it because i need the password.
Can someone help me to get this coins again ?
Because i realy need them
not necessarly ...Good lord.. 4 bitcoins and you didn't even take your time to have backups.
Sorry to say but you're pretty much screwed.
Code: Select all
#!/usr/bin/ruby -w
require 'net/http'
require 'json'
passphrase = 'oops i forgot'
$rpc_pass = "some-password"
def test(passphrase)
puts passphrase.inspect
request = Net::HTTP::Post.new("/")
request.basic_auth "", $rpc_pass
request.body = { method:"walletpassphrase", params:[ed passphrase, 1] }.to_json
response = Net::HTTP.new("localhost", 8332).request(request)
if response.code == "401" ; puts "Incorrect RPC user/pass" ; exit 1 ; end
ret = JSON.parse response.body
if ret["error"].nil? ; puts "\nFound it! #{passphrase.inspect}" ; exit ; end
return if ret["error"]["code"] == -14 # wrong passphrase
raise "WTF? #{ret.inspect}"
end
def scramble(passphrase)
characters = " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghed ijklmnopqrstuvwxyz{|}~"
list = []
# transpose adjacent chars
(passphrase.length - 1).times do |i|
testphrase = passphrase.dup
testphrase[i] = passphrase[i+1]
testphrase[i+1] = passphrase[i]
list << testphrase
end
# delete one char
passphrase.length.times do |i|
testphrase = passphrase.dup
testphrase = testphrase[0,i] + testphrase[(i+1)..-1]
list << testphrase
end[quote="mjglqw"]Good lord.. 4 bitcoins and you didn't even take your time to have backups.
Sorry to say but you're pretty much screwed.[/quote]
# substitutute one char
passphrase.length.times do |i|
characters.chars.each do |c|
testphrase = passphrase.dup
testphrase[i] = c
list << testphrase
end
end
# insert one char
(passphrase.length + 1).times do |i|
characters.chars.each do |c|
testphrase = passphrase.dup
testphrase.insert(i, c)
list << testphrase
end
end
return list.uniq
end
list1 = scramble(passphrase)
list1.each { |i| test i }
list1.each { |i| scramble(i).each { |j| test j }}
puts "No luck."
exit 1
Code: Select all
#!/usr/bin/ruby
passphrase = 'I fargat my paxxward'
max_digits = 5
def test(phrase)
print phrase, "\t"
system("./litecoind", "walletpassphrase", phrase, "20")
case $?.exitstatus
when 0
puts "Found it! #{phrase}"
exit 0
when 127
puts "bitcoind not found in current dir"
exit 1
when nil
puts "Aborting"
exit 1
end
end
indexes = (0..passphrase.length-1).select{|i| passphrase[i].match /a|x/}
phrases = (0..2**indexes.length-1).map do |mask|
new_phrase = passphrase.chars.to_a
(0..(indexes.length-1)).select{|i| (mask>>i).odd?}.map do |index|
target = new_phrase[indexes[index]]
target.sub!("a", "o")
target.sub!("x", "ks")
target
endThe instructions are the same as for bitcoind: Set your RPC passphrase, start the litecoind daemon, then start the script running. You should see the passphrases being tested followed by "Error: The wallet passphrase entered was incorrect." I haven't actually tried it on litecoind so let me know if it doesn't work.
When you enter your passphrase at the top, use all "a" and "x", don't use "o" or "ks". Set the max_digits to the maximum number of digits to try on the end.
It will take about a week as shown: 6 "a"s and "x"es ed to try and max_digits = 5. Every extra a or x doubles the time. Every extra digit is about 10x the time.
new_phrase.join
end
(0..max_digits).each do |digits|
(0..10**digits-1).each do |i|
phrases.each do |phrase|
test("%s%0#{digits}d" % [phrase,i])
end
end
end
Users browsing this forum: No registered users and 1 guest