Вернуться   Биткоин Форум > Bitcoin Обсуждение
21 октября 2016, 12:41:03 AM   # 1
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я пытаюсь выяснить, как отправлять удаленные вызовы RPC внутри моего компьютера на удаленный BTC полного узла. Все, что я знаю, что я могу установить RPC порт, имя пользователя и пароль, но когда я пытаюсь получить к нему доступ через веб-браузер (введя его IP-адрес) и поместить в регистрационных данных, я получаю сообщение об ошибке.

Так как именно это работает? Я просто хочу, чтобы иметь возможность контролировать удаленный полный узел с моего компьютера, просто указав команды, как: getpeerinfo и dumpprivkey.

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


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


21 октября 2016, 12:45:45 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

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





Вызовы RPC работают таким же образом другие HTTP API для работы, где вы должны предоставить данные. Вы должны использовать HTTP POST запросы. Это не то, что вы получаете доступ через браузер.

Вы можете использовать Bitcoin-кли программу, которая будет делать все для вас, и вы используете его, как вы делаете с консолью отладки. Или вы можете получить какую-то программу, которая может сделать HTTP POST запросов (например, скручивание), а затем отправить JSON закодированного HTTP POST запрос для вызова команды RPC. Bitcoind ответит на выход.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

21 октября 2016, 2:02:19 AM   # 3
 
 
Сообщения: 2394
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

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

https://www.youtube.com/watch?v=3xAO4K7FC6E
OgNasty сейчас офлайн Пожаловаться на OgNasty   Ответить с цитированием Мультицитирование сообщения от OgNasty Быстрый ответ на сообщение OgNasty

21 октября 2016, 3:12:07 AM   # 4
 
 
Сообщения: 1890
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

RPC вызовы в основном используются для вашего веб-сервера или других приложений, чтобы получить данные из ВАШ Bitcoin-клиент.
если ВАШ Bitcoin клиент не настроен, чтобы принять соединение от приложения, то это не будет работать

если вы просто хотите, чтобы получить данные из "паутина", затем использовать API вызовы из некоторых Bitcoin исследователей, таких как
blockchain.info/api
https://blockexplorer.com/api-ref
http://blockr.io/documentation/api
но это не для полного доступа бумажника этих сайтов, только материал блоков данных

но, как кто-то сказал.
открытие общего доступа к вещам как dumpprivkey на ВАШ клиент плохо из-за хакеров, то, возможно, пытается получить у вашего клиента, чтобы захватить ваши ключи.

Однако у меня есть странное ощущение, что вы тонко задавать этот вопрос в ОП, не узнать, как настроить ВАШ клиент, чтобы соединение, но как удаленно «взломать» в любой клиент, чтобы захватить privkey клиента без них того, чтобы открыть его до полного удаленного доступа.

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

21 октября 2016, 3:32:08 AM   # 5
 
 
Сообщения: 421
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Я пытаюсь выяснить, как отправлять удаленные вызовы RPC внутри моего компьютера на удаленный BTC полного узла. Все, что я знаю, что я могу установить RPC порт, имя пользователя и пароль, но когда я пытаюсь получить к нему доступ через веб-браузер (введя его IP-адрес) и поместить в регистрационных данных, я получаю сообщение об ошибке.

Так как именно это работает? Я просто хочу, чтобы иметь возможность контролировать удаленный полный узел с моего компьютера, просто указав команды, как: getpeerinfo и dumpprivkey.

Есть ли что-то, что я, возможно, пропустил? Пожалуйста, помогите, так как я немного запутался с этим.  

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

22 октября 2016, 10:43:52 PM   # 6
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Вызовы RPC работают таким же образом другие HTTP API для работы, где вы должны предоставить данные. Вы должны использовать HTTP POST запросы. Это не то, что вы получаете доступ через браузер.

Вы можете использовать Bitcoin-кли программу, которая будет делать все для вас, и вы используете его, как вы делаете с консолью отладки. Или вы можете получить какую-то программу, которая может сделать HTTP POST запросов (например, скручивание), а затем отправить JSON закодированного HTTP POST запрос для вызова команды RPC. Bitcoind ответит на выход.

Большой! Спасибо за информацию. Я думал, что это было то, что можно получить доступ через веб-браузер, просто добавив необходимые детали. Просто хотелось бы знать больше об этом, так как я хочу сделать свой собственный веб-приложение Bitcoin. 


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

https://www.youtube.com/watch?v=3xAO4K7FC6E

Спасибо за видео, мат. Это будет очень полезным для меня, так как я очень хорошо знаком с использованием Python. Моя цель была бы больше сделать веб-приложение с помощью JavaScript, что бы отправить RPC вызовы демону Bitcoin для того, чтобы сделать бумажник адрес, депозит BTC, и больше (было бы больше как RPG игра). Но все же, выше видео было бы очень полезно для меня в случае, если я решу сделать местное приложение из Python.


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

23 октября 2016, 4:29:44 AM   # 7
 
 
Сообщения: 421
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Вызовы RPC работают таким же образом другие HTTP API для работы, где вы должны предоставить данные. Вы должны использовать HTTP POST запросы. Это не то, что вы получаете доступ через браузер.

Вы можете использовать Bitcoin-кли программу, которая будет делать все для вас, и вы используете его, как вы делаете с консолью отладки. Или вы можете получить какую-то программу, которая может сделать HTTP POST запросов (например, скручивание), а затем отправить JSON закодированного HTTP POST запрос для вызова команды RPC. Bitcoind ответит на выход.

Большой! Спасибо за информацию. Я думал, что это было то, что можно получить доступ через веб-браузер, просто добавив необходимые детали. Просто хотелось бы знать больше об этом, так как я хочу сделать свой собственный веб-приложение Bitcoin. 


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

https://www.youtube.com/watch?v=3xAO4K7FC6E

Спасибо за видео, мат. Это будет очень полезным для меня, так как я очень хорошо знаком с использованием Python. Моя цель была бы больше сделать веб-приложение с помощью JavaScript, что бы отправить RPC вызовы демону Bitcoin для того, чтобы сделать бумажник адрес, депозит BTC, и больше (было бы больше как RPG игра). Но все же, выше видео было бы очень полезно для меня в случае, если я решу сделать местное приложение из Python.


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

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

23 октября 2016, 6:08:08 AM   # 8
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

В качестве аналогии, RPC работает как вызов функции. Как вызов функции, когда RPC сделана, аргументы о вызовах передаются на удаленный компьютер, и вызывающий абонент ожидает ответа быть возвращен из удаленной клиента машины machine.The делает вызов процедуры, который отправляет запрос, который включал номер программы , номер версии, номер процедуры & и т.д. на сервер и ждет. Поток блокируется от обработки до тех пор, либо не будет получен ответ, или тайм-аут. При поступлении запроса, удаленный компьютер вызывает диспетчерскую процедуру, которая выполняет запрошенную услугу, и отправляет ответ обратно к процедуре клиента. После того, как вызов RPC завершен, клиентская программа продолжается.
Sorrowfox сейчас офлайн Пожаловаться на Sorrowfox   Ответить с цитированием Мультицитирование сообщения от Sorrowfox Быстрый ответ на сообщение Sorrowfox

24 октября 2016, 4:31:06 PM   # 9
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

В качестве аналогии, RPC работает как вызов функции. Как вызов функции, когда RPC сделана, аргументы о вызовах передаются на удаленный компьютер, и вызывающий абонент ожидает ответа быть возвращен из удаленной клиента машины machine.The делает вызов процедуры, который отправляет запрос, который включал номер программы , номер версии, номер процедуры & и т.д. на сервер и ждет. Поток блокируется от обработки до тех пор, либо не будет получен ответ, или тайм-аут. При поступлении запроса, удаленный компьютер вызывает диспетчерскую процедуру, которая выполняет запрошенную услугу, и отправляет ответ обратно к процедуре клиента. После того, как вызов RPC завершен, клиентская программа продолжается.

Хорошо знать. Большое спасибо приятель за это полезное объяснение о RPC вызовов. С этим, я смог бы сделать мои собственные приложения Bitcoin, которые будут использовать функции Bitcoin как создание мульти-Sig адреса, просмотр статистики сверстников, и многое другое. Было бы больше, как RPG игры, где он платит вам Satoshi после того, как минимальная сумма была достигнута. Вы можете также выбрать, чтобы купить обновления для вашего персонажа, и многое другое с использованием Bitcoin.

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

25 октября 2016, 5:23:13 AM   # 10
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Вызовы RPC работают таким же образом другие HTTP API для работы, где вы должны предоставить данные. Вы должны использовать HTTP POST запросы. Это не то, что вы получаете доступ через браузер.

Вы можете использовать Bitcoin-кли программу, которая будет делать все для вас, и вы используете его, как вы делаете с консолью отладки. Или вы можете получить какую-то программу, которая может сделать HTTP POST запросов (например, скручивание), а затем отправить JSON закодированного HTTP POST запрос для вызова команды RPC. Bitcoind ответит на выход.
Вы имеете в виду лет мы не можем получить доступ через браузер на всех? Это ваше объяснение звучит слишком технической, я хотел просить вас поставить в более возможное объяснение, чтобы все ли технический здравый смысл или не будет легко получить, как RPC работать звонки ...
katiecbell сейчас офлайн Пожаловаться на katiecbell   Ответить с цитированием Мультицитирование сообщения от katiecbell Быстрый ответ на сообщение katiecbell

25 октября 2016, 5:33:39 AM   # 11
 
 
Сообщения: 622
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Вызовы RPC работают таким же образом другие HTTP API для работы, где вы должны предоставить данные. Вы должны использовать HTTP POST запросы. Это не то, что вы получаете доступ через браузер.

Вы можете использовать Bitcoin-кли программу, которая будет делать все для вас, и вы используете его, как вы делаете с консолью отладки. Или вы можете получить какую-то программу, которая может сделать HTTP POST запросов (например, скручивание), а затем отправить JSON закодированного HTTP POST запрос для вызова команды RPC. Bitcoind ответит на выход.

Большой! Спасибо за информацию. Я думал, что это было то, что можно получить доступ через веб-браузер, просто добавив необходимые детали. Просто хотелось бы знать больше об этом, так как я хочу сделать свой собственный веб-приложение Bitcoin.  
Эй, что ты знаешь! achow101 написал код, который вы могли бы повторно использовать для вашего проекта!

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

31 октября 2016, 6:49:09 PM   # 12
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Как именно работает RPC вызовы?

Эй, что ты знаешь! achow101 написал код, который вы могли бы повторно использовать для вашего проекта!

Это отличный материал, не пропустите! Может быть, вы могли бы наклонить нас обоих за то время, что она спасла тебя. 

Отлично. Спасибо друг! Это может быть очень полезно для маленького проекта, я работаю. Он будет состоять из несколько малины Pis с различными источниками энергии для того, чтобы определить наиболее эффективное решение энергии. Некоторые из этих Pis будут использоваться для разработки приложений Bitcoin, но большинство было бы для криптографической добычи валюты и полных узлов для них тоже. Это хорошо, чтобы знать о новых вещах каждого дня. 

Постскриптум Если бы я был немного BTC, я бы отправить вам совет, но сейчас я все из, так как я вложил большую часть БТД в ICOS. 
Abiky сейчас офлайн Пожаловаться на Abiky   Ответить с цитированием Мультицитирование сообщения от Abiky Быстрый ответ на сообщение Abiky



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW