3 сентября 2016, 11:57:59 PM   # 1
 
 
Сообщения: 555
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

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


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

Я читал некоторое время назад в связи с образом клиенты Bitcoin / Satoshi разговаривать друг с другом; кажется, что они сначала послать пакет версии типа, и если другой клиент отправляет версию, которая является слишком низкой, или с различными параметрами, которые не соответствуют (например, pchMessageBytes); клиент не будет отвечать вообще.

Есть ли известный способ получить удаленный узел, чтобы эффективно раскрыть свое уникальное pchMessageBytes?
Кроме сканирования bruteforcing / шаблона (как есть 256 ^ 4 или 4,294,967,296 различные комбинации).

Пожалуйста, не отвечайте, если его просто "почему вы хотите, чтобы сделать это.

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


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


4 сентября 2016, 12:18:26 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

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





Что ты имеешь ввиду "pchMessageBytes"? Я не могу найти, что угодно (grepped весь источник).

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

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

4 сентября 2016, 12:21:33 AM   # 3
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Я думаю, что он говорит о коде в net.cpp

Что ты имеешь ввиду "pchMessageBytes"? Я не могу найти, что угодно (grepped весь источник).

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

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

4 сентября 2016, 12:23:39 AM   # 4
 
 
Сообщения: 555
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Его вполне стандартный компонент каждого Bitcoin-клон там (https://github.com/search?q=pchMessageStart&тип = код).

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

4 сентября 2016, 12:27:53 AM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Его вполне стандартный компонент каждого Bitcoin-клон там (https://github.com/search?q=pchMessageStart&тип = код).

Его 4 байта, которые транслируют в каждом кадре P2P; в основном гарантирует, что только тот же тип клиента / сверстники говорят.
Ааа, вы имеете в виду волшебные байты, которые идентифицируют сеть он использует.

Самый простой способ узнать, что волшебные байты, это просто подключить к узлу. Первые 4 байта, которые они посылают волшебные байты. Сообщения каждого altcoin на основе Bitcoin в основном тот же формат, поэтому он должен быть достаточно тривиально, чтобы получить волшебные байты, как они первые четыре байта каждого сообщения.

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

4 сентября 2016, 12:31:11 AM   # 6
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Его вполне стандартный компонент каждого Bitcoin-клон там (https://github.com/search?q=pchMessageStart&тип = код).

Его 4 байта, которые транслируют в каждом кадре P2P; в основном гарантирует, что только тот же тип клиента / сверстники говорят.

Knight искал "pchMessageBytes" как вы бы спросили о, не "pchMessageStart" и PCH сообщения все более net.cpp

Это магическое число, используемое для идентификации сети. Например. Так альт-монеты и другое программное обеспечение, которые FORKS Bitcoin (например, думаю, что название монеты или твистер в качестве примера), не путайте блок цепей.

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

Edit: смотрите здесь
https://en.bitcoin.it/wiki/Protocol_documentation#Message_structure
cr1776 сейчас офлайн Пожаловаться на cr1776   Ответить с цитированием Мультицитирование сообщения от cr1776 Быстрый ответ на сообщение cr1776

4 сентября 2016, 12:35:45 AM   # 7
 
 
Сообщения: 555
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Его вполне стандартный компонент каждого Bitcoin-клон там (https://github.com/search?q=pchMessageStart&тип = код).

Его 4 байта, которые транслируют в каждом кадре P2P; в основном гарантирует, что только тот же тип клиента / сверстники говорят.
Ааа, вы имеете в виду волшебные байты, которые идентифицируют сеть он использует.

Самый простой способ узнать, что волшебные байты, это просто подключить к узлу. Первые 4 байта, которые они посылают волшебные байты. Сообщения каждого altcoin на основе Bitcoin в основном тот же формат, поэтому он должен быть достаточно тривиально, чтобы получить волшебные байты, как они первые четыре байта каждого сообщения.

Пожалуйста, прочитайте и понять мой первый пост.
Узел не передает эти байты; если другой узел (работает идентичный сетевой код) посылает эти же байты (и информацию о версии) в первую очередь.
Если я подключиться к узлу altcoin на его P2P порт, он будет сидеть и ничего не говорит, пока не произойдет тайм-аут.



только что нашел случайный узел Bitcoin, ударил его с помощью Telnet / сырец (на 8333) ... соединяет, и сидит там, сезам тайм-аут.
Кто-нибудь знает, как получить данный узел добровольно выплюнуть его pchMessageBytes?

котировка
Knight искал "pchMessageBytes" как вы бы спросили о, не "pchMessageStart" и PCH сообщения все более net.cpp

pchMessageStart [0] = 0xf8;
pchMessageStart [1] = 0xB5;
pchMessageStart [2] = 0x03;
pchMessageStart [3] = 0xDF;

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

4 сентября 2016, 1:05:15 AM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

Пожалуйста, прочитайте и понять мой первый пост.
Узел не передает эти байты; если другой узел (работает идентичный сетевой код) посылает эти же байты (и информацию о версии) в первую очередь.
Если я подключиться к узлу altcoin на его P2P порт, он будет сидеть и ничего не говорит, пока не произойдет тайм-аут.



только что нашел случайный узел Bitcoin, ударил его с помощью Telnet / сырец (на 8333) ... соединяет, и сидит там, сезам тайм-аут.
Кто-нибудь знает, как получить данный узел добровольно выплюнуть его pchMessageBytes?
Глядя на код, это не кажется, что не существует никакого способа, чтобы заставить ответ от узла. Если он получает неправильные волшебные байты, он не будет отвечать.

котировка
Knight искал "pchMessageBytes" как вы бы спросили о, не "pchMessageStart" и PCH сообщения все более net.cpp

pchMessageStart [0] = 0xf8;
pchMessageStart [1] = 0xB5;
pchMessageStart [2] = 0x03;
pchMessageStart [3] = 0xDF;

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

4 сентября 2016, 1:15:06 AM   # 9
 
 
Сообщения: 555
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

котировка
Как опытный программист (или кто) знает, что означает pchMessageStart pchMessageBytes? Они означают две разные вещи. pchMessageStart означает начало сообщения. pchMessageBytes означает байты сообщения, в том числе самого начала.

pchMessageStart [] является именем массива байтов проводятся в.
Б pchMessage или как вы предпочитаете «Волшебные номера» являются относительно стандартной концепции убедившись, что перекрестные помехи не случается между любым типом автономного узла (Paging Channel хост); это происходит во всех других типах сетей.

Когда хост рекламирует себя к другому хосту; это рекламировать свои pchMessageBytes или pchMessageStart (ы)? Ну же, ребята.

Во всяком случае, достаточно того, чтобы быть засранцем.
Если вы хотите, чтобы возиться с тем, как сверстники говорят, фотографии https://github.com/sebicas/bitcoin-sniffer.

Я обнаружил, что некоторые реализации делают «разговор» с неправильным pchMessageBytes .. однако, некоторые получают FlatOut игнорируются, если protocol_version слишком низко.

Тем не менее, после окончательного ответа, любой?
barrysty1e сейчас офлайн Пожаловаться на barrysty1e   Ответить с цитированием Мультицитирование сообщения от barrysty1e Быстрый ответ на сообщение barrysty1e

4 сентября 2016, 1:26:13 AM   # 10
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

котировка
Как опытный программист (или кто) знает, что означает pchMessageStart pchMessageBytes? Они означают две разные вещи. pchMessageStart означает начало сообщения. pchMessageBytes означает байты сообщения, в том числе самого начала.

pchMessageStart [] является именем массива байтов проводятся в.
Б pchMessage или как вы предпочитаете «Волшебные номера» являются относительно стандартной концепции убедившись, что перекрестные помехи не случается между любым типом автономного узла (Paging Channel хост); это происходит во всех других типах сетей.

Когда хост рекламирует себя к другому хосту; это рекламировать свои pchMessageBytes или pchMessageStart (ы)? Ну же, ребята.

Во всяком случае, достаточно того, чтобы быть засранцем.
Если вы хотите, чтобы возиться с тем, как сверстники говорят, фотографии https://github.com/sebicas/bitcoin-sniffer.

Я обнаружил, что некоторые реализации делают «разговор» с неправильным pchMessageBytes .. однако, некоторые получают FlatOut игнорируются, если protocol_version слишком низко.

Тем не менее, после окончательного ответа, любой?
Ну так как вы способны понимать код и являются "опытный программист" почему бы вам не взглянуть на код себе и посмотреть, что вы можете найти? Я дал вам ссылку на метод, который обрабатывает сообщение выше.

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

4 сентября 2016, 6:37:34 AM   # 11
 
 
Сообщения: 555
Цитировать по имени
цитировать ответ
по умолчанию Re: pchMessageBytes

котировка
Как опытный программист (или кто) знает, что означает pchMessageStart pchMessageBytes? Они означают две разные вещи. pchMessageStart означает начало сообщения. pchMessageBytes означает байты сообщения, в том числе самого начала.

pchMessageStart [] является именем массива байтов проводятся в.
Б pchMessage или как вы предпочитаете «Волшебные номера» являются относительно стандартной концепции убедившись, что перекрестные помехи не случается между любым типом автономного узла (Paging Channel хост); это происходит во всех других типах сетей.

Когда хост рекламирует себя к другому хосту; это рекламировать свои pchMessageBytes или pchMessageStart (ы)? Ну же, ребята.

Во всяком случае, достаточно того, чтобы быть засранцем.
Если вы хотите, чтобы возиться с тем, как сверстники говорят, фотографии https://github.com/sebicas/bitcoin-sniffer.

Я обнаружил, что некоторые реализации делают «разговор» с неправильным pchMessageBytes .. однако, некоторые получают FlatOut игнорируются, если protocol_version слишком низко.

Тем не менее, после окончательного ответа, любой?
Ну так как вы способны понимать код и являются "опытный программист" почему бы вам не взглянуть на код себе и посмотреть, что вы можете найти? Я дал вам ссылку на метод, который обрабатывает сообщение выше.

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW