Вернуться   Биткоин Форум > - Wiki
11 июня 2011, 8:09:47 AM   # 1
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
.
Alex Zee сейчас офлайн Пожаловаться на Alex Zee   Ответить с цитированием Мультицитирование сообщения от Alex Zee Быстрый ответ на сообщение Alex Zee


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


11 июня 2011, 8:15:55 AM   # 2
 
 
Сообщения: 812
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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





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

11 июня 2011, 8:17:29 AM   # 3
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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

11 июня 2011, 2:43:30 PM   # 4
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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

11 июня 2011, 3:02:14 PM   # 5
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Bitcoin: URI схема не должна иметь какую-либо косую черту на всех, так как ничто в Bitcoin не является интернет-адрес или имя хоста.
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

11 июня 2011, 3:19:25 PM   # 6
 
 
Сообщения: 714
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

после того, как RFC старой Edonkey: // схема была также неправильно, но работал хорошо.

УИР предложение в WIKI https://en.bitcoin.it/wiki/URI_Scheme это дерьмо.
один предложенный в форуме лучше читать
Хамди сейчас офлайн Пожаловаться на Хамди   Ответить с цитированием Мультицитирование сообщения от Хамди Быстрый ответ на сообщение Хамди

11 июня 2011, 3:34:42 PM   # 7
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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

11 июня 2011, 3:47:50 PM   # 8
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

О чем ты говоришь? Это полностью соответствует.

Если HTTP: // и файл: // исправны, Bitcoin: // не отличается.

Пожалуйста прочтите это:

http://en.wikipedia.org/wiki/Uniform_Resource_Identifier

В самом деле? Вы поиск Википедии вместо соответствующего RFC?
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

11 июня 2011, 4:00:39 PM   # 9
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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

Вы даже читать любого из РЛКА в вопросе? Вы даже знаете, что такое RFC это?
Error сейчас офлайн на ошибке Пожаловаться   Ответить с цитированием Мультицитирование Сообщения от ошибок Быстрый ответ на сообщение об ошибке

11 июня 2011, 4:04:39 PM   # 10
 
 
Сообщения: 714
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

в соответствии с RFC после: // имя хоста должно следовать ..
сумма или BTC-адрес не имя хоста
так что это неправильно с точки зрения RFCґs Uri концепции схемы

читать на MAGNET: // и ED2K: //, например ...
Хамди сейчас офлайн Пожаловаться на Хамди   Ответить с цитированием Мультицитирование сообщения от Хамди Быстрый ответ на сообщение Хамди

11 июня 2011, 4:15:34 PM   # 11
 
 
Сообщений: 14
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

связать их все к blockexplorer.com --- ничего, чтобы сделать этот простой текст кликабельным без необходимости устанавливать расширение браузера собирается помочь в обеспечении более широкого применения в Bitcoins ... только мои два цента ..
generalunited сейчас офлайн Пожаловаться на generalunited   Ответить с цитированием Мультицитирование сообщения от generalunited Быстрый ответ на сообщение generalunited

11 июня 2011, 4:57:07 PM   # 12
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Вот патч, чтобы добавить уступчивый поддержка Bitcoin: URIs. Это, вероятно, следует очистка / раздеть любой дополнительный, //, но я оставлю это для кого-то другого, чтобы выяснить. Он также пытается обнаружить автономный Bitcoin адреса и превратить их в ссылки. Я не проверял его на всех, так что используйте на свой страх и риск. Пожертвования для этого пластыря 1HXo9py5hFsa528ZuXnSPHcXMyKiB7GN5U

Код:
дифф -ur smf_1-1-13_install / Источники / Subs-Post.php smf_1-1-13_install.bitcoin / Источники / Subs-Post.php
--- smf_1-1-13_install / Источники / Переводники-post.php 2011-02-07 11: 45: +09,000000000 -0500
+++ smf_1-1-13_install.bitcoin / Источники / Переводники-post.php 2011-06-11 12: 29: +56,169981884 -0400
@@ -330,28 +330,28 @@
  // [URL] HTTP: // ... [/ URL]
  массив (
  «Тег» => 'URL',
- «Протоколы» => массив ( 'HTTP', 'HTTPS'),
+ «Протоколы» => массив ( 'HTTP', 'HTTPS', 'Bitcoin:'),
  = 'EmbeddedUrl'> правда,
  = 'HasEqualSign'> ложный,
  ),
  // [URL = HTTP: // ...] название [/ URL]
  массив (
  «Тег» => 'URL',
- «Протоколы» => массив ( 'HTTP', 'HTTPS'),
+ «Протоколы» => массив ( 'HTTP', 'HTTPS', 'Bitcoin:'),
  = 'EmbeddedUrl'> правда,
  = 'HasEqualSign'> правда,
  ),
  // [iurl] Http: // ... [/ iurl]
  массив (
  «Тег» => 'Iurl',
- «Протоколы» => массив ( 'HTTP', 'HTTPS'),
+ «Протоколы» => массив ( 'HTTP', 'HTTPS', 'Bitcoin:'),
  = 'EmbeddedUrl'> правда,
  = 'HasEqualSign'> ложный,
  ),
  // [iurl = HTTP: // ...] имя [/ iurl]
  массив (
  «Тег» => 'Iurl',
- «Протоколы» => массив ( 'HTTP', 'HTTPS'),
+ «Протоколы» => массив ( 'HTTP', 'HTTPS', 'Bitcoin:'),
  = 'EmbeddedUrl'> правда,
  = 'HasEqualSign'> правда,
  ),
@@ -475,7 +475,10 @@
  $ Найден = ложь;
  Foreach ($ протоколы как $ протокола)
  {
+ если (StrPos ($ протокольных, ':') === ложь)
  $ Найдено = strncasecmp ($ заменить $ протокол ': //'., STRLEN ($ протокол) + 3) === 0;
+ еще
+ $ Найдено = strncasecmp ($ заменить, $ протокола, STRLEN ($ протокол)) === 0;
  если ($ найдены)
  ломать;
  }
дифф -ur smf_1-1-13_install / Источники / Subs.php smf_1-1-13_install.bitcoin / Источники / Subs.php
--- smf_1-1-13_install / Источники / Subs.php 2011-02-07 11: 45: +09,000000000 -0500
+++ smf_1-1-13_install.bitcoin / Источники / Subs.php 2011-06-11 12: 53: +18,829672859 -0400
@@ -1330,7 +1330,7 @@
  «Содержание» => '$ 1»,
  «Проверить» => create_function (»&$ Тег, &$ данных, $ инвалидов ''
  $ Данных = strtr ($ данных, массив (\»<бр />знак равно> \ '\'));
- если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0)
+ если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0 && StrPos ($ данные, \ 'Bitcoin: \')! == 0)
  $ Данных = \ 'HTTP: // \'. $ Данных;
  «),
  ),
@@ -1342,7 +1342,7 @@
  «Проверить» => create_function (»&$ Тег, &$ данных, $ инвалидов ''
  если (подстрока ($ данные, 0, 1) == \ '# \')
  $ Данных = \ '# post_ \'. SUBSTR ($ данные, 1);
- ELSEIF (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0)
+ ELSEIF (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0 && StrPos ($ данные, \ 'Bitcoin: \')! == 0)
  $ Данных = \ 'HTTP: // \'. $ Данных;
  «),
  = 'Disallow_children'> массив ( 'электронная почта', 'FTP', 'URL', 'iurl'),
@@ -1599,7 +1599,7 @@
  «Содержание» => '
$ 1»,
  «Проверить» => create_function (»&$ Тег, &$ данных, $ инвалидов ''
  $ Данных = strtr ($ данных, массив (\»<бр />знак равно> \ '\'));
- если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0)
+ если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0 && StrPos ($ данные, \ 'Bitcoin: \')! == 0)
  $ Данных = \ 'HTTP: // \'. $ Данных;
  «),
  ),
@@ -1609,7 +1609,7 @@
  «Перед» => '
»,
  «После» => '»,
  «Проверить» => create_function (»&$ Тег, &$ данных, $ инвалидов ''
- если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0)
+ если (StrPos ($ данные, \ 'HTTP: // \'!) == 0 && StrPos ($ данные, \ 'https: // \')! == 0 && StrPos ($ данные, \ 'Bitcoin: \')! == 0)
  $ Данных = \ 'HTTP: // \'. $ Данных;
  «),
  = 'Disallow_children'> массив ( 'электронная почта', 'FTP', 'URL', 'iurl'),
@@ -1747,7 +1747,7 @@
  // Позаботьтесь о какой-то HTML!
  если (! пусто ($ modSettings [ 'enablePostHTML']) && StrPos ($ данные, '&л;! ') == ложь)
  {
- $ данных = preg_replace ( '~&л; а \ з + HREF = ((?:&Quot;)) ((??? https: // | FTPS: // | электронная почта:) \ S +) \\ 1?> ~ я», '[URL = $ 2]', $ данных);
+ $ данных = preg_replace ( '~&л; а \ з + HREF = ((?:&Quot;)) ((: https: // | FTPS: // | MAILTO: | Bitcoin:) \ S +) \\ 1????> ~ я», '[URL = $ 2]', $ данных);
  $ данных = preg_replace ( '~&л; / а> ~ я», '[/ URL]', $ данных);
 
  // <бр /> должен быть пустым.
@@ -1836,10 +1836,14 @@
  // Только делать это, если PREG выживает.
  если (is_string ($ результат = preg_replace (массив (
  «~ (?<= [\ S>\ (;. \»"] | ^) ((?: HTTP | HTTPS | FTP | FTPS): // [\ ш \ -_% @: |] + (?:. \ [\ Ш \ -_%] +) * (?: ?: \ d +) (?:. / [\ ш \ -_ \ ~% \ @, \?&; = # () {} +: \ '? \\\\] *) * [/ \ ш \ -_ \ ~% @ \ = #} \\\\]) ~ я',
- «~ (?<= [\ S>(\»<] | ^) (WWW (: \ [\ ш \ -_] +?.) + (: / [\ Ш \ -_ \ ~% \ @, \ (:: \ d +?)?.?&; = # () {} +: \ '? \\\\] *) * [/ \ ш \ -_ \ ~% @ \; = #} \\\\]) ~ я'
+ «~ (?<= [\ S>(\»<] | ^) (WWW (: \ [\ ш \ -_] +?.) + (: / [\ Ш \ -_ \ ~% \ @, \ (:: \ d +?)?.?&; = # () {} +: \ '? \\\\] *) * [/ \ ш \ -_ \ ~% @ \ = #} \\\\]) ~ я',
+ '~ Bitcoin: (\ W + (:? \ \ S +)) ~ я',
+ '~ \ Ь ([1-9A-HJ-НП-Za-км-г] {26,35}) \ Ъ'
  ), Массив (
  '[URL] $ 1 [/ URL],
- '[URL = HTTP: // $ 1] $ 1 [/ URL]
+ '[URL = HTTP: // $ 1] $ 1 [/ URL],
+ '[URL] $ 1 [/ URL],
+ '[URL = Bitcoin: $ 1] $ 1 [/ URL],
  ), $ Данные)))
  $ Данные = $ результат;
 
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

17 января 2012, 2:00:08 PM   # 13
 
 
Сообщения: 1892
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

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

19 января 2012, 5:57:23 AM   # 14
 
 
Сообщения: 2884
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Та часть кода начинается с "ВНИМАНИЕ: Редактирование ниже, может привести к большой дыре безопасности в вашем форуме," так много испытаний было бы необходимо, чтобы убедиться, что эти изменения являются безопасными. (У меня нет тест-форум создан, так что я не могу проверить это.)

Он также пытается обнаружить автономный Bitcoin адреса и превратить их в ссылки.

Мне не нравится такое поведение, тем более, что один спецификации URI не было принято решение о еще (AFAIK).
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

19 января 2012, 6:12:26 AM   # 15
 
 
Сообщения: 1892
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Та часть кода начинается с "ВНИМАНИЕ: Редактирование ниже, может привести к большой дыре безопасности в вашем форуме," так много испытаний было бы необходимо, чтобы убедиться, что эти изменения являются безопасными. (У меня нет тест-форум создан, так что я не могу проверить это.)
какая жалость; не администратор в состоянии проверить патчи для этого форума?

котировка
Он также пытается обнаружить автономный Bitcoin адреса и превратить их в ссылки.
Мне не нравится такое поведение, тем более, что один спецификации URI не было принято решение о еще (AFAIK).
Я согласен, что обнаружение автономных адресов не является хорошей идеей; она должна быть удалена.
Однако, отсутствие спецификации URI не должно быть проблемой для форума пластыря; все патч должен сделать это, чтобы дать пользователям возможность писать Bitcoin: ссылки.
ThomasV сейчас офлайн Пожаловаться на ThomasV   Ответить с цитированием Мультицитирование сообщения от ThomasV Быстрый ответ на сообщение ThomasV

19 января 2012, 7:09:29 AM   # 16
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Мне не нравится такое поведение, тем более, что один спецификации URI не было принято решение о еще (AFAIK).
Уверен, простой Bitcoin:<адрес> Дело единодушное.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

19 января 2012, 2:05:19 PM   # 17
 
 
Сообщения: 910
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Для того, чтобы быть совместимым с w3 спецификации для схемы пользовательских URL было бы хорошо, если выбранный URI был с префиксом Интернет + например

Интернет + Bitcoin: //

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

19 января 2012, 2:10:11 PM   # 18
 
 
Сообщения: 910
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

да? Вы говорите, что веб-протоколы требовать веб + префикс?

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

19 января 2012, 2:19:51 PM   # 19
 
 
Сообщения: 1892
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

да? Вы говорите, что веб-протоколы требовать веб + префикс?

Да для того, чтобы зарегистрировать пользовательскую схему с вашим браузером, он должен начинаться с вебом +

да, я только что прочитал, что тоже. это ограничение, кажется, относится к Chrome только.
https://developer.mozilla.org/en/DOM/navigator.registerProtocolHandler
ThomasV сейчас офлайн Пожаловаться на ThomasV   Ответить с цитированием Мультицитирование сообщения от ThomasV Быстрый ответ на сообщение ThomasV

19 января 2012, 2:54:03 PM   # 20
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: [Форум PULL] Поддержка Bitcoin URL-адресов

Для того, чтобы быть совместимым с w3 спецификации для схемы пользовательских URL было бы хорошо, если выбранный URI был с префиксом Интернет + например

Интернет + Bitcoin: //
Это будет эпический провал для w3c, если он проходит через подобное. Обязательно запишите их и сказать им, как смешны эти пользовательские правила URI являются. Более важно соблюдать давние IETF РЛК, которые мы уже делаем.

Тогда вы можете иметь свой любимый веб-сайт, а не только для настольных ПК, зарегистрировать себя в качестве обработчика протокола Bitcoin.
Тогда вы можете иметь только сайт зарегистрирует себя: нормальное / нормальное программное обеспечение не разрешено регистрироваться для них "Интернет +" URIs.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW