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

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

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

Ответ
 
Опции темы
Старый 21.02.2011, 04:31   #1
Raf00082
случайно влез
 
Регистрация: 31.05.2010
Сообщений: 6
Поблагодарил: 1
Поблагодарили 1 раз в 1 сообщении
Raf00082 стоит на развилке
По умолчанию Код граббер (си авр)

Добрый день, вот решил разобраться в работе сигнализаций, начал писать программу на си мк решил использовать Atmega8, ну или любой другой из атмег, так-как в чужих программах разбираться долго, взялся сам писать и заодно понять принцип работы
Вопросы:
1 надо первую впоймать преамбулу??? (и при помощи ее можно узнать длитеность Те правильно???)
вот мой код (не проверял)
Код:
while(te_bit==0) (если время Те не найдено делаем этот код
 while (PINC.1)  (пока PINC.1 (1) то мы будум делать етот код (ведь насколько я понял сигнал всегда начинается с высокого уровня.)
 Te++               переменная для подсчета микросекунд
 delay_us(1)      пауза 1 микросекунду
 if (Te<280)       если Те меньше 280 (насколко я понял это минимальное значение Те при хорошей батарейке) то значит был мусор 
 Te=0             мы его игнорируем
 if(Te>=280)     если Те больше или равно 280 
 te_bit=Te;        то устанавливаем это значение (te_bit т.е время периода)
 count=1 (это для того чтбы понять слоко те уже прошло и какой следующий бит
if (count<23)        здеся я считаю и вычисляю преамбулу 
 delay_us(te_bit); 
 count++
Если не трудно помогите понять праильный или нет данный код. (СПАСИБО)
остальное пока выкладывать не буду
Raf00082 вне форума   Ответить с цитированием
Старый 21.02.2011, 10:08   #2
Serg22
участник
 
Аватар для Serg22
 
Регистрация: 23.11.2009
Сообщений: 366
Поблагодарил: 13
Поблагодарили 38 раз в 27 сообщениях
Serg22 стоит на развилке
По умолчанию

Влом думать правильно или нет ты написал тут, но то, что идеологически неправильно - это точно.
При таком подходе у тебе МК будет заниматься только одной поставленной задачей. Например 2-3-4 разных видов кодировок ты уже не поймаешь, не говоря уже о 2-х приемниках, АМ и FM.
По этому лучше возьми готовые проекты. Выкуси из них лишние кодировки, чтобы осталось только одна, для простоты понимания и начинай разбираться как работает.
Я прошел уже через то, что ты делаешь, по этому вижу что проект одноразовый и утопичный.
Serg22 вне форума   Ответить с цитированием
Старый 22.02.2011, 10:14   #3
duin
случайно влез
 
Аватар для duin
 
Регистрация: 16.02.2011
Сообщений: 13
Поблагодарил: 3
Поблагодарили 2 раз(а) в 1 сообщении
duin стоит на развилке
По умолчанию

Вот [Ссылки могут видеть только зарегистрированные пользователи. ], на мой взгляд, лучшее место для начинающего - все разжевано и контроллер твой,
разбирайся!
duin вне форума   Ответить с цитированием
Старый 22.02.2011, 12:38   #4
Serg22
участник
 
Аватар для Serg22
 
Регистрация: 23.11.2009
Сообщений: 366
Поблагодарил: 13
Поблагодарили 38 раз в 27 сообщениях
Serg22 стоит на развилке
По умолчанию

duin, да, неплохо разжевано для начинающего. Даже есть некоторые интересные моменты реализации.
Serg22 вне форума   Ответить с цитированием
Старый 23.02.2011, 05:10   #5
Raf00082
случайно влез
 
Регистрация: 31.05.2010
Сообщений: 6
Поблагодарил: 1
Поблагодарили 1 раз в 1 сообщении
Raf00082 стоит на развилке
По умолчанию

Цитата:
Сообщение от duin Посмотреть сообщение
Вот [Ссылки могут видеть только зарегистрированные пользователи. ], на мой взгляд, лучшее место для начинающего - все разжевано и контроллер твой,
разбирайся!

Спасибо то что надо, но да моя задумка в правильном направлении по поводу определения Те почти так как у этого человека, спасибо изучаю , да Serg22 я не спорю возможно этот проект и утопичный и одноразовый но именно из таких начинаний все и делается т.е истина рождается в споре, если десятка 2 человек реально захочет что-то сделать то возможно (повторюсь возможно, если звезды сойдутся ) то из этого что-то получится и может будут придуманы новые реализации поставленной задачи главно е это изучение и стремление, просто Serg22 не разобравшись как и что работает я не имею привычки что либо делать даже если это не мой профиль (а взять готовое устроичтво и тупо его повторить это не я)
Ладно это все лирика извиняюсь за бред.
Raf00082 вне форума   Ответить с цитированием
Старый 23.02.2011, 06:31   #6
Serg22
участник
 
Аватар для Serg22
 
Регистрация: 23.11.2009
Сообщений: 366
Поблагодарил: 13
Поблагодарили 38 раз в 27 сообщениях
Serg22 стоит на развилке
По умолчанию

Raf00082, Я и не спорю, тем более на том сайте изложены оба варианта развития событий. А кроме того на этом форуме есть логгер, написанный тем же человеком только под большую кучу протоколов.
https://www.phreaker.us/forum/showthread.php?t=9812
работает на прерывании по фронтам сигнала. написан на AVRStudio
https://www.phreaker.us/forum/showthread.php?t=8631
мой проект, работает на голом таймере, написан на CodeVisionAVR.
Изучай, но совет свой повторю - трать больше времени на универсальность алгоритма.
Serg22 вне форума   Ответить с цитированием
Старый 04.03.2011, 19:01   #7
duin
случайно влез
 
Аватар для duin
 
Регистрация: 16.02.2011
Сообщений: 13
Поблагодарил: 3
Поблагодарили 2 раз(а) в 1 сообщении
duin стоит на развилке
По умолчанию

Serg22,

Цитата:
Сообщение от Serg22 Посмотреть сообщение
повторю - трать больше времени на универсальность алгоритма

Согласен с тобой, но иногда надо напороться на несколько грабель, чтобы понять что такое универсальность алгоритма и с чем ее едят ))
duin вне форума   Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Проблема] шерхановский граббер Гришка Охранные системы 10 12.07.2013 16:45
Код граббер и автопостановка Asl Штатные охранные системы 9 08.02.2012 21:11


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


Перевод: zCarot