Фрикер Клуб
 

Вернуться   Фрикер Клуб > Основной раздел > Статьи

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 01.09.2011, 11:20   #1
tahion
Автор
 
Аватар для tahion
 
Регистрация: 13.05.2011
Сообщений: 1,308
По умолчанию Кодграббер Scher-Khan Magicar + анализатор пакетов

Приветствую всех!

Предлагаю вашему вниманию очередной интересный проект, который создан на базе USB-кодграббера, и так же состоит из программной и аппаратной части, соответственно по аппаратной части вы можете прочитать информацию в теме USB-кодграббера. Программная часть включает в себя продвинутый анализатор пакетов, кодграббер, и конечно глушилку, теперь обо всем по-порядку:



Анализатор пакетов

Поддерживаемые модели автосигнализаций: Scher-Khan Magicar III, IV, 3, 4, 5, 6, 7, 7H, Seven, 8, 8H, 9, 10 + обратки
Сигнализации 7H, 8H, 9, 10 работают в кодировке MAGIC CODE PRO (стартовый бит учитывается при выводе длины)

Программа в режиме реального времени отображает кодировку принятого сигнала, длину кода, непосредственно принятые данные, а так же автоматически производит анализ пакета и выводит на экран информацию о формате пакета. Например если принят пакет Scher-Khan Magicar III, то в соответствующей колонке таблицы отобразится надпись "MAGIC CODE, статический". Таким образом вы сразу сможете определить от какой сигнализации пришла посылка или обратка.

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

Кодграббер

Как видно на скриншоте программы, внизу окна есть 8 кнопок. Каждая из них соответствует кнопке реального пульта. I, II, III, IV короткое нажатие, I+, II+, III+, IV+ соответственно длинное нажатие. Все принятые посылки отображаются в списке анализатора, и когда вы выберите посылку Scher-Khan Magicar III или IV, кнопки будут разблокированы и программа станет полным клоном настоящего пульта. При этом не важно какая кнопка была нажата в посылке которую принял код-граббер, т.к. программа автоматически анализирует посылку и после приема всего одного пакета вы можете делать практически все, снимать-ставить машину на охрану когда угодно и сколько угодно раз, заводить двигатель и т.п. Так же после выброса вы сможете увидеть пакет в бинарном виде и понять как формируется следующая валидная посылка.

Поддерживаемые модели автосигнализаций: Scher-Khan Magicar III, IV (все основные пульты и дополнительные), а так же функция автозапуска двигателя, если она включена и запрограммирована в автомобиле.

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

Для того, что бы код-граббером не смогли воспользоваться незарегистрированные пользователи с просторов интернета, по умолчанию выброс и часть приема заблокированы. Те кто хотят халявы, смогут только увидеть, что все работает. Что бы перевести прибор из демо-режима в боевой, необходимо ввести пароль, который будет выдаваться за фотографию собранного девайса и скриншоты. На случай если я не смогу ответить, пароль так же есть у exchange.
Пароль вводится следующим образом: открываем любую программу эмулятор терминала (например Hyper Terminal, Terminal by Bray и т.п.), вводим: UNLOCK XXXXXXXX. и жмем ввод, где ХХХХХХХХ это пароль.

Глушилка

Здесь все просто, запускаете программу и ставите галочку рядом с лейблом "Глушилка". Глушилка работает нахаляву без ввода пароля, что бы после сборки можно было проверить передачу. Для запуска из терминала команда такая: GLUSHILKA. Отключение вводом точки.

Железо приемопередающей части

Вам понадобится приемник и передатчик на частоту 433.920 МГц модуляция FSK, прекрасно подойдет штатный трансивер от сигнализаций Magicar.
Штатный Holtek-контроллер убирается и дальше подключение к USB-кодграбберу осуществляется следующим образом:



Пины attiny2313:

TxEnable = PB7
RXData = PB6
RXEnable = PB5
TXData = PB4

Команды для работы через терминал:

?. - вывод информации о версии программы
MAGICAR 00 00000000000000000000. - выброс кода в эфир, где MAGICAR это формат кодировки, 00 длина кода в HEX, далее буфер в HEX на 10 байт. Прием выглядит аналогично
UNLOCK XXXXXXXX. - перевод в боевой режим, где XXXXXXXX пароль
GLUSHILKA. - Включение режима глушилки, не забывайте отключать

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

Скачать архив проекта
Вложения
Тип файла: rar magicar.rar (254.2 Кб, 4551 просмотров)

Последний раз редактировалось diez; 05.09.2011 в 18:41.
tahion вне форума   Ответить с цитированием
Старый 01.09.2011, 11:53   #2
Joker
Автор
 
Аватар для Joker
 
Регистрация: 17.06.2011
Сообщений: 194
По умолчанию

Проект отличный! То что не хватало ранее, Спасибо tahion! Теперь надо думать как всё это запихнуть в кодграббер))
Joker вне форума   Ответить с цитированием
Старый 01.09.2011, 15:08   #3
tahion
Автор
 
Аватар для tahion
 
Регистрация: 13.05.2011
Сообщений: 1,308
По умолчанию

Если включить режим "принимать только посылки от пультов", то прием выглядит примерно так:



Нажатие трех разных пультов: Scher-Khan Magicar III, 5, и 7H

Добавлено через 1 час 40 минут
Цитата:
Сообщение от Joker
Проект отличный! То что не хватало ранее, Спасибо tahion! Теперь надо думать как всё это запихнуть в кодграббер))

Спасибо! Это и есть "USB кодграббер для ноутбука"
tahion вне форума   Ответить с цитированием
Старый 01.09.2011, 22:27   #4
толя
Вступил в клуб
 
Регистрация: 04.03.2011
Сообщений: 17
По умолчанию

Модуль от любого шерхана можна задействовать или есть исключения ?
толя вне форума   Ответить с цитированием
Старый 01.09.2011, 22:56   #5
Хекс
Резидент клуба
 
Аватар для Хекс
 
Регистрация: 18.02.2011
Сообщений: 353
По умолчанию

Класный проектик уже травонул посверлил плату запаял смд после выходных 232 и гнездо юсб докуплю и виложу фотки ! tahion спасибо за интересный проект на 1 сентября! День знаний!
Хекс вне форума   Ответить с цитированием
Старый 02.09.2011, 12:03   #6
Игорь
Вступил в клуб
 
Регистрация: 31.08.2011
Сообщений: 19
По умолчанию

Цитата:
Для того, что бы код-граббером не смогли воспользоваться незарегистрированные пользователи с просторов интернета, по умолчанию выброс и часть приема заблокированы. Те кто хотят халявы, смогут только увидеть, что все работает. Что бы перевести прибор из демо-режима в боевой, необходимо ввести пароль, который будет выдаваться за фотографию собранного девайса и скриншоты. На случай если я не смогу ответить, пароль так же есть у exchange.
Пароль вводится следующим образом: открываем любую программу эмулятор терминала (например Hyper Terminal, Terminal by Bray и т.п.), вводим: UNLOCK XXXXXXXX. и жмем ввод, где ХХХХХХХХ это пароль.

А пароль потом платный будет или как ?
Игорь вне форума   Ответить с цитированием
Старый 02.09.2011, 12:11   #7
andrik
Автор
 
Аватар для andrik
 
Регистрация: 18.02.2011
Сообщений: 212
По умолчанию

Цитата:
Сообщение от Игорь
А пароль потом платный будет или как ?

Тебе русским по белому написали!!!!!!! пароль будет выдаваться за фотографию собранного девайса и скриншоты.!!!!!!!!!!!!!
andrik вне форума   Ответить с цитированием
Старый 02.09.2011, 12:28   #8
Игорь
Вступил в клуб
 
Регистрация: 31.08.2011
Сообщений: 19
По умолчанию

Я умею читать !
Игорь вне форума   Ответить с цитированием
Старый 02.09.2011, 13:03   #9
tahion
Автор
 
Аватар для tahion
 
Регистрация: 13.05.2011
Сообщений: 1,308
По умолчанию

Цитата:
Сообщение от толя
Модуль от любого шерхана можна задействовать или есть исключения ?

Думаю большинство, всех не проверял

Цитата:
Сообщение от Игорь
Я умею читать !

Тогда не понимаю твоего вопроса. Все бесплатно, собирай и пользуйся ))
tahion вне форума   Ответить с цитированием
Старый 02.09.2011, 14:46   #10
Игорь
Вступил в клуб
 
Регистрация: 31.08.2011
Сообщений: 19
По умолчанию

Понял спасибо !

Добавлено через 1 час 32 минуты
Получается что открывает только Scher-Khan Magicar III, IV, для остальных моделей просто анализатор пакетов ?
Игорь вне форума   Ответить с цитированием
Ответ
Опции темы
Опции просмотра

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

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



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


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com