Вернуться   Биткоин Форум > - Wiki
24 июня 2012, 9:34:23 PM   # 1
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Psuedocode из википедии:
Код:
Функция GoogleAuthenticatorCode (строка секрет)
     Ключ: = base32decode (секрет)
     сообщение: = текущее время Unix ч 30
     Хэш: = HMAC-SHA1 (ключ, сообщение)
     смещение: = последний клев хэш
     truncatedHash: = хеш [offset..offset + 4] // 4 байта, начиная с смещения
     Установите первый бит truncatedHash нулю // удалить наиболее significat бит
     Код: = truncatedHash мод 1000000
     колодок код с 0 до тех пор, длина кода не является 6
     код возврата

Можно ли написать программу, которая генерирует приложение Google Authenticator одноразовых паролей на TI89? Было бы слишком трудно синхронизировать время? Будет ли это займет слишком много времени, чтобы сгенерировать одноразовый пароль?
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113


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


25 июня 2012, 1:42:49 AM   # 2
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

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





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

25 июня 2012, 2:15:03 AM   # 3
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Программы написаны в http://en.wikipedia.org/wiki/TI-BASIC так что вам нужно найти программист для этого языка. НО вы хотите устройство, которое имеет хорошее представление о времени, и я даже не знаю, если TI-89 может отслеживать время, не говоря уже, если это не в то время, было бы совершенно неправильно, и вы никогда не получите правильный номер, чтобы войти.
gweedo сейчас офлайн Пожаловаться на gweedo   Ответить с цитированием Мультицитирование сообщения от gweedo Быстрый ответ на сообщение gweedo

25 июня 2012, 2:23:23 AM   # 4
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Насколько точно это нужно будет время? Я понимаю, что есть "льготный период" так что есть целый ряд различных одноразовых паролей, которые будут приняты на конце сайта. Может быть, я не прав.
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113

25 июня 2012, 3:38:16 AM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

это должно быть достаточно точным и льготный период не так долго, у меня есть реализовать приложение Google Authenticator на некоторых сайтах, и хочет, чтобы он тоже будет довольно точным. Но если честно, я не думаю, что TI-89 имеет в любое время, и что более важно, льготный период всегда может быть изменен в коде.
gweedo сейчас офлайн Пожаловаться на gweedo   Ответить с цитированием Мультицитирование сообщения от gweedo Быстрый ответ на сообщение gweedo

25 июня 2012, 3:40:46 AM   # 6
 
 
Сообщения: 952
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Я хочу, чтобы один мой c64

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

25 июня 2012, 3:46:24 AM   # 7
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

это должно быть достаточно точным и льготный период не так долго, у меня есть реализовать приложение Google Authenticator на некоторых сайтах, и хочет, чтобы он тоже будет довольно точным. Но если честно, я не думаю, что TI-89 имеет в любое время, и что более важно, льготный период всегда может быть изменен в коде.

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

Кроме того, есть куча программ, которые утверждают, что следить за временем (я не пробовал):
http://www.ticalc.org/pub/89/basic/programs/time/
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113

25 июня 2012, 3:50:57 AM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

один из тех, кто сделал сказать, что это была внутренняя система времени, который должен быть достаточно хорош, если он держит время хорошо. теперь просто заставить кого-то, кто знает о TI-Basic и вы готовы!

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

25 июня 2012, 3:52:39 AM   # 9
 
 
Сообщения: 952
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

один из тех, кто сделал сказать, что это была внутренняя система времени, который должен быть достаточно хорош, если он держит время хорошо. теперь просто заставить кого-то, кто знает о TI-Basic и вы готовы!

Кроме того, это может занять слишком много времени, чтобы войти в то время UNIX в программу

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

25 июня 2012, 3:59:56 AM   # 10
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

один из тех, кто сделал сказать, что это была внутренняя система времени, который должен быть достаточно хорош, если он держит время хорошо. теперь просто заставить кого-то, кто знает о TI-Basic и вы готовы!

Кроме того, это может занять слишком много времени, чтобы войти в то время UNIX в программу

Насколько хорошо мы говорим. 1 секунда? 10 секунд?
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113

25 июня 2012, 4:01:56 AM   # 11
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

один из тех, кто сделал сказать, что это была внутренняя система времени, который должен быть достаточно хорош, если он держит время хорошо. теперь просто заставить кого-то, кто знает о TI-Basic и вы готовы!

Кроме того, это может занять слишком много времени, чтобы войти в то время UNIX в программу

Вы бы просто ввести его в заранее затем ждать фактическое время, чтобы догнать вас, что не очевидно?

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

25 июня 2012, 4:23:05 AM   # 12
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Я думаю, что ручной ввод будет работать до тех пор, как она должна только быть с точностью до нескольких секунд. На самом деле это всего лишь несколько последних цифр, которые будут меняться.

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

25 июня 2012, 10:56:11 AM   # 13
 
 
Сообщения: 566
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Большая вещь вам нужно хэширования функции, и я довольно уверен, что TI-89 не имеет этого. Я делал свою долю программирования на этом плохого мальчика 10 лет назад ...

Я только havae мой TI-86, так что я не могу помочь вам. Да, я знаю, что я мог бы подражать ему ...
runlinux сейчас офлайн Пожаловаться на runlinux   Ответить с цитированием Мультицитирование сообщения от runlinux Быстрый ответ на сообщение runlinux

25 июня 2012, 7:15:22 PM   # 14
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

должен реализовать HMAC-SHA1 в TI-BASIC89
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113

26 июня 2012, 12:17:18 AM   # 15
REF
 
 
Сообщения: 527
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

TI-89 делает следить за временем. Я использую этот калькулятор каждый день. Он имеет встроенный в часы, вы можете установить формат времени 12 / 24ч, час, минута, AM / PM, выбор формата даты ММ / ДД / ГГ, год и месяц.
REF сейчас офлайн Пожаловаться на REF   Ответить с цитированием Мультицитирование сообщения от REF Быстрый ответ на сообщение REF

26 июня 2012, 2:32:52 AM   # 16
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Я на самом деле получил мое утеряна / украдена, но будет купить новый в любом случае. это делает ли Юниксовое время или только этот формат. подсчитывать ли секунды?
bb113 сейчас офлайн Пожаловаться на bb113   Ответить с цитированием Мультицитирование сообщения от bb113 Быстрый ответ на сообщение bb113

4 июля 2012, 6:28:16 PM   # 17
 
 
Сообщений: 14
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Как уже говорилось, единственная реальная проблема, которую Вы должны были бы с аппаратными средствами калькулятора является отслеживание времени. TI89 имеет часы реального времени, а также резервную батарею (под АБА) будет держать этот ход. Основной проблемой является то, что вы, вероятно, не имеют эффективных средств поддержания часы синхронизированы с сетевым временем. Новый выпуск от Google приложения теперь даже содержит свою собственную задачу NTP, чтобы принести время, а не с помощью телефонов. Я не смотрел на него, но, учитывая приложение, и псевдо-код, который вы в курсе, ваш льготный период ровно 30 секунд. Как долго вы оставшиеся (отсчет в приложении) проконтролировано по модулю 30 времени семян используется. Я бы ожидать, что есть открытые реализации SHA1 и необходимых хэш-функция, необходимая в TI-BASIC89. На самом деле должно быть достаточно просто реализовать, просто нужно, чтобы убедиться, что вы убедитесь, что ваши часы точны достаточно регулярно.
deusstultus сейчас офлайн Пожаловаться на deusstultus   Ответить с цитированием Мультицитирование сообщения от deusstultus Быстрый ответ на сообщение deusstultus

6 июля 2012, 4:02:12 AM   # 18
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Как уже говорилось, единственная реальная проблема, которую Вы должны были бы с аппаратными средствами калькулятора является отслеживание времени. TI89 имеет часы реального времени, а также резервную батарею (под АБА) будет держать этот ход. Основной проблемой является то, что вы, вероятно, не имеют эффективных средств поддержания часы синхронизированы с сетевым временем. Новый выпуск от Google приложения теперь даже содержит свою собственную задачу NTP, чтобы принести время, а не с помощью телефонов. Я не смотрел на него, но, учитывая приложение, и псевдо-код, который вы в курсе, ваш льготный период ровно 30 секунд. Как долго вы оставшиеся (отсчет в приложении) проконтролировано по модулю 30 времени семян используется. Я бы ожидать, что есть открытые реализации SHA1 и необходимых хэш-функция, необходимая в TI-BASIC89. На самом деле должно быть достаточно просто реализовать, просто нужно, чтобы убедиться, что вы убедитесь, что ваши часы точны достаточно регулярно.

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

10 июля 2012, 10:39:29 PM   # 19
 
 
Сообщений: 98
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Мой банк дает мне Токен генерировать, что я использую, когда я войти в свой банковский счет онлайн. Он отображает 6 цифр, и они меняются каждые 30 секунд, я думаю.

Я верю Yubikey основывается на одном и том же. Просто вместо того, чтобы отображать его на экране он вставляет его в буфер ключевых слов через порт USB или RFID.

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

10 июля 2012, 10:43:38 PM   # 20
 
 
Сообщений: 98
Цитировать по имени
цитировать ответ
по умолчанию Re: Генерация Google Authenticator одноразовых паролей с TI89?

Было бы очень здорово, если бы я мог использовать свои банковские токены генераторы или любой маркер генератор там "WoW, и т.д. ..." для сайтов, которые поддерживают Yubikey, Google и т.д ..

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW