Изучение уязвимостей электронных систем.
 
key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

Вернуться   Изучение уязвимостей электронных систем > Для начинающих > Новички

Новички Раздел для новичков. Что такое кодграббер, ретранслятор, подмена кода.

Ответ
 
Опции темы
Старый 27.04.2010, 19:25   #31
huy
участник
 
Аватар для huy
 
Регистрация: 17.03.2010
Адрес: Космас
Сообщений: 360
Поблагодарил: 1
Поблагодарили 103 раз в 53 сообщениях
huy стоит на развилке
По умолчанию

кстате мне никто так и не сказал, почему в CV ебется printf(), и поэтому я написал свой вариант логгера.

вот, прикола для, проверил на нем выложенную запись.. результат на картинке.
сигнал крайне хуевый - достаточно посмотреть на соотношение длины хедера и Те у битов, а в некоторых случаях впечатление, что третьего Те в битах вобще нет В принципе, подкрутив допуски (а они у меня и так достаточно лояльные) можно принять большую часть посылок.
Но вобще я думаю, что делать слишком большой допуск на параметры сигнала в логгере не надо - подобные сигналы лушче изучать записав через звуковую карту. Дело даже не в том, что будет идти много мусора, а в том что затачивая логгер под хуевый сигнал, повышается вероятность неверно обсчитать и принять хороший сигнал, который кстати может оказаться вобще в другой кодировке
Миниатюры
1.jpg  
huy вне форума   Ответить с цитированием
Старый 27.04.2010, 19:30   #32
huy
участник
 
Аватар для huy
 
Регистрация: 17.03.2010
Адрес: Космас
Сообщений: 360
Поблагодарил: 1
Поблагодарили 103 раз в 53 сообщениях
huy стоит на развилке
По умолчанию

и еще, пользуясь случаем - никто не скажет, что это за сигналка - формат старлайн, но 48 а не 64 бит ? хоп у нее вроде как первые 2 байта, кнопка вроде в конце.
huy вне форума   Ответить с цитированием
Старый 27.04.2010, 19:57   #33
Serg22
участник
 
Аватар для Serg22
 
Регистрация: 23.11.2009
Сообщений: 366
Поблагодарил: 13
Поблагодарили 38 раз в 27 сообщениях
Serg22 стоит на развилке
По умолчанию

Цитата:
Сообщение от mkor Посмотреть сообщение
Не прими за наезд, но в таком варианте (речь про прием keeloq) это скорее не логгер, а валидатор.

Наезд... не наезд... какая разница. Если есть косяк - это наследие форума. А мы тут не меряемся достижениями, а идем совместно к идеалу программы. Так что значит надо думать и править алгоритм. Если можешь - пропатчи исходник. Мне надо еще микрочиповский изучить получше сначала.

---------- Post added at 17:57 ---------- Previous post was at 17:54 ----------

Цитата:
Сообщение от huy Посмотреть сообщение
и еще, пользуясь случаем - никто не скажет, что это за сигналка - формат старлайн, но 48 а не 64 бит ? хоп у нее вроде как первые 2 байта, кнопка вроде в конце.

тут говорят, что обратка старлайна
http://www.phreaker.us/forum/showthr...t=4886&page=20
Serg22 вне форума   Ответить с цитированием
Старый 28.04.2010, 22:57   #34
Partnyor
Заблокирован
 
Аватар для Partnyor
 
Регистрация: 09.01.2010
Сообщений: 46
Поблагодарил: 2
Поблагодарили 14 раз в 6 сообщениях
Partnyor стоит на развилке
По умолчанию

Цитата:
Сообщение от mkor Посмотреть сообщение
Оно конечно да, однако сигнализация (и Микрочиповский алгоритм) их считает правильными. Видимо потому, что алгоритм "от производителя"не учитывает преамбулу как не несущую никакой информационной нагрузки.

Причём тут преамбула,когда у килока стартом приёма является хедер.См. AN744.
Преамбула нужна всего лиш для настройки приёмника.
Partnyor вне форума   Ответить с цитированием
Старый 29.04.2010, 06:32   #35
Serg22
участник
 
Аватар для Serg22
 
Регистрация: 23.11.2009
Сообщений: 366
Поблагодарил: 13
Поблагодарили 38 раз в 27 сообщениях
Serg22 стоит на развилке
По умолчанию

Partnyor, Писал прием по описанию на этом сайте. Будем чинить, приводить в нормальный вид. Не сразу все получается идеально :-(
Serg22 вне форума   Ответить с цитированием
Старый 29.04.2010, 08:13   #36
huy
участник
 
Аватар для huy
 
Регистрация: 17.03.2010
Адрес: Космас
Сообщений: 360
Поблагодарил: 1
Поблагодарили 103 раз в 53 сообщениях
huy стоит на развилке
По умолчанию

микрочиповский даташит и апноут рассчитан на приемник исключительно килок-кода... если же ты делаешь логгер, поддеррживающий несколько кодировок - приходится учитывать в той или иной степени и побочные тайминги. а иначе может быть трудно определить тип сигнала.
huy вне форума   Ответить с цитированием
Старый 29.04.2010, 09:51   #37
mkor
случайно влез
 
Регистрация: 23.10.2009
Сообщений: 12
Поблагодарил: 15
Поблагодарили 3 раз в 3 сообщениях
mkor стоит на развилке
По умолчанию

Цитата:
Сообщение от Partnyor Посмотреть сообщение
Причём тут преамбула,когда у килока стартом приёма является хедер.См. AN744.
Преамбула нужна всего лиш для настройки приёмника.

Повторю свой ответ другими словами:

Микрочиповский прием не проверяет полное соответствие принятого пакета своим же спецификациям (AN1259 KEELOQ Microcontoller Based Code Hopping Encoder и другие). Как правильно замечено, стартом приема является обнаружение заголовка (хедера). На этот момент преамбула уже прошла, но факт ее прохождения нигде не учитывается, и преамбула на валидацию пакета (правильный - неправильный) не влияет.

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

Поэтому на некоторые пакеты сигнализация реагирует, а логгер нет.
Миниатюры
qwerqwr.jpg  
mkor вне форума   Ответить с цитированием
Старый 29.04.2010, 17:16   #38
Partnyor
Заблокирован
 
Аватар для Partnyor
 
Регистрация: 09.01.2010
Сообщений: 46
Поблагодарил: 2
Поблагодарили 14 раз в 6 сообщениях
Partnyor стоит на развилке
По умолчанию

Цитата:
Сообщение от mkor Посмотреть сообщение
Повторю свой ответ другими словами:

Микрочиповский прием не проверяет полное соответствие принятого пакета своим же спецификациям (AN1259 KEELOQ Microcontoller Based Code Hopping Encoder и другие). Как правильно замечено, стартом приема является обнаружение заголовка (хедера). На этот момент преамбула уже прошла, но факт ее прохождения нигде не учитывается, и преамбула на валидацию пакета (правильный - неправильный) не влияет.

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

Поэтому на некоторые пакеты сигнализация реагирует, а логгер нет.

to mkor:Я бы на твоём месте не о логере говорил,а разобрался бы
сначала со своим железом которое принимает всякую хуйню.Вот скрин
твоего вава который ты выкладывал.Это только кусок.Как ты вообще
умудряешся ЗТО принимать.
Partnyor вне форума   Ответить с цитированием
Старый 29.04.2010, 17:19   #39
Partnyor
Заблокирован
 
Аватар для Partnyor
 
Регистрация: 09.01.2010
Сообщений: 46
Поблагодарил: 2
Поблагодарили 14 раз в 6 сообщениях
Partnyor стоит на развилке
По умолчанию

Чёт картинка не легла.
Миниатюры
22.JPG  
Partnyor вне форума   Ответить с цитированием
Старый 29.04.2010, 18:26   #40
mkor
случайно влез
 
Регистрация: 23.10.2009
Сообщений: 12
Поблагодарил: 15
Поблагодарили 3 раз в 3 сообщениях
mkor стоит на развилке
По умолчанию

Видимо, что-то рядом сильно шумело. Сейчас вроде нормально.
Миниатюры
Clipboard03.jpg  
Вложения
Тип файла: rar sample.rar (54.6 Кб, 45 просмотров)
mkor вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чип приемника 31145. Это что? baralgin1003 Новички 0 06.03.2013 22:14
[Вопрос] Как прошить atmega16-16mu hi-electron Программирование микроконтроллеров 6 28.11.2011 00:33
Модуль приемника на опознание. IVAN-72 Радиосвязь 17 13.01.2011 02:41
Atmega16 FUSE Rudi_Avto Лаборатория 4 16.09.2010 17:55
DataSheet ATmega16 andrelek Программирование микроконтроллеров 2 01.03.2009 14:10


Текущее время: 04:10. Часовой пояс GMT +4.


Перевод: zCarot