Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
1 июля 2011, 3:56:07 PM   # 1
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Редактировать: Обновление для создания нового wallet.dat с восстановленными ключами.
Изменить 2: Новый релиз v0.2, новые инструкции. Обратите внимание, что это по-прежнему не может восстановить зашифрованные бумажники!
Редактирование 3: релиз v0.3 для поддержки сжатых открытых ключей, созданных в последних версиях Bitcoin. До сих пор не могут восстановить зашифрованные бумажники.

По некоторым причинам, люди продолжают переформатирование их диска или удалять их wallet.dat без принятия надлежащих подпорки. Как casascius услужливо указывает - и это то, что я уже подозревал, - это может быть возможно восстановить решающую wallet.dat закрытых ключей и Bitcoins обеспеченных с ними путем сканирования диска на наличии определенных маркеров, так долго, как вам повезло, что и данные, необходимые ISN «т слишком фрагментирован и еще не были перезаписаны.

С этой целью я написал немного экспериментальная утилита который пытается искать и проверять эти ключи. Это даже близко не будучи в состоянии восстановить все ключи, извлекаемые - хотя он должен работать в приличном проценте случаев - и импортировать эти ключи обратно в новый кошелек оставляется в качестве упражнения для пользователя, чтобы выяснить, на данный момент, но это может быть полезно для некоторых людей.

Инструкции:
  • Прекратите использовать свой компьютер до тех пор, пока вы восстановить ваши данные, в случае, если что-то переписывает его. Выключите компьютер как можно скорее.
  • Получить подходящую 32-битный Linux LiveCD, как компакт-диск System Rescue, и загрузите компьютер с него. Вам потребуется рабочий доступ в Интернет (или какой-то другой способ загрузки http://makomk.com/~aidan/wallet-recover и передать его через)
  • Откройте терминал.
  • Выполните следующие команды, чтобы загрузить утилиту и распаковать его (2MB загрузка - она ​​содержит довольно большую криптографию и библиотеку баз данных):
Код:
Wget http://www.makomk.com/~aidan/wallet-recover-0.3-linux.tar.gz
деготь xzf бумажник извлекаемого-0,3-linux.tar.gz
Запустите программу на диске:
Код:
Суд ./wallet-recover-0.3-linux/bin/32/wallet-recover <вставить имя устройства здесь> выздоровел-wallet.dat
Для 99% пользователей, то это будет:
Код:
Sudo ./wallet-recover-0.3-linux/bin/32/wallet-recover / DEV / SDA выздоровел-wallet.dat
Надеемся, что она должна найти и распечатать кучу открытых ключей и соответствующих частных ключей, по крайней мере, 100 из них, вместе с файлом извлеченного-wallet.dat. Скопируйте извлеченный-wallet.dat на диск USB и загрузить его в клиенте Bitcoin как обычно (не забывая при этом, чтобы начать его с -rescan) - с немного удачи, вы должны иметь доступ к вашим деньгам снова. Я предлагаю не делать что-либо с компьютером вы потеряли биткойны на до тех пор, пока вы 100% уверены, что восстановление прошло успешно - загрузить recovered-wallet.data на другой компьютер, если вообще возможно.

ПРЕДУПРЕЖДЕНИЕ: Извлеченный кошелек не содержит пул запасных ключей для отправки изменений в (старые должны получить выздоровел, но не помечаются как таковой). Он также не содержит никаких имен для адресов, поэтому адрес можно скопировать и вставить в клиенте новый адрес создается, когда вы впервые начали Bitcoin с помощью извлеченного бумажник, и любые изменения от операций также идет на новый адрес - ни один из этих адресов не в оригинальном извлеченном бумажнике. После первого запуска Bitcoin с восстановленным бумажником, вы должны выйти из него и взять резервные копии wallet.dat в каталоге .bitcoin в нескольких мест ПЕРЕД делать или получать какие-либо операции - то обязательно использовать эту версию и не оригинальные recovered- wallet.dat с этого момента. Если вы используете bitcoind, а не графический интерфейс, вы должны позвонить "bitcoind getnewaddress" перед выключением и копирования wallet.dat. Также предельно осторожными о создании резервной копии вашего бумажника на регулярной основе после использования этого инструмента - обработка Bitcoin в о keypool является изворотливой, и это может вызвать ошибки в нем. (Добавлено 9 июля, с поправками 19 сентября)

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


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


1 июля 2011, 4:35:05 PM   # 2
 
 
Сообщения: 1764
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

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





http://forum.bitcoin.org/index.php?topic=11331.0

каким образом ваш инструмент отличается от выше?

я создал новый бумажник с помощью Live CD Ubuntu, tx'd некоторого БТДА, но потом не сохранить его должным образом. будет ли какие-либо следы, оставленные на моем компьютере?
cypherdoc сейчас офлайн Пожаловаться на cypherdoc   Ответить с цитированием Мультицитирование сообщения от cypherdoc Быстрый ответ на сообщение cypherdoc

1 июля 2011, 4:45:15 PM   # 3
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

http://forum.bitcoin.org/index.php?topic=11331.0

каким образом ваш инструмент отличается от выше?
Этот инструмент намного проще в использовании, но полагается на вас, имеющих файловую систему и достаточно wallet.dat остаются нетронутыми для BerkleyDB, чтобы иметь возможность открыть его.

котировка
я создал новый бумажник с помощью Live CD Ubuntu, tx'd некоторого БТДА, но потом не сохранить его должным образом. будет ли какие-либо следы, оставленные на моем компьютере?
Не случайно, извините. Живые компакт-диски намеренно не сохранять ничего на ваш компьютер, если вы специально не сказать им - вот почему я предлагаю использовать один для этого, потому что таким образом вы не рискуете перезаписать больше данных вы пытаетесь восстановить - так что просто ничего не будет возмещено.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

1 июля 2011, 4:51:25 PM   # 4
 
 
Сообщения: 1764
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

жаль вас ошибку с не по теме вопроса, но когда я передать wallet.dat от флешки к CDROM или другое USB флэшке на одном компьютере, есть ли следы его оставили на жестком диске?
cypherdoc сейчас офлайн Пожаловаться на cypherdoc   Ответить с цитированием Мультицитирование сообщения от cypherdoc Быстрый ответ на сообщение cypherdoc

1 июля 2011, 5:53:29 PM   # 5
 
 
Сообщения: 321
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

жаль вас ошибку с не по теме вопроса, но когда я передать wallet.dat от флешки к CDROM или другое USB флэшке на одном компьютере, есть ли следы его оставили на жестком диске?
Если вы не знаете, как работает система, вы должны предположить, что ответ да. Окна кэширует файлы на диске перед записью на компакт-диск. При копировании с USB -> USB вы не ожидали бы ничего записать на жесткий диск, но он проходит через RAM и что-нибудь там потенциально может оказаться в файле подкачки и поэтому записывается на диск.

Идеальным решением было бы USB -> USB с помощью живой CD Linux, либо без жесткого диска подключен, или запустив "swapoff" чтобы убедиться, что нет виртуальной памяти не используется во время копирования.
битовая плоскость сейчас офлайн Пожаловаться на битовой плоскости   Ответить с цитированием Мультицитирование сообщения от битовой плоскости Быстрый ответ на сообщение битовой плоскости

2 июля 2011, 2:42:53 AM   # 6
 
 
Сообщения: 784
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

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

2 июля 2011, 2:36:16 PM   # 7
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Исходный код?
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

2 июля 2011, 3:17:44 PM   # 8
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Исходный код?
Да, следуйте по второй ссылке - это в мерзавец хранилище здесь (Потому что я создал так много тех, кто теперь я могу почти сделать это во сне). Немного сумбурно, но код должен быть достаточно straighforward.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

2 июля 2011, 3:42:27 PM   # 9
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Исходный код?
Да, следуйте по второй ссылке - это в мерзавец хранилище здесь (Потому что я создал так много тех, кто теперь я могу почти сделать это во сне). Немного сумбурно, но код должен быть достаточно straighforward.

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

9 июля 2011, 2:05:40 PM   # 10
 
 
Сообщений: 81
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

пользователей Debian выжимать amd64 нужно это:
способность установки ia32-LIBS

я получил мой Btc назад, спасибо еще раз за превышение скорости процесса по makomk 🙂
Ионафан сейчас офлайн Пожаловаться на Ионафан   Ответить с цитированием Мультицитирование сообщения от Ионафан Быстрый ответ на сообщение Ионафан

9 июля 2011, 2:36:17 PM   # 11
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

пользователей Debian выжимать amd64 нужно это:
способность установки ia32-LIBS
Это полезно знать. Возможно, имеет смысл тоже ... консервированных инструкции в основном были направлены на пользователей, работающих от случайных 32-битных LiveCD,.

я получил мой Btc назад, спасибо еще раз за превышение скорости процесса по makomk 🙂
Был рад услышать это помогло кому-то - и спасибо за пожертвования, кстати!
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

17 августа 2011, 1:09:30 PM   # 12
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Ничего себе, хороший один.

Любой шанс из окна сборки?
Lolcust сейчас офлайн Пожаловаться на Lolcust   Ответить с цитированием Мультицитирование сообщения от Lolcust Быстрый ответ на сообщение Lolcust

12 октября 2011, 12:59:31 AM   # 13
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Любая возможность, что этот инструмент восстановления может быть использован для сканирования Android телефона для ключей андроида клиента, который больше не будет правильно обновлять?
Moonshadow сейчас офлайн Пожаловаться на Moonshadow   Ответить с цитированием Мультицитирование сообщения от Moonshadow Быстрый ответ на сообщение Moonshadow

12 октября 2011, 9:39:25 AM   # 14
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Любая возможность, что этот инструмент восстановления может быть использован для сканирования Android телефона для ключей андроида клиента, который больше не будет правильно обновлять?
Не в настоящее время нет. Это / был в моем списке TODO добавить эту функцию к нему, но я не удосужился еще. (Многие пользователи клиента Android были нарваться трудности.) В Android-клиент - и bitcoinj-клиенты в целом - хранить закрытые ключи в более компактном формате, чем официальный клиент Bitcoin делает.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

12 октября 2011, 1:34:53 PM   # 15
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Любая возможность, что этот инструмент восстановления может быть использован для сканирования Android телефона для ключей андроида клиента, который больше не будет правильно обновлять?
Не в настоящее время нет. Это / был в моем списке TODO добавить эту функцию к нему, но я не удосужился еще. (Многие пользователи клиента Android были нарваться трудности.) В Android-клиент - и bitcoinj-клиенты в целом - хранить закрытые ключи в более компактном формате, чем официальный клиент Bitcoin делает.

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

13 октября 2011, 3:21:43 PM   # 16
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Будет ли наемная помощь поощрять ваши усилия?
Не знаю. Основным препятствием является то, что Java участвует. В частности, файл бумажника использует собственную поддержку сериализации Java, которая, кажется, как плохо документированы и боль, чтобы иметь дело с.

Если у вас есть или может получить (не коррумпированный) копию .wallet файла с телефона в вопросе, то это выглядит как bitcoinj уже есть инструмент для его открытия и печати секретных ключей, и это, вероятно, самый простой вариант :

Код:
Java -classpath bitcoinj-0.2.jar: bitcoinj-0,2-sources.jar: ../ Библиотека / * com.google.bitcoin.examples.DumpWallet pingservice-prodnet.wallet

Кошелек, содержащий 0,00 BTC в:
  0 неизрасходованные сделки
  0 проведенные операции
  0 незавершенные транзакции
  0 неактивные сделки
  0 умершие сделки

Ключи:
  адр: 1H6s7S2GS6DHDvZgQN5ufxMYj76bMMpHxh паб: 044bec72bf6c0be93ffefb154ffce6622317527c8d0f78cd3c5b47f5c15af7f5750b2e1ccde5a827c83e89ef67ca1262bfa5427b732332c41104cc7483e756a0d6 собств: 00fd6e40862973730e97be5b6ab08ef8ca02a3575f8c95858dcec51d88058a0839
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

13 октября 2011, 4:33:40 PM   # 17
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

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

13 октября 2011, 10:31:09 PM   # 18
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Я не знаю, как даже получить копию wallet.dat выключения телефона, я оставил его нетронутым в течение двух месяцев занимая телефон пространство.
я думаю "простой" Решение установить ADB и использовать ADB тянуть, чтобы скопировать его. На самом деле, быстрый Google Оказывается эти инструкции. Я не уверен, если это правильный Bitcoin приложение, но если это то окажется, что может иметь файлы с открытым текстом Base58 копии закрытых ключей можно списывать - что бы сэкономить много хлопот! Предположительно вы должны изменить команду:

Код:
ADB тянуть /data/data/de.schildbach.wallet/files/key-backup-base58
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

20 октября 2011, 11:38:21 AM   # 19
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Наконец удосужились качение нового релиза v0.2 этого:
  • Двоичные теперь собраны с gitian-строителем, что означает, что теперь поставляется с 32-битными и 64-битными двоичными файлами
  • Как двоичный релиз упакована изменился; теперь он приходит как тарболл, а не голое архив. Инструкции были обновлены, чтобы соответствовать.
  • Внутренние изменения, чтобы сделать код более портативными и мы надеемся увеличить шансы на успешное восстановление немного. Нет релиз Windows, хотя еще.
  • Может быть в состоянии восстановить кошелек закрытые ключи от некоторых версий BitcoinJ, хотя это довольно Hacky и они изменили свой формат бумажника, по крайней мере один раз
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

19 января 2012, 5:25:22 PM   # 20
 
 
Сообщений: 37
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin закрытого ключа / wallet.dat инструмент для восстановления данных!

Я не смотрел на детали того, как работает ваш код, так что я не могу быть уверен, но есть вероятность того, что вы могли бы сэкономить некоторое усилие обслуживания на ней, если вы положили его вместе, как magicrescue рецепт ... Magicrescue сканы блочные устройства ищет конкретные сигил восстановить определенные типы файлов, а затем вызывают произвольные сценарии для их извлечения. Я не знаю, если это будет делать что-то проще или нет, но это может быть стоит посмотреть.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW