Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
11 мая 2013, 5:06:59 PM   # 1
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: детерминированный адрес генерации с использованием часов только адреса

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я использую Armory клиент для домашнего использования. Я держу большинство моих монет, как бумага в автономном режиме и резервное копирование SD карт (я построил клиент для моей Raspberry Pi и, кажется, работают хорошо для этого). Затем я использую мои часы-адрес только на моем компьютере онлайн. Я знаю, что есть немного "магия" с участием цепных кодов происходит, когда я прошу мой клиент, чтобы определить следующий приемный адрес от моего часового только копии. Мой вопрос заключается в следующем: есть версия этого как обезглавленная автономная программа, которая будет взять часы только адрес, загрузить его и он генерирует получить адрес детерминировано и по требованию (скажем, через JSON-RPC или аналогичный протокол)? Я сканировал BIP 0032, и я уверен, что я мог бы взломать что-нибудь вместе сам, но я, конечно, не хочу, чтобы изобретать колесо.

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


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


12 мая 2013, 12:28:54 AM   # 2
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: детерминированный адрес генерации с использованием часов только адреса

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





Я использую Armory клиент для домашнего использования. Я держу большинство моих монет, как бумага в автономном режиме и резервное копирование SD карт (я построил клиент для моей Raspberry Pi и, кажется, работают хорошо для этого). Затем я использую мои часы-адрес только на моем компьютере онлайн. Я знаю, что есть немного "магия" с участием цепных кодов происходит, когда я прошу мой клиент, чтобы определить следующий приемный адрес от моего часового только копии. Мой вопрос заключается в следующем: есть версия этого как обезглавленная автономная программа, которая будет взять часы только адрес, загрузить его и он генерирует получить адрес детерминировано и по требованию (скажем, через JSON-RPC или аналогичный протокол)? Я сканировал BIP 0032, и я уверен, что я мог бы взломать что-нибудь вместе сам, но я, конечно, не хочу, чтобы изобретать колесо.

Edit: пожалуйста, простите меня, если я разделывал любые из жаргона.

Вы можете сделать это довольно просто, как питон скрипт. Вот весь скрипт:

Код:
от armoryengine импорта *
от Sys импорта ARGV
ТПМ = PyBtcWallet () readWalletFile (ARGV [1]).
печать wlt.getNextUnusedAddress () getAddrStr. ()

Вот результат этого сценария:
Код:
$ Питон getNextAddress.py armory_2b1i32B43_.watchonly.wallet
13oH966qRBKy5s9a8Uszq1yHegoTvtbi37
$ Питон getNextAddress.py armory_2b1i32B43_.watchonly.wallet
1486e8pQ1Hd2Zmdc3JXQ1pmUrUohbirCQ9
$ Питон getNextAddress.py armory_2b1i32B43_.watchonly.wallet
1QFuMJwsHDiY9EthT8afJqjUtVLHs75Q6e


Wrap, что в сокет-сервера или просто вызвать его в качестве системной команды. Каждый вызов обращается к файлу бумажника, вычисляет следующий адрес, затем метки, которые касаются, как используется в файле бумажника.  

Это будет боль в Windows. Но если вы в Linux, либо установить его или построить из источника. Тогда вам нужно всего лишь: _CppBlockUtils.so, CppBlockUtils.py, armoryengine.py. Если он жалуется о необходимости что-либо еще, вы, вероятно, просто закомментируйте те части armoryengine, которые не имеют никакого отношения к этой операции. Или просто связать весь каталог с ним.

РЕДАКТИРОВАТЬ: на самом деле проверить, является ли другая история деньги были получены. Кроме того, создание сделки должны быть подписаны, как это возможно, но не тривиальна. Дайте мне знать, если вы заинтересованы в этом больше с ним.

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

12 мая 2013, 1:46:09 AM   # 3
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: детерминированный адрес генерации с использованием часов только адреса

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

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

12 мая 2013, 1:52:16 AM   # 4
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: детерминированный адрес генерации с использованием часов только адреса

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

И я действительно люблю Оружейный. Думаю, мне нужно стиснуть зубы и вникать в код больше.

Ну, дайте мне знать, когда вы делаете. Я всегда рад помочь людям попасть в него (и, возможно, они в конечном счете помочь, тоже).

Если вы хотите сделать некоторые из ваших собственных разведок, скачать репо и посмотреть на "дополнительные услуги" каталог. В частности:

sample_armory_code.py (много простых примеров)
cli_sign_txdp.py (для подписания автономных транзакций из командной строки)
createTxFromAddrList.py (для создания автономного ТХ от интернет-компьютера)
findpass.py (когда вы забыли свой кошелек кодовую фразу, но помните, достаточно, чтобы сделать перебором возможным)
осколочная / unfrag_wallet.py (разделив вашу резервную копию бумаги в М-оф-N штук)

Некоторые из них была создана некоторое время назад перед некоторыми крупными обновлениями, поэтому он не может быть все 100%. Но я проверил большинство из них в последнее время.
etotheipi сейчас офлайн Пожаловаться на etotheipi   Ответить с цитированием Мультицитирование сообщения от etotheipi Быстрый ответ на сообщение etotheipi

12 мая 2013, 2:15:38 AM   # 5
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: детерминированный адрес генерации с использованием часов только адреса

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW