Вернуться   Биткоин Форум > Bitcoin - поддержка
16 декабря 2017, 1:03:34 AM   # 1
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru

Привет народ! У меня есть старый коррупционный wallet.dat от клиента. Я попробовал несколько вещей, чтобы восстановить этот 33,54 BTC, с 16 июля Это кошелек:

https://blockchain.info/address/1KYYVUwWSMrNkje41jzvubSRsjABu3EUt6

Далее краткий обзор истории этого кошелька:

*) Это бумажник приходит от старой версии Bitcoin-кварты (2011), мой клиент сказал "0.3.24 Beta версия", Но это не точно. Он хорошо помнит, он мог бы добычу с этим клиентом Bitcoin-Qt. На самом деле, он сделал "копия & вставить" из wallet.dat, когда клиент был добывали и обновления. Затем он положил этот файл в накопителе, и храниться в течение многих лет. Когда он попытался восстановить wallet.dat с новым клиентом Bitcoin-QT, укусил он никогда не имел успеха.

*) Он сказал, "бумажник не шифруется с помощью пароля",

*) Размер файла wallet.dat является 112Kb

Что я пытался, но безуспешно:

1) Я скачал Bitcoin-кварты клиента 0.3.24beta, и я попытался открыть клиент с wallet.dat loadded. я имел это messagge:

https://drive.google.com/file/d/1feAvAHdS8t7e2bY3pGVRPZOtMcUgkasj/view?usp=sharing

2) Я скачал новую версию Bitcoin-кварты клиента 0.12.1 (я сделал в 16 июля), и я попытался открыть с таким же способом, выше.

3) Я попробовал команды из Bitcoin-кварты клиента 0.12.1, как "salvagewallet" а также "upgradewallet",

4) Я попытался bitcointools.

5) Затем я начал открывать бумажник с редактором HEX и ищу шаблон как "KEYA", "ключ!" или любой другой вид.

6) Также я попробовал этот скрипт: https://gist.github.com/msm595/7595164. Я получил 0 privkey.

7) Я изменил сценарий выше, изменив строку 17, с другими видами узоров REGEX. Я пытался:

Что мне нужно:

*) Какой-либо помощи, я не исключаю, что я мог бы попытаться плохо немного ранее упомянутый метод.

*) Не тратьте свое время, запрашивая файл wallet.dat. Я не буду передавать его.

*) Вы можете передать мне, сценарии с открытым исходным кодом writed для вас, со следующими шагами, чтобы заставить его работать.

*) Я Python Developer, поэтому я буду предпочитать скрипты записана в этом lenguage.

Если ваш метод восстановления, помогает мне восстановить wallet.dat я буду платить вам вознаграждение (Мы можем обсудить его)
ketubi сейчас офлайн Пожаловаться на ketubi   Ответить с цитированием Мультицитирование сообщения от ketubi Быстрый ответ на сообщение ketubi


Как заработать Биткоины?
Без вложений. Не майнинг.


16 декабря 2017, 1:23:21 AM   # 2
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Получил 1806 Биткоинов
Реальная история.





Jackjack пользователя здесь написал pywallet (вы можете найти его на githum и он должен появиться под названием jackjack-Jj / pywallet).

Какой диск был файл перед его была повреждена? Был ли он в числе других файлов или отдельно на диске - вы можете получить, что привод профессионально выздоровел, у вас?
jackg сейчас офлайн Пожаловаться на jackg   Ответить с цитированием Мультицитирование сообщения от jackg Быстрый ответ на сообщение jackg

16 декабря 2017, 2:55:23 AM   # 3
HCP
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Я надеюсь, что у вас есть оригинал кошелька ... и не пытаюсь восстановить после использования "salvagewallet", Salvagewallet может сделать вещи хуже.

Но да ... дайте pywallet попробовать:
HCP сейчас офлайн Пожаловаться на HCP   Ответить с цитированием Мультицитирование сообщения от HCP Быстрый ответ на сообщение HCP

16 декабря 2017, 6:56:05 AM   # 4
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Надеюсь, у вас есть Orginal резервную копию wallet.dat перед пытаться "оправляться" Это.

Скачать pywallet и запустить его, веб-интерфейс довольно прямо вперед.

Вы можете сбросить бумажник в формате JSON, который будет включать в себя закрытый ключ, который вы можете импортировать в электрума.

Надеемся, что это wallet.dat было до шифрования, в этом случае вам не нужно будет ключевая фраза
ccie38216 сейчас офлайн Пожаловаться на ccie38216   Ответить с цитированием Мультицитирование сообщения от ccie38216 Быстрый ответ на сообщение ccie38216

16 декабря 2017, 7:36:09 AM   # 5
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Спасибо за ответ, я попытался сбросить свой бумажник, и я получаю "Ошибка ООН страница свалки", Смотрите изображение

https://drive.google.com/file/d/1VriRG4hyGxcqBNRL5QL7x7Wzl4QR185X/view?usp=sharing
ketubi сейчас офлайн Пожаловаться на ketubi   Ответить с цитированием Мультицитирование сообщения от ketubi Быстрый ответ на сообщение ketubi

16 декабря 2017, 7:44:37 AM   # 6
 
 
Сообщения: 3
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Jackjack пользователя здесь написал pywallet (вы можете найти его на githum и он должен появиться под названием jackjack-Jj / pywallet).

Какой диск был файл перед его была повреждена? Был ли он в числе других файлов или отдельно на диске - вы можете получить, что привод профессионально выздоровел, у вас?

Спасибо за ответ, мой клиент не имеет оригинальный диск, на котором бумажник не был поврежден.
ketubi сейчас офлайн Пожаловаться на ketubi   Ответить с цитированием Мультицитирование сообщения от ketubi Быстрый ответ на сообщение ketubi

16 декабря 2017, 8:07:15 AM   # 7
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Вы можете спросить эти ребята: https://walletrecoveryservices.com/ после того, как вы исчерпали все, что вы можете попробовать сами.
Они, кажется, имеют хорошую репутацию.
Bitsky сейчас офлайн Пожаловаться на Bitsky   Ответить с цитированием Мультицитирование сообщения от Bitsky Быстрый ответ на сообщение Bitsky

16 декабря 2017, 11:16:19 AM   # 8
 
 
Сообщений: 5
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Не понимаю. Почему бы не использовать Bitcoin Сердечник для этого? У меня был старый wallet.dat с 2013, который работал хорошо, когда я положил его на место с палкой в ​​этом году.
PaulSasquatch сейчас офлайн Пожаловаться на PaulSasquatch   Ответить с цитированием Мультицитирование сообщения от PaulSasquatch Быстрый ответ на сообщение PaulSasquatch

16 декабря 2017, 11:41:54 AM   # 9
 
 
Сообщения: 126
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Не понимаю. Почему бы не использовать Bitcoin Сердечник для этого? У меня был старый wallet.dat с 2013, который работал хорошо, когда я положил его на место с палкой в ​​этом году.

Файл поврежден ... Читать опс сообщения.
racquemis сейчас офлайн Пожаловаться на racquemis   Ответить с цитированием Мультицитирование сообщения от racquemis Быстрый ответ на сообщение racquemis

16 декабря 2017, 2:50:28 PM   # 10
 
 
Сообщения: 128
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Я быстро написал небольшой скрипт на Python для разбора бумажника и демпинга закрытых ключей от него (работать с Python 2):

Код:
импорт SYS
импорт структура
от bsddb.db импорта *
от hashlib импорта SHA256

# Сплин закрытые ключи из файла wallet.dat.
# Вдохновленный pywallet.
# Кредиты: https://bitcoin.stackexchange.com/questions/13681/opening-wallet-dat-in-python-using-bsddb3

B58 = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"

если не LEN (sys.argv) == 2:
    Распечатать("Использование:% s " % Sys.argv [2])
    sys.exit (1)

Защиту read_size (буфер, смещение):
    Размер = Ord (буфер [смещение])
    офсет + 1 =

    если размер == 0xFD:
        Размер = struct.unpack_from ("<ЧАС", Буфер, смещение) [0]
        офсет + 2 =
    если размер == 0xFE:
        Размер = struct.unpack_from ("<я", Буфер, смещение) [0]
        офсет + 4 =
    если размер == 0xff:
        Размер = struct.unpack_from ("        офсет + = 8

    вернуть смещение, размер

Защиту read_string (буфер, смещение):
    Смещение, string_len = read_size (буфер, смещение)
    возвращать смещение + string_len, буфер [смещение: офсет + string_len]

Защиту b58_encode (г):
    из = ""
    р = 0
    х = 0

    в то время как Ord (д [0]) == 0:
        выход + = "1"
        D = D [1:]

    для I, V в Перечислим (д [:: - 1]):
        х + = Ord (v) * (256 ** я)

    а х > 58 ** (р + 1):
        р + 1 =

    а р >= 0:
        а, х = divmod (х, 58 ** р)
        выход + = B58 [а]
        р - 1 =

    вернуться из

Защиту b58check_encode (г):
    контрольная сумма = sha256 (sha256 (д) .digest ()) дайджеста (). [: 4]
    Возвращение b58_encode (D + контрольная сумма)


дБ = DB ()
db.open (sys.argv [1], "главный", DB_BTREE, DB_RDONLY)

изделия = db.items ()

для пункта в деталях:
    K, V = пункт
    Кофф, VoFF = 0, 0
    Кофф, item_type = read_string (к, Koff)

    если ITEM_TYPE == "ключ":
        Кофф, Публичный = read_string (к, Koff)
        VoFF, privkey = read_string (v, VoFF)

        если Len (privkey) == 279:
            секрет = privkey [9: 9 + 32]
        еще:
            секрет = privkey [8: 8 + 32]

        если Публичный [0]! = "\ x04":
            Секрет + = "\ x01"

        печать (b58check_encode ("\ x80" + Секрет))
db.close ()

Это очень просто, и выводит кучу закрытых ключей Wif (вы можете вставить их в диалоговое окно Развертки Электрума для примера, но если есть многие из них, он собирается занять некоторое время, чтобы проверить свой баланс, так что будьте терпеливы.
Примечание: метод работы с базой данных, используемыми здесь отличается от pywallet лет. Он может работать лучше на испорченных кошельках.

ЗАМЕТКА:
Код:
пункт установить bsddb
может потребоваться, как было отмечено jackg ниже.
SopaXT сейчас офлайн Пожаловаться на SopaXT   Ответить с цитированием Мультицитирование сообщения от SopaXT Быстрый ответ на сообщение SopaXT

16 декабря 2017, 4:08:08 PM   # 11
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Спасибо за ответ, я попытался сбросить свой бумажник, и я получаю "Ошибка ООН страница свалки", Смотрите изображение



Вы не можете сбросить коррумпированный бумажник в JSON, поскольку он не будет иметь правильный формат.
Я быстро написал небольшой скрипт на Python для разбора бумажника и демпинга закрытых ключей от него (работать с Python 2):

Код:
импорт SYS
импорт структура
от bsddb.db импорта *
от hashlib импорта SHA256

# Сплин закрытые ключи из файла wallet.dat.
# Вдохновленный pywallet.
# Кредиты: https://bitcoin.stackexchange.com/questions/13681/opening-wallet-dat-in-python-using-bsddb3

B58 = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"

если не LEN (sys.argv) == 2:
    Распечатать("Использование:% s " % Sys.argv [2])
    sys.exit (1)

Защиту read_size (буфер, смещение):
    Размер = Ord (буфер [смещение])
    офсет + 1 =

    если размер == 0xFD:
        Размер = struct.unpack_from ("<ЧАС", Буфер, смещение) [0]
        офсет + 2 =
    если размер == 0xFE:
        Размер = struct.unpack_from ("<я", Буфер, смещение) [0]
        офсет + 4 =
    если размер == 0xff:
        Размер = struct.unpack_from ("        офсет + = 8

    вернуть смещение, размер

Защиту read_string (буфер, смещение):
    Смещение, string_len = read_size (буфер, смещение)
    возвращать смещение + string_len, буфер [смещение: офсет + string_len]

Защиту b58_encode (г):
    из = ""
    р = 0
    х = 0

    в то время как Ord (д [0]) == 0:
        выход + = "1"
        D = D [1:]

    для I, V в Перечислим (д [:: - 1]):
        х + = Ord (v) * (256 ** я)

    а х > 58 ** (р + 1):
        р + 1 =

    а р >= 0:
        а, х = divmod (х, 58 ** р)
        выход + = B58 [а]
        р - 1 =

    вернуться из

Защиту b58check_encode (г):
    контрольная сумма = sha256 (sha256 (д) .digest ()) дайджеста (). [: 4]
    Возвращение b58_encode (D + контрольная сумма)


дБ = DB ()
db.open (sys.argv [1], "главный", DB_BTREE, DB_RDONLY)

изделия = db.items ()

для пункта в деталях:
    K, V = пункт
    Кофф, VoFF = 0, 0
    Кофф, item_type = read_string (к, Koff)

    если ITEM_TYPE == "ключ":
        Кофф, Публичный = read_string (к, Koff)
        VoFF, privkey = read_string (v, VoFF)

        если Len (privkey) == 279:
            секрет = privkey [9: 9 + 32]
        еще:
            секрет = privkey [8: 8 + 32]

        если Публичный [0]! = "\ x04":
            Секрет + = "\ x01"

        печать (b58check_encode ("\ x80" + Секрет))
db.close ()

Это очень просто, и выводит кучу закрытых ключей Wif (вы можете вставить их в диалоговое окно Развертки Электрума для примера, но если есть многие из них, он собирается занять некоторое время, чтобы проверить свой баланс, так что будьте терпеливы.
Примечание: метод работы с базой данных, используемыми здесь отличается от pywallet лет. Он может работать лучше на испорченных кошельках.
Может потребоваться пип установить на bsddb.

Вы могли бы также быть в состоянии получить bitcointools превратить закрытый ключ от одного из указанных сценариев и преобразовать его в адрес для поиска баланса по API blockchain.info в.
Jackjack пользователя здесь написал pywallet (вы можете найти его на githum и он должен появиться под названием jackjack-Jj / pywallet).

Какой диск был файл перед его была повреждена? Был ли он в числе других файлов или отдельно на диске - вы можете получить, что привод профессионально выздоровел, у вас?

Спасибо за ответ, мой клиент не имеет оригинальный диск, на котором бумажник не был поврежден.
Как вы знаете, это ваш точный wallet.dat? Вы просто думаете, что это за Bitcoin или если бы вы поставить его на определенном диске, чтобы поддержать его, который он испортился на. Есть ли у вас какие-либо резервные копии поврежденного бумажника также, как если вы сделали полную резервную копию системы в то время, что вы все еще есть копия?
jackg сейчас офлайн Пожаловаться на jackg   Ответить с цитированием Мультицитирование сообщения от jackg Быстрый ответ на сообщение jackg

16 декабря 2017, 7:39:05 PM   # 12
 
 
Сообщений: 56
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Ваш незашифрованном wallet.dat звучит довольно перепутались, если запись даже не один «ключ», связанных был найден.

Взгляните на это https://github.com/bitcoin/bitcoin/blob/48b5b84ee511d5ccd0d47bb0018c1b3c9ddebeff/src/wallet/walletdb.cpp
Там должно быть много записей, начинающихся или заканчивающихся с «ключом».

Думаю, вы должны обратиться к: https://walletrecoveryservices.com/  в конце концов.
kahc сейчас офлайн Пожаловаться на kahc   Ответить с цитированием Мультицитирование сообщения от kahc Быстрый ответ на сообщение kahc

16 декабря 2017, 9:07:22 PM   # 13
 
 
Сообщения: 128
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Если чтение базы данных с помощью сценария выше, не удается, вы можете также попытаться найти файл бумажника для шестнадцатеричной строки: "0201010420.
Это общее значение частного поля ключевых данных, и 32 байт (64 шестнадцатеричных символов) секретный ключ будет следовать.

EDIT: В соответствии с этим: http://www.radjaidjah.org/index.php?post/2014/09/07/Sauver-ses-bitcoins-de-la-corruption, полный шестнадцатеричный префикс "fd1701308201130201010420",
SopaXT сейчас офлайн Пожаловаться на SopaXT   Ответить с цитированием Мультицитирование сообщения от SopaXT Быстрый ответ на сообщение SopaXT

16 декабря 2017, 9:21:04 PM   # 14
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Geesh! Я думал, что у меня были проблемы. Я надеюсь, что вам удастся восстановить. Я молюсь за вас! Отправка вам хорошие флюиды.
CryptoMamma сейчас офлайн Пожаловаться на CryptoMamma   Ответить с цитированием Мультицитирование сообщения от CryptoMamma Быстрый ответ на сообщение CryptoMamma

16 декабря 2017, 9:23:58 PM   # 15
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Привет ketubi,


Дайте этому попытку .. !!!

Убедитесь, что у вас есть дополнительные резервные копии  

первый взять файл wallet.dat и разделить на два wallet.dat файлов (вероятно, один с 80/90% данных, а другой с остальными) ...

как только вы будете готовы с двумя файлами .. попробуйте поместить первый wallet.dat файл, который вы сделали и начать Bitcoin-кварты ...

если он работает .. вы дойдете до точки, где у вас есть 33,54 BTC  
если вы все еще получаете ошибку, то попробуйте удалить несколько строк, присутствующих на последнем ... и снова начать Bitcoin-кварты с новым файлом

Надеюсь, что это работает .. !! Откат НАЗАД .. !!

Благодаря,
KicKforBcn





KicKfrBcn сейчас офлайн Пожаловаться на KicKfrBcn   Ответить с цитированием Мультицитирование сообщения от KicKfrBcn Быстрый ответ на сообщение KicKfrBcn

16 декабря 2017, 11:52:54 PM   # 16
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Привет ketubi,


Дайте этому попытку .. !!!

Убедитесь, что у вас есть дополнительные резервные копии 

первый взять файл wallet.dat и разделить на два wallet.dat файлов (вероятно, один с 80/90% данных, а другой с остальными) ...

как только вы будете готовы с двумя файлами .. попробуйте поместить первый wallet.dat файл, который вы сделали и начать Bitcoin-кварты ...

если он работает .. вы дойдете до точки, где у вас есть 33,54 BTC 
если вы все еще получаете ошибку, то попробуйте удалить несколько строк, присутствующих на последнем ... и снова начать Bitcoin-кварты с новым файлом

Надеюсь, что это работает .. !! Откат НАЗАД .. !!

Благодаря,
KicKforBcn







AFAIK, это не добавляет линейно новые данные в конце.
Если я помогу вам, какую награду я мог бы иметь?

Помогите, чтобы помочь сообществу, не считают денежную награду причины, чтобы помочь. Далее мы получим кто-то попросил его подписать адрес с 34btc в нем. 



@KicKfrBcn хорошей находки, это было от четырех лет назад, но в основном одни и те же предложения, как то, что на эту тему, с дополнительной информацией тоже!
jackg сейчас офлайн Пожаловаться на jackg   Ответить с цитированием Мультицитирование сообщения от jackg Быстрый ответ на сообщение jackg

17 декабря 2017, 12:32:32 AM   # 17
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Jackg / ketubi ..

FYI .. Почти аналогичный вопрос в Reddit  

https://www.reddit.com/r/Bitcoin/comments/1crbne/corrupted_walletdat_with_18_btc_possible_to/


KicKfrBcn сейчас офлайн Пожаловаться на KicKfrBcn   Ответить с цитированием Мультицитирование сообщения от KicKfrBcn Быстрый ответ на сообщение KicKfrBcn

17 декабря 2017, 1:54:35 AM   # 18
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

У меня аналогичная проблема с файлом wallet.dat, хотя не так много, как BTC OP. Пометка этого поста, чтобы следить за возможным решение. GL OP, чтобы восстановить его, то есть тонны наличных денег просто висит там.
CntryBoy сейчас офлайн Пожаловаться на CntryBoy   Ответить с цитированием Мультицитирование сообщения от CntryBoy Быстрый ответ на сообщение CntryBoy

18 декабря 2017, 5:38:41 AM   # 19
 
 
Сообщения: 4
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите восстановить 33.54 BTC от коррумпированного wallet.dat, я буду платить вам вознаграждение!

Вы нашли решение проблемы?

Благодаря!
tomasooz сейчас офлайн Пожаловаться на tomasooz   Ответить с цитированием Мультицитирование сообщения от tomasooz Быстрый ответ на сообщение tomasooz



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW