Делаем кодграббер своими руками

666

Это комплекс, который содержит в себе кодграббер, пакета-анализатор и циничную глушилку, которая валит весь эфир на 433.92мГц. Проект выполнен на микроконтроллере PIC18F252 и LCD 3310. Комплекс предназначен для исследовательских целей, он позволит понять кое какие принципы работы охранных систем, также поможет разоблачить не добросовестных производителей авто-сигнализаций. 
Давайте я по подробней опишу, как все работает.

Начну с меню кодграббера, при включении прибора, на дисплее появится надпись «ВВЕДИТЕ КОД». Внизу мы увидим поле для его заполнения, курсор будет установлен на первую ячейку. Код состоит из 6 ячеек, вводимое значение будет от 0 до F. Думаю, для продвинутых юзеров не стоит объяснять, что пароль трех байтный, а это 256 умноженное на 256 и умноженное на 256 комбинаций, всего 16777216 комбинаций.

В случаи неверного ввода, загорится надпись «ОШИБКА», которая будет моргать, после некоторого времени, устройство перейдет в запрос кода. По этому, кроме вас ни кто кодграббер не включит. После ввода пароля, загорится надпись «КОД ПРИНЯТ» и наш адрес «WWW.PHREAKER.US». Далее через несколько секунд, включится основное меню.

Меню будет содержать три закладки «КОДГРАББЕР» «АНАЛИЗАТОР» «ПОМЕХА» и логотип форума. Нужную функцию мы будем выбирать джостиком-курстором, который будет сделан из пяти кнопок. Перемещая кнопкой стрелки указатели, мы выбираем любую из трех функций. Чтобы включить выбранную функцию, мы нажимаем кнопку в середине джойстика.

Например, мы выбрали функцию «ПОМЕХА», на дисплее загорится надпись «РЕЖИМ ПОМЕХИ» «ЧАСТОТА 433.92» «МОДУЛЯЦИЯ» и «50 ГЦ». Чтобы переключить частоту модуляции глушения эфира, нужно джойстиком нажать вниз, шаг регулировки помехи 50Гц, ее можно менять от 50Гц до 600Гц. Что бы выйти в основное меню, можно нажать любую из боковых кнопок джойстика, левую или правую.

Режим анализатора включается аналогично, просто наводим стрелки и жмем джойстик в середину. После входа в это меню, нас ждет небольшая анимация, сверху в низ начнут появляться знакомые вам надписи, <=COD <=HOP <=FIX <=BUT и логотип форума, все! анализатор ждет пакета, эфир сканируется. После перехвата кода, а он определяется автоматически, кодграббер отобразит в верхней строчке принадлежность перехваченного пакета. Например, KEELOQ <=COD или STARLINE <=COD. При попадании нового кода, старый им замещается. Выход из анализатора, так же боковыми кнопками, любой.

Теперь заходим в меню кодграббера, загорится надпись «СКАНИРОВАНИЕ» «ВКЛЮЧЕНО» «433.92» и наш логотип, в этой закладке вас также встретит анимация. Внизу пробежит черная полоска и после того, как она будет исчезать, она откроет нам надпись «WWW.PHREAKER.US». После этого кодграббер ждет посылку, как только в эфире появится пакет от пульта, кодграббер пускает помеху и сразу на дисплее выводит надпись «ПРИНЯТ ПАКЕТ».

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

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

Что бы выпустить перехваченные коды из кодграббера, достаточно нажать джойстик по середине, внизу загорится надпись «ОТПРАВКА КОДА». Напротив первого хоппинга и серийника загорятся стрелки, это в эфир пошел первый пакет, затем загорятся стрелки на против второго хопинга и серийника, это в эфир пошел второй перехваченный пакет.



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

Скажу честно, программа еще не доработана, особенно в плане дизайна, это оказалось намного сложнее, чем я думал. Полноценная версия будет размещена в закрытом разделе, как только я ее закончу. Пароль входа в кодграббер, я буду давать лично, когда увижу, что вы этот проект реально воплотили в железе! На случай моего преждевременного ухода, дубликат ключа будет у exchange!

Фотографии меню я прилагаю, все более чем наглядно. Прошивка будет ориентирована на китайскую версию LCD 3310. В ближайшее время я выложу еще дубликат этой прошивки, но для оригинального дисплея, что бы вы смогли беспрепятственно все воплотить, при наличии любого дисплея в вашем магазине.

Приемник и передатчик подключаем любой на 433.92мГц, уровень входа и выхода 5в. Кнопки джойстика программно подтянуты к +5в, соответственно при нажатии сажаются на землю (ноль).

Приемник PORTC,5 -16 нога контроллера.
Передатчик PORTC,6 -17 нога контроллера.

Центральная кнопка джойстика PORTB,0 — 21нога контроллера.
Вверх PORTB,1 – 22 нога контроллера.
Вниз PORTB,3 – 24 нога контроллера.
Вправо PORTB,2 – 23 нога контроллера.
Влево PORTB,4 – 25 нога контроллера.

Питание LCD только от контроллера!!!!
Питание LCD PORTC,0 — 11 нога контроллера.
Ресет LCD PORTC,1 — 12 нога контроллера.
Линия DC в LCD PORTC,2 -13 нога в контроллере.
Линия данных в LCD PORTC,3 – 14 нога в контроллере.
Линия тактирования в LCD PORTC,4 -15 нога в контроллере.

Землю (общий провод) LCD, берем в произвольном месте.

Делаем кодграббер своими руками

.

.

.

.

.

.

.

.

.

.

.

.

нажмите для увеличения по фотографии…
Файлы к статье…СКАЧАТЬ…


Рассказать друзьям:



Комментариев: 52 “Делаем кодграббер своими руками”

  1. Илья:

    Очень хочется опробывать девайс , но начинать без П.О. неахота .Кстатий есть моник от какогото сименса 7 пинового (прошивка как с ним будет?)Очень хороший фоорум и описание достойное .Спс всем за инфу

  2. Кирилл:

    А где взять прошивку контроллера?

  3. мууун:

    Есть грабером в брелочке шериф!!! Не работает кнопка включения можете починить????!

  4. андрей:

    на заказ можешь сделать аккуратный в брелочке

  5. dmitry:

    отличный девайс!
    хотелось бы себе такой заказать.
    делаете под заказ??

  6. dmitry:

    отличный девайс!
    хотелось бы заказать себе такой.

  7. alex:

    Привет. Как связаться с автором для получения пароля , а то собрать собрал, опробовать не получается. Спасибо

  8. Владислав:

    Доброго времени суток,есть граббер в брелке шерхан5, работа отображается светодиодной индикацией (зеленый, синий, красный), можете помочь с мануалом к данному девайсу???

  9. Кирилл:

    а возможно подробные схемы подключения?

  10. Александр:

    День добрый! У меня при вводе кода с Ваших фото выдает «ошибку». Можно получить верный пароль, а то жаль выкидывать вещичку не протестировав… Спасибо!

  11. Сергей:

    А можно получить пароль? Со скриншота код не принимает.

  12. Андрей:

    Добрый вечер. Завтра собираюсь прошивать микруху, подскажите есть ли какие то нюансы в прошитии? (программатор К150), и подскажите какие радио модули лучше использовать. Спасибо!

  13. илья:

    доброго времени суток !!помогите ктонибуть давно хотел собрать такой девайс но у меня в городе обсалютно негде купить детали и я обсалютно не умею прошивать микрухи !!может кто пришлет почтой детали с прошитой микрухой!!

  14. Сарго:

    Добрый день! Можно ли изготовить под заказ?

  15. алексей:

    здравствуйте. прошивка граббера рабочая или это демо вариант?

  16. алексей:

    всё разобрался. ВНИМАНИЕ ВСЕМ!!! это ДЕМО версия!!! работать будет только глушилка

  17. димон:

    Скажите где взять не демо прошивку?

  18. Serj:

    Собрал,дайте пожалуйста пороль

  19. Игорь:

    Так же собрал сей девайс можно получить код.Спасибо.

  20. Андрей:

    LCD 3410 подойдет?)

  21. Valdis:

    daiti kod pozalsta

  22. alex:

    Есть в код в шерифе кому надо пишите -договаримся!!!

  23. Alex:

    Нужен кодграбер на мерседес s500 2012-2015г

  24. Armen:

    Это дело версия? Кодграббер будет работать?
    Какой пароль вводить ?

  25. Руслан:

    Нужен кодераббер на тойоту 2013-2016 старлайн

  26. Gurza:

    собрал нужен код

  27. Александр:

    Где рабочий код и прошивка демо не интересует

  28. евгений:

    Что вы все код да боевую спрашиваете. Берите и поправляйте программу. Ни кто вам рабочую не даст. Там все просто и код меняется и боевая делается.

  29. sash:

    Можно попросить код в личку кинуть.

  30. Artem2303:

    Код напсан в исходнике,открывается в блокноте, он подходит. Мне человеку совершенно безграмотному мало знающему электронику и далекому от програмирования удалось разглядеть код в тексте исходника и смоделировать сей дэвайс в Proteus. Дождусь все детали, соберу и возможно придется читать буквать по программированию, чтобы редактировать прошивку и еще компелировать научиться хочу — никогда этого не делал.
    Спасибо АВТОРУ! И всем удачи. Электроника — это просто и увлекательно!!!!

    • Daniil:

      Напиши мне емейл, хочу поговорить с одно мысленником. Да и много чего обсудить есть и поделиться.

    • Daniil:

      Здравствуй, напиши мне пожалуйста на почту, очень интересно поговорить с одномысленником. Есть что обсудить поделиться и поговорить

  31. dimon:

    привет! фьюзы надо выставлять,если да как? спасибо

  32. Vitalij:

    У меня GSM сигнализация для дома отсканирует код это устройство 433 мгц.

  33. Gansta:

    прошивка с ограничениями или без? всм боевая?

  34. Тим:

    Кто то пробовал? Как действия

  35. Ебалтвойрот:

    Ах вы уебаны, твари тачки взламывают этой поеботой. Мрази

Ответить Ебалтвойрот