ich spende 1 BTC in einem verschlüsselten wallet. was für angaben brauchst du?
hab gerade mit Rene76 paar PMs ausgetauscht. ich erhöhe meine spende auf 10 BTC für denjenigen der meine neue verschlüsselte wallet knackt wohin ich 10 BTC überweise. wird sie geknackt kann derjenige die 10 BTC behalten. er muss hier benennen was er von mir braucht an voraussetzungen. wer was ankündigt sollte auch liefern können.
Na,
Schick mir die verschlüsselte wallet.dat doch einfach rüber wenn du es unbedingt so haben willst.
Meine email schick ich über PM.
MfG Rene76
Kleiner Ansatz:
passphrase = " "
characters = " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
def test(phrase)
print phrase, "\t"
system("./bitcoind", "walletpassphrase", phrase, "20")
case $?.exitstatus
when 0
puts "Found it! #{phrase}"
exit 0
when 127
puts "bitcoind not found in current dir"
exit 1
end
end
# transpose adjacent chars
(passphrase.length - 1).times do |i|
testphrase = passphrase.dup
testphrase
= passphrase[i+1]
testphrase[i+1] = passphrase
test testphrase
end
# delete one char
passphrase.length.times do |i|
testphrase = passphrase.dup
testphrase = testphrase[0,i] + testphrase[(i+1)..-1]
test testphrase
end
# substitutute one char
passphrase.length.times do |i|
characters.chars.each do |c|
testphrase = passphrase.dup
testphrase = c
test testphrase
end
end
# insert one char
(passphrase.length + 1).times do |i|
characters.chars.each do |c|
testphrase = passphrase.dup
testphrase.insert(i, c)
test testphrase
end
end
puts "No luck."
exit 1