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

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

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

Ответ
 
Опции темы
Старый 31.03.2013, 23:58   #1
adm
Администратор
 
Регистрация: 01.02.2006
Сообщений: 39
Поблагодарил: 0
Поблагодарили 38 раз в 21 сообщениях
adm отключил(а) отображение уровня репутации
По умолчанию

Это продолжение темы, старая находится Тут


adm вне форума   Ответить с цитированием
Старый 31.03.2013, 23:58   #2
tahion
начинающий фрикер
 
Регистрация: 15.06.2009
Сообщений: 624
Поблагодарил: 14
Поблагодарили 540 раз в 127 сообщениях
tahion скоро станет знаменитым(-ой)
По умолчанию USB кодграббер + USB программатор

Всех приветствую! Предлагаю вашему вниманию новый проект, который в первую очередь является универсальным USB программатором для микроконтроллеров серии AVR, небольшой макетной платой, к которой вы сможете подключить любые устройства, включая датчики, приемопередатчики и т.д., а так же средством связи МК и ПК по USB интерфейсу. С помощью этого программатора вы сможете загружать прошивки в большинство мк, а все, что вам понадобится, это USB порт компьютера, никаких вспомогательных микроконтроллеров для прошивки не нужно, в схеме заложен принцип: собрал и работай. В комплекте с проектом есть все необходимые файлы для начала работы, а так же две демонстрационные программы, кодграббер – анализатор и программа для управления проигрывателем Winamp с помощью пульта от автомобильной сигнализации. Постепенно я буду дополнять эту тему и другими интересными проектами на основе этого девайса:




Для программирование 8 ногих микроконтроллеров устанавливать их так:



Итак, что необходимо для его сборки:
Установочные компоненты: Разъем USBB-1J, две линейки PLS-10, одна линейка PLD-12, тактовая кнопка, 6 джамперов, панелька DIP-20 (вместо линеек PLS-10 и PLD-12, можно взять одну PLS-40, ее вполне хватит)
SMD компоненты: микросхема FT232RL, R000, R103, R162, 2шт C0.01, C476(типоразмер A), светодиод, все компоненты имеют размер 1206
В архиве с проектом в папке layout находится два файла в формате Sprint Layout 5.0(все уже отзеркалено и подготовлено к печати), plata.lay это печатная плата программатора, starline-rx.lay это переходник для трансивера из пульта Starline, что бы его можно было просто накидывать на устройство вот таким образом:




При этом никаких проблем не составит подключить к схеме любой приемник и передатчик, например RR10:



Сборка устройства достаточно простая, т.к. используется односторонний монтаж, главное качественно сделать печатную плату, ЛУТом у меня получилось вот так:



Дорожки и контактные площадки достаточно тонкие, поэтому лудить лучше в сплаве Розе, что бы лишний раз не перегревать плату. Все отверстия 0.9 мм, отверстия крепления USB разъема 2.0 мм. Порядок сборки такой: когда плата залужена, сперва нужно запаять SMD компоненты, затем выводные и разъем USB. Затем установить микроконтроллер ATtiny2313A и накинуть 6 джамперов(которые необходимы на случай если понадобится полностью отвязать мк от микросхемы FTDI). А если использовать соответствующий переходник, то получается USB флешка:




Далее подключаем девайс к компьютеру обычным USB кабелем от принтера, система должна отреагировать сообщением, что найдено новое оборудование. В архиве проекта есть фирменный драйвер, который поддерживает кучу операционных систем, на случай если скачивание с официального сайта будет затруднено (папка driver\CDM20814_WHQL_Certified), или просто скачайте драйвер с сайта производителя: [Ссылки могут видеть только зарегистрированные пользователи. ]
После установки драйвера устройство готово к работе. Заходите в папку \prog\ и запускайте файл attiny2313.cmd На экране быстро побегут различные прогрессбары, если их нет, значит где-то косяк при сборке схемы.
После этого заходим в папку soft, там находится две программы для Windows (возможно с помощью wine запустятся и под nix’ами, пока еще не проверил), которые сделаны в среде попсовой Visual Studio 98 (Visual Basic 6.0) включая исполняемые .exe файлы и готовые для компиляции проекты, а так же полностью откоментированные исходники! Собственно первая, программа Grab:



При запуске программы устройство должно быть подключено к компьютеру. Заходим в меню «порт», и выбираем тот последовательный порт, на котором у нас находится девайс, это можно посмотреть в диспетчере устройств:



После того когда порт выбран, программа автоматически становится на прием, если конечно ресивер подключен к схеме. В списке главного окна будут в реальном времени отображаться все пакеты кодировки старлайн из эфира. Так же доступно несколько фильтров для удобства просмотра: фильтр по серийному номеру пульта и фильтр повторных пакетов, а в меню порт доступна функция паузы приема, а та же функция запуска глушилки. Когда в списке есть пакеты, то кликнув на любой пакет, вы сможете увидеть его в двоичном виде, и в раскадровке по HOP/FIX/BUT частям. Если программа обнаруживает две последовательные посылки, то она автоматически подставляет их в соответствующие поля, после чего доступна функция выброса пакетов в эфир. Жмем кнопку – машина открывается/закрывается. Так же программа позволяет вести лог-файл, в котором фиксируется дата и время приема пакета, так что можно уехать в универ/на работу, а девайс сграбит все тачки во дворе

Вторая программа совсем не фрикерская, но очень прикольная )) Она позволяет управлять популярным проигрывателем Winamp с пульта от автомобильной сигнализации:



А так же позволяет выполнить системную команду или запустить файл. Работает крайне просто: откройте программу и выберите порт на котором проинициализирован девайс, затем кликаем по кнопкам «обучить» и жмем кнопки пульта от старлайна, в ответ видим как программа вписывает серийник и кнопку в соответствующие поля окошка. Затем жмем записанные кнопки и радуемся новому ПДУ которым не надо целиться в окошко ИК приемника, и который будет работать хоть из кухни )) На фотке программа обучена доп. пультом от старлайн Б6 с запуском файла по длинному нажатию кнопки 1.

Так же можно просто открыть обычный виндовый Hyper Terminal (меню пуск-программы-стандартные-связь-hyper terminal), там вводим любое имя и выбираем конфигурацию порта: 9600 8 n 1, без управления потоком:



После запуска в терминале доступны следующие команды: STARLINE, GLUSHILKA, ?

В обычном режиме, в терминал будут сыпаться все пакеты из эфира в шестнадцатиричном виде, так же можно выбросить любой пакет в эфир командой STARLINE <пакет>, где <пакет> - 64 бита данных в HEX виде. Например STARLINE 11223344AABBCCDD выбросит в эфир указанный пакет после нажатия клавиши Enter.
Пример работы:



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

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

Выкладываю в открытый доступ все проекты в одном архиве Версия 1.1. Поддержка килог - только прием, старлайн прием + выброс.

Модификация:

Starline + Keeloq: скачать
Starline(боевая), прием + выброс: скачать
Keeloq(демо) только прием: скачать
tahion вне форума   Ответить с цитированием
Старый 31.03.2013, 23:58   #3
Шурикк1987
случайно влез
 
Аватар для Шурикк1987
 
Регистрация: 08.02.2013
Сообщений: 23
Поблагодарил: 2
Поблагодарили 6 раз в 5 сообщениях
Шурикк1987 стоит на развилке
По умолчанию


Собрал сей девайс, прошился,но почему то ничего не ловит, помогите народ!, использую rr-10
Шурикк1987 вне форума   Ответить с цитированием
Старый 11.04.2013, 02:55   #4
саша1453
случайно влез
 
Регистрация: 07.10.2009
Сообщений: 17
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
саша1453 стоит на развилке
По умолчанию

У меня тоже была такая проблема, ничего не ловило! 30 раз все проверил, пропаял плату, хотя МК прошивался на ура! потом уже после мысли отчаянья, по неизвестным причинам начал работать! собрал проект с шерханом и он работает. пока не разобрался, но гдето ребята пишут, что не работал проект пока глушилку не поклацали(кнопку). Попробуй
саша1453 вне форума   Ответить с цитированием
Старый 11.04.2013, 03:01   #5
саша1453
случайно влез
 
Регистрация: 07.10.2009
Сообщений: 17
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
саша1453 стоит на развилке
По умолчанию

Хотел спросить у tahion, или может еще кто подскажет? Есть два брелка с обратной связью, от шерхана 3 и шерхана 6, можно ли из них использовать приемопередатчики, или на базе этих брелков другие интересные проекты есть? Чтобы не портить
саша1453 вне форума   Ответить с цитированием
Старый 11.04.2013, 08:18   #6
sinobi2006
начинающий фрикер
 
Аватар для sinobi2006
 
Регистрация: 21.08.2006
Адрес: Екатеринбуржская область ;)
Сообщений: 517
Поблагодарил: 41
Поблагодарили 81 раз в 71 сообщениях
sinobi2006 стоит на развилке
По умолчанию

Гугл рулит-ищи


Не надо мне 15 раз повторять,я с 9го понимаю!
----------------------------------------------------------------------------------------------
Если тебе пригодился меч один раз,носи его с собой всю жизнь.(Старая китайская мудрость)
sinobi2006 вне форума   Ответить с цитированием
Старый 12.04.2013, 09:25   #7
саша1453
случайно влез
 
Регистрация: 07.10.2009
Сообщений: 17
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
саша1453 стоит на развилке
По умолчанию

Подскажите еще такой вопрос, а какие еще МК может прошить данное устройство? PIC16F914 прошьет и если да, то как подключатся?
саша1453 вне форума   Ответить с цитированием
Старый 12.04.2013, 09:27   #8
sinobi2006
начинающий фрикер
 
Аватар для sinobi2006
 
Регистрация: 21.08.2006
Адрес: Екатеринбуржская область ;)
Сообщений: 517
Поблагодарил: 41
Поблагодарили 81 раз в 71 сообщениях
sinobi2006 стоит на развилке
По умолчанию

нет не прошьет.Это программатор avr


Не надо мне 15 раз повторять,я с 9го понимаю!
----------------------------------------------------------------------------------------------
Если тебе пригодился меч один раз,носи его с собой всю жизнь.(Старая китайская мудрость)
sinobi2006 вне форума   Ответить с цитированием
Старый 12.04.2013, 09:28   #9
sinobi2006
начинающий фрикер
 
Аватар для sinobi2006
 
Регистрация: 21.08.2006
Адрес: Екатеринбуржская область ;)
Сообщений: 517
Поблагодарил: 41
Поблагодарили 81 раз в 71 сообщениях
sinobi2006 стоит на развилке
По умолчанию

Вы видимо совсем не читаете этот топик
Цитата:
Всех приветствую! Предлагаю вашему вниманию новый проект, который в первую очередь является универсальным USB программатором для микроконтроллеров серии AVR, небольшой макетной платой, к которой вы сможете подключить любые устройства, включая датчики, приемопередатчики и т.д., а так же средством связи МК и ПК по USB интерфейсу. С помощью этого программатора вы сможете загружать прошивки в большинство мк, а все, что вам понадобится, это USB порт компьютера, никаких вспомогательных микроконтроллеров для прошивки не нужно, в схеме заложен принцип: собрал и работай. В комплекте с проектом есть все необходимые файлы для начала работы, а так же две демонстрационные программы, кодграббер – анализатор и программа для управления проигрывателем Winamp с помощью пульта от автомобильной сигнализации. Постепенно я буду дополнять эту тему и другими интересными проектами на основе этого девайса:



Не надо мне 15 раз повторять,я с 9го понимаю!
----------------------------------------------------------------------------------------------
Если тебе пригодился меч один раз,носи его с собой всю жизнь.(Старая китайская мудрость)
sinobi2006 вне форума   Ответить с цитированием
Старый 12.04.2013, 21:37   #10
саша1453
случайно влез
 
Регистрация: 07.10.2009
Сообщений: 17
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
саша1453 стоит на развилке
По умолчанию

Читал тему полностью, просто не профи в контроллерах. Спасибо
саша1453 вне форума   Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодграббер, анализатор, глушка, схема и реальная прошивка, рабочая на 99%! - Часть 1 adm Новички 236 04.12.2016 17:35
Программатор + кодграббер + отладочная плата + глушилка бесплатно tahion Новички 351 12.10.2015 21:02
USB кодграббер + USB программатор tahion Новички 839 31.03.2013 23:58
Приемная часть 433.92 danko Охранные системы 10 07.05.2007 02:41
аукцион часть 2! h2 Флейм 36 16.07.2006 01:10


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


Перевод: zCarot