Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
26 февраля 2011, 6:24:14 PM   # 1
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
EDIT: этот патч для версии 0.3.20 и не обновляется больше. Он включен в моем showwallet филиал. Смотрите эту ветку для получения дополнительной информации: http://forum.bitcoin.org/index.php?topic=3906.0

Всем привет,

после того, как работает вызов Хэла импортировать закрытый ключ в бумажник на прошлой неделе, я создал патч для Bitcoin, который добавляет 2 новых RPC команды:
* dumpprivkey раскрывает секретный ключ, соответствующий данному адресу (если известно)
* importprivkey добавляет закрытый ключ к кошельку.

Видеть http://bitcoin.sipa.be/bitcoin-0.3.20-dumpprivkey.patch

Формат аналогичен адреса, но:
* Содержит 256-битный секретный ключ вместо 160-битного кеша открытого ключа (в результате строки 51-символов)
* Использует версию байт 128 (239 для testnet) вместо 0 (111 для testnet)

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

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


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


26 февраля 2011, 7:26:32 PM   # 2
 
 
Сообщения: 487
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

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





Выглядит обещает мне, хотя я не проверял еще. Выглядит чистый ^^

+1 для включения
Cdecker сейчас офлайн Пожаловаться на Cdecker   Ответить с цитированием Мультицитирование сообщения от Cdecker Быстрый ответ на сообщение Cdecker

26 февраля 2011, 10:02:52 PM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Что произойдет, если:

-- вы свалка закрытого ключа от Bitcoin клиента «A»
-- выключение
-- импортировать его в Bitcoin клиента «B»
-- провести его с B
 ... ждать подтверждения или три ...
-- перезапуск

Есть ли уведомление о том, что монеты были потрачены? Я думаю, что это ошибка, что это не так, и я думаю, что ошибка должна быть исправлена, прежде чем сделать легко экспортировать / импортировать закрытые ключи. Так что, пожалуйста, бах на патч ГАРО и посмотреть, если что-нибудь еще перерывов!
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

26 февраля 2011, 10:14:08 PM   # 4
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Что произойдет, если:

-- вы свалка закрытого ключа от Bitcoin клиента «A»
-- выключение
-- импортировать его в Bitcoin клиента «B»
-- провести его с B
 ... ждать подтверждения или три ...
-- перезапуск

Есть ли уведомление о том, что монеты были потрачены? Я думаю, что это ошибка, что это не так, и я думаю, что ошибка должна быть исправлена, прежде чем сделать легко экспортировать / импортировать закрытые ключи. Так что, пожалуйста, бах на патч ГАРО и посмотреть, если что-нибудь еще перерывов!

еще не близко знакомы с тем, как бумажник & работа клиента, но после сброса ключа от A & выполнение вашего сценария
предпринятые расходы от А будут отвергнуты как двойная расходы по сети.
ждать, не отвергается, то не было бы никакого ключа подписать сделку расходов

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

27 февраля 2011, 12:24:20 AM   # 5
 
 
Сообщения: 487
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

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

27 февраля 2011, 1:21:01 PM   # 6
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Вот некоторые (новые) testnet монеты, чтобы играть с (спасибо comboy) для тех, кто применил патч: 93VYUMzRG9DdbRP72uQXjaWibbQwygnvaCu9DumcqDjGybD864T.
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

7 марта 2011, 1:13:20 AM   # 7
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Что произойдет, если:

-- вы свалка закрытого ключа от Bitcoin клиента «A»
-- выключение
-- импортировать его в Bitcoin клиента «B»
-- провести его с B
 ... ждать подтверждения или три ...
-- перезапуск

Есть ли уведомление о том, что монеты были потрачены? Я думаю, что это ошибка, что это не так, и я думаю, что ошибка должна быть исправлена, прежде чем сделать легко экспортировать / импортировать закрытые ключи. Так что, пожалуйста, бах на патч ГАРО и посмотреть, если что-нибудь еще перерывов!

Это действительно не обнаружено - входящие блоки и операции были проверены только для операций с вашими адресами, а не с. Обновленная версия исправления патча это так же: http://bitcoin.sipa.be/bitcoin-0.3.20.01-dumpprivkey.patch

PS: он также изменяет Makefile Unix для использования WX-конфигурации, чтобы найти расположение заголовков и библиотек. В случае необходимости я буду разделить это на отдельные участки.
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

12 мая 2011, 1:40:25 AM   # 8
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Удар. Давайте удостоверимся, что это не забыл.
xf2_org сейчас офлайн Пожаловаться на xf2_org   Ответить с цитированием Мультицитирование сообщения от xf2_org Быстрый ответ на сообщение xf2_org

12 мая 2011, 1:54:25 AM   # 9
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

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

12 мая 2011, 1:58:17 AM   # 10
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

то, что нужно есть для сброса закрытых ключей?

Внедрение bitbills является одним из примеров.

Лично я хочу, чтобы распечатать закрытые ключи и хранить их на бумаге, в сейфе.

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

12 мая 2011, 1:41:23 PM   # 11
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Единственным, что этот патч может сделать, чтобы сделать вещь в комплекте есть «popkey», где ключ печатается и удаляется из бумажника. Я знаю, что это довольно опасно, может быть дамп первым потребовалось бы только, чтобы иметь некоторую проверку вменяемости, но для bitbills было бы сделать все гораздо проще, нет необходимости для нового кошелька для каждого счета, просто адрес.

У меня есть другие варианты использования в виде, как простое резервного копирование создание кошелька на бумаге, что я могу положить в сейфе (который с текущим патчем я уже могу сделать) без всего клиента остановки двигаться бумажником, начать клиент, новый адрес , дамп ключа, остановить клиента, Р.М. бумажник, переместить старый бумажник, начать клиент ... который сам по себе очень, очень опасно, когда undercaffeinated или overalcoholized
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky

27 мая 2011, 6:25:30 PM   # 12
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Помогло ли это скататься в 0.3.21, и если не будет ли 0.3.20 патч до сих пор работает?

Кроме того, я предполагаю .patch является Linux-только, который прекрасно подходит для моего дома установить, но я мог бы экспортировать ключи из кошелька на моем рабочем компьютере, который (не по выбору моей) это коробка Win7. Кто-нибудь знает, если это возможно даже в Windows, вообще?
enmaku сейчас офлайн Пожаловаться на enmaku   Ответить с цитированием Мультицитирование сообщения от enmaku Быстрый ответ на сообщение enmaku

27 мая 2011, 8:02:59 PM   # 13
 
 
Сообщения: 1554
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Помогло ли это скататься в 0.3.21, и если не будет ли 0.3.20 патч до сих пор работает?

Кроме того, я предполагаю .patch является Linux-только, который прекрасно подходит для моего дома установить, но я мог бы экспортировать ключи из кошелька на моем рабочем компьютере, который (не по выбору моей) это коробка Win7. Кто-нибудь знает, если это возможно даже в Windows, вообще?

Я не думаю, что это был включен, но вы можете использовать gnuwin на окнах http://www.google.pt/url?sa=t&Источник = веб&кд = 1&вед = 0CCAQFjAA&URL = HTTP% 3A% 2F% 2Fgnuwin32.sourceforge.net% 2Fpackages% 2Fpatch.htm&е = LQPgTZOtF8-xhAezjtC_Cg&USG = AFQjCNF0DgIiBVNJjTXm07I_nySTN75Kzw или, красивее решением я думаю, TortoiseSVN был IIRC инструмента.
nelisky сейчас офлайн Пожаловаться на nelisky   Ответить с цитированием Мультицитирование сообщения от nelisky Быстрый ответ на сообщение nelisky

27 мая 2011, 10:01:52 PM   # 14
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Этот патч вытеснены http://forum.bitcoin.org/index.php?topic=8091.0

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

14 июня 2011, 1:09:22 AM   # 15
 
 
Сообщений: 90
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] команд RPC dumpprivkey и importprivkey

Этот патч вытеснены http://forum.bitcoin.org/index.php?topic=8091.0

Это еще не слилось в магистраль.


Ха! может быть, вы могли бы изменить свой первый пост!
Я после 3 полных тема уже найти эту последнюю ссылку 🙂
ГИМ сейчас офлайн Пожаловаться на ГИМ   Ответить с цитированием Мультицитирование сообщения от ГИМ Быстрый ответ на сообщение ГИМ



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW