Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
5 сентября 2012, 12:18:57 PM   # 1
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

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


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

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

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

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


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


7 сентября 2012, 2:58:31 AM   # 2
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

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





Никто не думает, что этот вариант был бы полезен?

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

7 сентября 2012, 3:01:25 AM   # 3
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

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

7 сентября 2012, 3:27:32 AM   # 4
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

Я вижу потенциал, будет пытаться дать ему кружить, когда я вернусь вид отдыха.

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

7 сентября 2012, 4:13:54 AM   # 5
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

У меня был oclvanity выплюнуть их в .key файл затем с помощью многоразрядных импортировать их всех. Искал способ автоматизировать процесс, но нету нашел все же, vanitygen и oclvanity как выплюнуть адрес и собств ключ, когда все, что я хочу в файле является собств ключ. Любая идея команды ограничить вывод? (Пытаюсь сделать все это в окнах двоичных файлов с текущими инструментами, чтобы сделать проще процесс)
jasinlee сейчас офлайн Пожаловаться на jasinlee   Ответить с цитированием Мультицитирование сообщения от jasinlee Быстрый ответ на сообщение jasinlee

7 сентября 2012, 4:50:20 AM   # 6
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

Хм ... ну, используя опцию -o для вывода в файл, который вы могли бы вытащить только "privkey" линии с Findstr.

Так из CMD оболочки:

Код:
C: \ Program Files \ Bitcoin>vanitygen -q -o х 1AB
C: \ Program Files \ Bitcoin>Findstr "Privkey: " Икс > хх

Хитрый бит теперь не делать "поиск / замена" чтобы включить следующее:
Код:
C: \ Program Files \ Bitcoin>Тип хх
Privkey: 5J9eh7Fwwbji4L45xsLT4FskJWb7spJx1YekagS1vAdTAiHMwWX
Privkey: 5J2kSNfhhPzMdceaBbBxGdKaGmEDosFEYNVTpHcCKjTGo4UutZM
Privkey: 5KXbbBZjmv4TqnJttrhGy7tSWp8thDkesayyCCm1Ss3ZM9N8v3F

в то, что выглядит следующим образом:
Код:
C: \ Program Files \ Bitcoin>Тип хх
bitcoind -rpcpassword = пароль importprivkey 5J9eh7Fwwbji4L45xsLT4FskJWb7spJx1YekagS1vAdTAiHMwWX
bitcoind -rpcpassword = пароль importprivkey 5J2kSNfhhPzMdceaBbBxGdKaGmEDosFEYNVTpHcCKjTGo4UutZM
bitcoind -rpcpassword = пароль importprivkey 5KXbbBZjmv4TqnJttrhGy7tSWp8thDkesayyCCm1Ss3ZM9N8v3F

Я не уверен, что новые версии Windows, имеют какое-то СЕПГ равнозначны, но от предыдущей работы, у меня есть следующий .vbs скрипт:
Код:
C: \ Program Files \ Bitcoin>findrep.vbs типа

Уста ForReading = 1
Уста ForWriting = 2

Если Wscript.Arguments.Count > 2 Тогда

strFileName = Wscript.Arguments (0)
strOldText = Wscript.Arguments (1)
strNewText = Wscript.Arguments (2)

Набор objFSO = CreateObject ("Scripting.FileSystemObject")
Установите objFile = objFSO.OpenTextFile (strFileName, ForReading)

strText = objFile.ReadAll
objFile.Close
strNewText = Заменить (strText, strOldText, strNewText)

Установите objFile = objFSO.OpenTextFile (strFileName, ForWriting)
objFile.WriteLine strNewText
objFile.Close

еще
 Wscript.Echo "Использование: findrep <файл> <замещать>"
 Wscript.Quit
End If


Таким образом, вы можете использовать, чтобы преобразовать хх следующим:
Код:
findrep хх "Privkey:" "bitcoind -rpcpassword = пароль importprivkey"

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

7 сентября 2012, 4:58:28 AM   # 7
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

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

7 сентября 2012, 5:07:30 AM   # 8
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

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

5 ноября 2012, 5:34:04 PM   # 9
 
 
Сообщения: 1155
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

Я применил свой патч и успешно импортирован 33402 ключей к моему новому wallet.dat. Большое спасибо!
arsenische сейчас офлайн Пожаловаться на arsenische   Ответить с цитированием Мультицитирование сообщения от arsenische Быстрый ответ на сообщение arsenische

6 декабря 2012, 3:05:11 AM   # 10
 
 
Сообщения: 145
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

Это пойдет на пользу мне тоже.

Существует открытый вопрос о github.com/bitcoin на это также.

https://github.com/bitcoin/bitcoin/issues/1085
BitcoinHoarder сейчас офлайн Пожаловаться на BitcoinHoarder   Ответить с цитированием Мультицитирование сообщения от BitcoinHoarder Быстрый ответ на сообщение BitcoinHoarder

7 декабря 2012, 2:30:42 AM   # 11
 
 
Сообщения: 145
Цитировать по имени
цитировать ответ
по умолчанию Re: Патч добавить «Rescan», чтобы importprivkey

Похоже, что мы продвигаемся вперед на этом: https://github.com/bitcoin/bitcoin/pull/2080
BitcoinHoarder сейчас офлайн Пожаловаться на BitcoinHoarder   Ответить с цитированием Мультицитирование сообщения от BitcoinHoarder Быстрый ответ на сообщение BitcoinHoarder



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW