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

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


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

Код:
#! / USR / бен / окр Perl

используй здравый смысл;

использовать Fcntl QW (O_RDONLY O_NONBLOCK);
использовать POSIX QW (mkfifo);
использовать File :: Temp КЯ (Mktemp);
использовать File :: Copy КЯ (копия);

мой (UNDEF, $ апи) = сделать '/home/btc/.bitcoin/bitcoin.PL';

мой @fh;
мой $ unopened_file = Mktemp ("/home/btc/.backup${$}XXXXX");
$ SIG {INT} = {суб умереть};
END {Unlink $ unopened_file}

mkfifo ($ unopened_file, 0600) || умереть "mkfifo $ unopened_file не удалось: $!";

SysOpen ($ ФХ [0], $ unopened_file, O_RDONLY | O_NONBLOCK)
  || умереть "открытые $ unopened_file не удались: $!";

открытый ($ ФХ [1],
«| GPG --batch --trust-модель всегда -e -a -r "ВАШ АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ"| Почты -s Bitcoin_Backup YOUREMAIL»
) || умереть "| GPG | почта не удалось: $!";

$ API->позвоните по телефону ( 'dumpwallet', "$ unopened_file" );

копия ($ ОГО [0], $ ОГО [1]) || умереть "копия $ unopened_file | GPG | почта не удалось: $!";

bitcoin.PL содержит.
Код:
использовать Финансы :: Bitcoin;
мой $ бумажник = Финансы :: Bitcoin :: Wallet->новый (
'HTTP: // bitcoinrpc: blahblahblah@127.0.0.1: 8332 /'
);
($ Кошелек, $ wallet->API);
cheako911 сейчас офлайн Пожаловаться на cheako911   Ответить с цитированием Мультицитирование сообщения от cheako911 Быстрый ответ на сообщение cheako911


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


5 марта 2015, 4:06:50 PM   # 2
 
 
Сообщения: 494
Цитировать по имени
цитировать ответ
по умолчанию Re: Резервное копирование bitcoind бумажника, например сервера.

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





Заменить два вхождения YOUREMAIL.

Код:
#! / USR / бен / окр Perl

используй здравый смысл;

использовать Fcntl QW (O_RDONLY O_NONBLOCK);
использовать POSIX QW (mkfifo);
использовать File :: Temp КЯ (Mktemp);
использовать File :: Copy КЯ (копия);

мой (UNDEF, $ апи) = сделать '/home/btc/.bitcoin/bitcoin.PL';

мой @fh;
мой $ unopened_file = Mktemp ("/home/btc/.backup${$}XXXXX");
$ SIG {INT} = {суб умереть};
END {Unlink $ unopened_file}

mkfifo ($ unopened_file, 0600) || умереть "mkfifo $ unopened_file не удалось: $!";

SysOpen ($ ФХ [0], $ unopened_file, O_RDONLY | O_NONBLOCK)
  || умереть "открытые $ unopened_file не удались: $!";

открытый ($ ФХ [1],
«| GPG --batch --trust-модель всегда -e -a -r "ВАШ АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ"| Почты -s Bitcoin_Backup YOUREMAIL»
) || умереть "| GPG | почта не удалось: $!";

$ API->позвоните по телефону ( 'dumpwallet', "$ unopened_file" );

копия ($ ОГО [0], $ ОГО [1]) || умереть "копия $ unopened_file | GPG | почта не удалось: $!";

bitcoin.PL содержит.
Код:
использовать Финансы :: Bitcoin;
мой $ бумажник = Финансы :: Bitcoin :: Wallet->новый (
'HTTP: // bitcoinrpc: blahblahblah@127.0.0.1: 8332 /'
);
($ Кошелек, $ wallet->API);


Спасибо, что поделились. я продлил свой скрипт с параметрами и конфиг-файл.
загрузит / доли, когда закончите. будет пытаться добавить Ssl конфигурации для бумажника-соединения тоже.

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

5 марта 2015, 6:46:34 PM   # 3
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Резервное копирование bitcoind бумажника, например сервера.

Заменить два вхождения YOUREMAIL.

Код:
#! / USR / бен / окр Perl

используй здравый смысл;

использовать Fcntl QW (O_RDONLY O_NONBLOCK);
использовать POSIX QW (mkfifo);
использовать File :: Temp КЯ (Mktemp);
использовать File :: Copy КЯ (копия);

мой (UNDEF, $ апи) = сделать '/home/btc/.bitcoin/bitcoin.PL';

мой @fh;
мой $ unopened_file = Mktemp ("/home/btc/.backup${$}XXXXX");
$ SIG {INT} = {суб умереть};
END {Unlink $ unopened_file}

mkfifo ($ unopened_file, 0600) || умереть "mkfifo $ unopened_file не удалось: $!";

SysOpen ($ ФХ [0], $ unopened_file, O_RDONLY | O_NONBLOCK)
  || умереть "открытые $ unopened_file не удались: $!";

открытый ($ ФХ [1],
«| GPG --batch --trust-модель всегда -e -a -r "ВАШ АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ"| Почты -s Bitcoin_Backup YOUREMAIL»
) || умереть "| GPG | почта не удалось: $!";

$ API->позвоните по телефону ( 'dumpwallet', "$ unopened_file" );

копия ($ ОГО [0], $ ОГО [1]) || умереть "копия $ unopened_file | GPG | почта не удалось: $!";

bitcoin.PL содержит.
Код:
использовать Финансы :: Bitcoin;
мой $ бумажник = Финансы :: Bitcoin :: Wallet->новый (
'HTTP: // bitcoinrpc: blahblahblah@127.0.0.1: 8332 /'
);
($ Кошелек, $ wallet->API);


Спасибо, что поделились. я продлил свой скрипт с параметрами и конфиг-файл.
загрузит / доли, когда закончите. будет пытаться добавить Ssl конфигурации для бумажника-соединения тоже.

Привет!


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

6 марта 2015, 6:07:47 AM   # 4
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Резервное копирование bitcoind бумажника, например сервера.

Посмотрев на несколько резервных копий, я решил, что bitcoind нуждается в keypoolrefill до принятия резервного копирования.

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

14 мая 2015, 6:17:49 AM   # 5
 
 
Сообщений: 84
Цитировать по имени
цитировать ответ
по умолчанию Re: Резервное копирование bitcoind бумажника, например сервера.

Кто-нибудь знает, почему bitcoind->dumpwallet в настоящее время не писать в FIFO, как это слишком?
cheako сейчас офлайн Пожаловаться на cheako   Ответить с цитированием Мультицитирование сообщения от cheako Быстрый ответ на сообщение cheako



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW