Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
27 июня 2014, 11:11:26 PM   # 1
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
-----НАЧАТЬ PGP MESSAGE ----- ПОДПИСАЛИ
Hash: SHA512

Приветствую,

Я работаю на Python переднего конца для bitcoind в течение последних нескольких дней.
Основной мотив был дать себе разумный способ контролировать свой узел без использования командной строки.

Я думал, что это может быть полезным для других, так что я сделал его на GitHub: https://github.com/azeteki/bitcoind-ncurses

Как это было взломано вместе быстро она довольно ограничена на особенностях и «просто о работах» в настоящее время.
Лучше всего, чтобы рассматривать его как доказательство концепции сейчас, хотя это прекрасно использовать только для просмотра.

Как всегда, убедитесь, что вы проверять перед запуском (я пытался отделить из потенциально уязвимый материал как RPC называет как можно больше).

С Уважением,
ателопы Zeteki
-----НАЧАТЬ PGP SIGNATURE -----
Версия: GnuPG v1.4.12 (GNU / Linux)

iQIcBAEBCgAGBQJTrfn2AAoJEOK9FOwsfUWPCykQAK2yBLXlg3iJ6D1OSGjKeh1r
YrsXHwODQ9vx92ucIdQEQ085 + E3qKqVBOTv0hQHmKC7BSo7XoDfSvuCxYjzQEtWX
8Kpn + scIzi2GQXL + wRCVKVo72lLdzjr3r / nPNm36n63LmDqBE14HTe1rgnfsw6oH
CRe8Czdx6q12dicBaARvBxs07s8lARr / rIxxvB2SPyGLTkdNbg5jzhf28FiB8XyI
MrxdCt0OHYLPlArHDswJlUVwgu6 / Us8aL3e3nxYvlEJPqM / дЙ / 4rlMembl3eNTmJ
3JiKkNFIITcKvy3p8Z0jHHo5l8YwOjN4H4M70lhL4JAuJJCTYb + oqKuUoxcWObDG
XiXrWfx8 / TRfBYDFmqys3hWz7gGm3ssTsobb5cdvywC00DrSfTUKGnNvzLDWID5A
yTek73cs6scgDOrdRZQr7sGUI + rKd80B2v / AxA2zGfgq7WQ7WKJbAwkJVnp6HhOG
XbQk91geG07XE / nQbxa2hfEUvNMQL3wfPWyvEc4oBMnJqheeptb5tpw30mq8 + TpQ
gz7vUgBkJLiGi0P / zyi0YLDWCJxIFaCBj4BoFFFmpbMF1tO + XTSTlMhX81pO4vrw
2agjnMd / bI1S2MXH3LNgu9K1blio47rrPTsvDJX / MFkeAky7da2rj / POWeCE4j81
y8JclVhdbEHfO / DdoGFv
= 84Pj
-----END PGP SIGNATURE -----
azeteki сейчас офлайн Пожаловаться на azeteki   Ответить с цитированием Мультицитирование сообщения от azeteki Быстрый ответ на сообщение azeteki


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


27 июня 2014, 11:15:05 PM   # 2
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

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





Вот некоторые скриншоты различных режимов.

















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

27 июня 2014, 11:53:19 PM   # 3
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

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

28 июня 2014, 10:23:48 AM   # 4
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Очень аккуратный. Может быть, пойти с Статистика пропускной способности некоторые статистические данные mempool и время с момента последнего принятого блока - для последнего, мы, возможно, потребуется что-то добавляет к ПКР, я не думаю, что мы подвергаем какое время мы получили блок.

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

Если blockheight изменения, то он идет вперед и толкает getblockhash / getblock комбо, чтобы найти метку времени и размера.
Я понимаю, что нет необходимости проверять getbestblockhash, потому что высота не должна уменьшаться.

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

28 июня 2014, 11:33:15 AM   # 5
 
 
Сообщения: 644
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Выглядит очень круто, я буду смотреть на это сегодня.

Edit: хорошо видеть, что нуждается в Python 2.7
virtualx сейчас офлайн Пожаловаться на virtualx   Ответить с цитированием Мультицитирование сообщения от virtualx Быстрый ответ на сообщение virtualx

28 июня 2014, 11:54:01 PM   # 6
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Спасибо вам обоим.
virtualx, он может работать с более старыми версиями Python, 2,7 это все я проверил.

Выдвинутый несколько обновлений, так как исходное сообщение.
Намного больше управляются события в настоящее время.
Сделки и блок-браузеры прокрутка поддержки (проверено 200KB сделки с сотнями входов / выходов) и должны быть _much_ более гладким.
Только оставшееся препятствие основной вид обновления (вызывается каждый второй или так).
Я намерен установить и протестировать над SSH в какой-то момент, чтобы увидеть, если есть проблемы с перерисовки.

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

9 июля 2014, 2:55:43 PM   # 7
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Несколько обновлений:

Множество улучшений скорости и устраняющие ненужные запросы.
Лучше, если обработка команды выходит из строя или сбоя соединения ошибки.
Различные исправления ошибок.
Зритель блок теперь поддерживает просмотр через старые блоки и произвольную высоту блока или хэш.
Сделка генезис потерпит неудачу в bitcoind не индексируют его.
Форматирование переходит в режим (возраст сделок) контроля.
Сложность, nethash и mempool транзакции добавлены в режиме мониторинга.
Зритель равный был добавлен - в настоящее время находится в списке состояния синхронизации узла, входящий / исходящий статус, IP-узел (при его наличии), полученных и отправленных данных.

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

9 июля 2014, 4:42:29 PM   # 8
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Хороший кусок программного обеспечения! Отчет об ошибке:

- Перейти к блоку 309951.
- Перейти к операции 2. Не его просмотра, просто переместить курсор вниз.
- Идите назад к блоку 309950. Там только один ТМ в этом блоке.
- К сожалению, курсор думает, что это все еще в ТХ 2. Если вы нажмете пространства для его просмотра, программа умирает.
dserrano5 сейчас офлайн Пожаловаться на dserrano5   Ответить с цитированием Мультицитирование сообщения от dserrano5 Быстрый ответ на сообщение dserrano5

9 июля 2014, 5:05:26 PM   # 9
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Хороший кусок программного обеспечения! Отчет об ошибке:

- Перейти к блоку 309951.
- Перейти к операции 2. Не его просмотра, просто переместить курсор вниз.
- Идите назад к блоку 309950. Там только один ТМ в этом блоке.
- К сожалению, курсор думает, что это все еще в ТХ 2. Если вы нажмете пространства для его просмотра, программа умирает.


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

11 июля 2014, 12:05:51 PM   # 10
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Режим зрения бумажника сделки был добавлен.
Обратите внимание, что, как еще, bitcoind-Ncurses не выполняет разблокирование бумажник, создавая или подписания сделки, или любые другие ключевые функции, связанные с.
Это просто для просмотра исторических / неподтвержденные операции, которые имеют отношение к вашему кошельку (в listsinceblock).



Она может разбиться на нечетных формах сделок.
Если вы хотите, чтобы попытаться разорвать его и помочь мне улучшить проверку, не стесняйтесь, присылайте мне странные сделки по testnet.

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

12 июля 2014, 9:24:11 AM   # 11
 
 
Сообщения: 438
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Статы в реальное время завораживают! Спасибо Вам за это!
elebit сейчас офлайн Пожаловаться на elebit   Ответить с цитированием Мультицитирование сообщения от elebit Быстрый ответ на сообщение elebit

12 июля 2014, 11:58:39 AM   # 12
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Статы в реальное время завораживают! Спасибо Вам за это!

В самом деле!

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

13 июля 2014, 3:10:25 PM   # 13
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Еще несколько обновлений:

Измененный формат временной метки к стандарту ISO ~ (ГГГГ-ММ-ДД ЧЧ: мм: сс)
Уже опрашиваются блоки кэшируются для повышения скорости режима просмотра блока ищет
Режим Monitor теперь отображает оценочную информацию платы для последнего блока (он предполагает блок субсидию и сборы полностью востребованы шахтером)
Режим Monitor теперь отображает средний размер сделок в последнем блоке
azeteki сейчас офлайн Пожаловаться на azeteki   Ответить с цитированием Мультицитирование сообщения от azeteki Быстрый ответ на сообщение azeteki

13 июля 2014, 8:10:12 PM   # 14
 
 
Сообщения: 380
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

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

17 июля 2014, 10:43:25 PM   # 15
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Добавлен режим «многословный» для вида сделки.

Он пытается отобразить соответствующие предыдущие выходные сигналы из входов.

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

18 июля 2014, 10:52:30 PM   # 16
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Теперь можно изменять размеры по вертикали большинство взглядов и иметь их масштаб динамически.
Таким образом, на 50 строк терминалом можно показать больше входов / выходов сразу в режиме просмотра транзакций, например.

Минимальный размер теперь 75x12, вниз от 75x20.
azeteki сейчас офлайн Пожаловаться на azeteki   Ответить с цитированием Мультицитирование сообщения от azeteki Быстрый ответ на сообщение azeteki

23 июля 2014, 4:51:51 AM   # 17
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Textmode просто не будет консольный без ...



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

23 июля 2014, 2:57:01 PM   # 18
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Спасибо за это. Испытано его и он работает хорошо. 

Я выводил бумажник на bitcoind. Возможно, приложение может обнаружить, что при переходе на экран бумажника?
Мнение сверстников может быть более интересно страной сверстников?


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

23 июля 2014, 3:15:00 PM   # 19
 
 
Сообщений: 96
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Спасибо за это. Испытано его и он работает хорошо. 
Я выводил бумажник на bitcoind. Возможно, приложение может обнаружить, что при переходе на экран бумажника?

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

23 июля 2014, 6:46:55 PM   # 20
 
 
Сообщения: 644
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind-Ncurses: Терминал фронт-енд для bitcoind

Textmode просто не будет консольный без ...





Это выглядит очень круто, это напоминает мне о днях старого BBS. Wil добавить SoundBlaster 16 звуков, случайно? 
virtualx сейчас офлайн Пожаловаться на virtualx   Ответить с цитированием Мультицитирование сообщения от virtualx Быстрый ответ на сообщение virtualx



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW