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

Агоритм граббер на Алигаторе

#1
Алгоритм граббер на Алигаторе

Сейчас в процессе создания грабер на пагере от алигатора... Пока ипользуется только приемопередатчик от него. Завтра выложу фоки. Если есть схема пагера просьба поделится... Алигатор 325.

Весь процес создания будет освещатся в этой теме...
 

h2

Супер-Модератор
Команда форума
#2
интересно как ты собрался алгоритм делать. у тебя есть мануфактурники?
 
#4
Собрал прграмматор... а он под ХР не работает ! В чем может быть проблема ? Под 98 без проблем... Интересная штука...
prog.JPG
 
#6
Ах он зараза такой... А обойти это как-то можно ? А то у меня такой проект тормозится...
 
#8
Так... значит программатор настроил... приемопередатчик тоже. Осталось только найти базовую прошивку от которой можно плясать и эксперементировать...
 
#9
Да большенство програматоров отказываются работать под XP бывает что и в Win2000
тоже не хотят
Поставь себе на комп две системы Win98 и XP
Бывало такое что програматоры не хотят работать на компах с высокой рабочай частотой Приходилось програмировать с Пня 1
 
#10
ВСЕ !!! Собрал... сейчас буду прошивать демкой для настройки железа...
Агромное человеческое спасибо h2... без него проект затянулся бы на неопределенное время... Если интересно вечером выложу фото устройства... правда пока макетка... завтра начну разбираться с алгоритмикой...
 
#11
Вот, все –же интересно , какая связь между 28 битным серийным номером брелка и 32 битным ключом для шифрации командой XOR скремблированной части ??
Серийный номер +B'1111'
 
#12
GODZILA написал(а):
Вот, все –же интересно , какая связь между 28 битным серийным номером брелка и 32 битным ключом для шифрации командой XOR скремблированной части ??
Серийный номер +B'1111'
Ключ не 32 битный а 64 битный. Связь между серийным номером брелка и ключом дешифрования (в приемной части только дешифрование, в брелке только шифрование - ассиметричный алгоритм) зависит от алгоритма обучения сиги. Различаются нормальный и секретный алгоритмы.
В случае нормального серийный номер дополняется слева B'0010' это дешифруется используя в качестве ключа мануфактурник получаестя младшая часть ключа. Затем то же но с дополнением - B'0110' - старшая часть ключа.
В случае секретного алгоритма обучения все намного хреновее потуму чето связи ключа с серийником нема. Брелок передает фиксированную посылку данных 32 бита используемую только при обучение, эта посылка дополняется 0-ми слева до 64 бит, получившееся ксорится с мануфактурником получаем ключ.
Если я ошибаюсь буду очень рад если кто-либо поправит.
 

h2

Супер-Модератор
Команда форума
#13
всё правильно. но почти везде стоит нормал леарнинг. есть исключения в виде нестандартной генерации ключа (фараон, пандора,горгон возможно чтото ещё) но это не серетный алгоритм а наворот производителя.
 
#14
Bezbashka написал(а):
Ключ не 32 битный а 64 битный. Связь между серийным номером брелка и ключом дешифрования (в приемной части только дешифрование, в брелке только шифрование - ассиметричный алгоритм) зависит от алгоритма обучения сиги. Различаются нормальный и секретный алгоритмы.
В случае нормального серийный номер дополняется слева B'0010' это дешифруется используя в качестве ключа мануфактурник получаестя младшая часть ключа. Затем то же но с дополнением - B'0110' - старшая часть ключа.
В случае секретного алгоритма обучения все намного хреновее потуму чето связи ключа с серийником нема. Брелок передает фиксированную посылку данных 32 бита используемую только при обучение, эта посылка дополняется 0-ми слева до 64 бит, получившееся ксорится с мануфактурником получаем ключ.
Если я ошибаюсь буду очень рад если кто-либо поправит.
Огромное спасибо за инфу.
 
#15
Еще вопросик ??? Счетчик синхронизации после удаления батарейки из пульта обнуляется ?? Тогда приемник должен предусматривать истинную динам. часть с обнуленным счетчиком синхронизации.
 
S

Synth

Guest
#16
счётчик не обнуляется, поскольку хранится в EEPROM контроллера - энергонезависимой памяти.
 
#17
Собрал устройство

Собрал я короче девайс на атмеге 8515 с ЖК дисплеем... Прием взял из rxi микрочиповского... только прием очень нестабильный получается... на закрытие кнопку от аллигатора ловит на ура, а на открытие нихрена... при этом периодически на ЖК выводится 8 черных квадратов... Уже всю голову сломал... может подскажет кто ? Что может быть с приемом ?
 
#18
Собрал я короче девайс на атмеге 8515 с ЖК дисплеем... Прием взял из rxi микрочиповского... только прием очень нестабильный получается... на закрытие кнопку от аллигатора ловит на ура, а на открытие нихрена... при этом периодически на ЖК выводится 8 черных квадратов... Уже всю голову сломал... может подскажет кто ? Что может быть с приемом ?
rxi дорабатывал? я с ним не стал разбираться и наклепал свой, вроде ловит :) проверь алгоритмы распознаваяния пакета....
 
#19
Короче на попробуй мой вариант приёма. Он правда тоже нестабильно работает. exchange выложи пожалуйста свой вариант приёма, если не впадлу. Интересно посмотреть, потестить сравнить с нашими. Himen протесть отпишись о результатах.
 

Вложения

  • 5.2 KB Просмотры: 32
#20
Короче на попробуй мой вариант приёма. Он правда тоже нестабильно работает. exchange выложи пожалуйста свой вариант приёма, если не впадлу. Интересно посмотреть, потестить сравнить с нашими. Himen протесть отпишись о результатах.
Я этот rxi вообще практически не менял. Только чтоб компилился... Отаживал в vmlab... подсунул ему сгенеренный пакет на вход. Так в эмуле все работает... а в реале очень плохо... И на ЖК почему-то черные квадраты...

Himan добавил 24.10.2006 в 00:42
ААААААААА... Помогите люди добрые... три дня невылазил из-за компа... туплю страшно... все хелпы по английски выучил... все даташиты наизусть помню... Но НЕМОГУ ПОЛУЧЕНЫЙ ПАКЕТ НА ЖК ВЫВЕСТИ !!! выводит или чушь... или черные квадраты, что нелучше... при этом тестовую надпись из примера к cvavr типа "hello world" выводит прекрасно... Поможите кто чем может... да не оскуднеет рука дающего...
 
Последнее редактирование: