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

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

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

Результаты опроса: Ну как проект?
Я собрал проект, подправил и у меня все работает!!! УРА кодграббер на халяву!!! 214 40.23%
Я собрал проект и пака не смог его перевести в боевой режим. Но пытаюсь =) 97 18.23%
Я поверить не могу, что схему кодграббера можно вот так просто скачать бесплатно. 221 41.54%
Голосовавшие: 532. Вы ещё не голосовали в этом опросе

Закрытая тема
 
Опции темы
Старый 13.03.2010, 21:55   #1361
AVL
гость
 
Аватар для AVL
 
Регистрация: 16.10.2006
Адрес: UA
Сообщений: 139
Поблагодарил: 10
Поблагодарили 7 раз в 7 сообщениях
AVL стоит на развилке
По умолчанию

Вот набросал я коментарии к каждой строке, но не могу понять откуда берётся код, который потом на сигналку посылается.
Олег, пару наводящих комментариев Вы могли б написать?

;************************************************* *******************************************

knopkaS


btfss PORTB,2 ; если нажата кнопка "вправо" то идём в следующую строку
goto programma2 ;к programma2 (начальное меню)
btfss PORTB,4 ; если нажата кнопка "влево" то идём в следующую строку
goto programma2 ;к programma2 (начальное меню)
; иначе идём к
call skan ;ПРОЦЕДУРА СКАНИРОВАНИЯ ЭФИРА

btfsc PORTB,0 ; если нажата кнопка "ОГОНЬ"
bra knopkaS
;*********************************!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!
call wiwidim_pac ;НАДПИСЬ ОТПРАВЛЯЕМ ПАКЕТ. условный переход на подпрограмму индикации
call wiwidim_pacs1 ;НАДПИСЬ СТРЕЛКА
call wiwidim_pacs0 ;НАДПИСЬ СТРЕЛКА. вернулись обратно, после вывода сообщений на экран

movlw d'5' ; ЗАПИСЬ В РЕГИСТР w ЗНАЧЕНИЕ d'5'
movwf bank2 ; переслали d'5' с W в bank2
paket1 ; метка paket1
movlw d'6' ; ЗАПИСЬ В РЕГИСТР w ЗНАЧЕНИЕ d'6'
movwf bank0 ; переслали d'6' с W в bank0
wibros_pr ; метка wibros_pr
bsf LATC,6 ; передатчик в единицу ставим
movlw d'225' ; ЗАПИСЬ В РЕГИСТР w ЗНАЧЕНИЕ d'225'
movwf bank1 ; переслали d'225' с W в bank1
nop ; ничего не делаем
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; скачем на 2 строки вверх

bcf LATC,6 ; передатчик ставим в ноль
movlw d'225' ; ЗАПИСЬ В РЕГИСТР w ЗНАЧЕНИЕ d'225'
movwf bank1 ; переслали d'225' с W в bank1
nop ; ничего не делаем
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; скачем на 2 строки вверх

decfsz bank0,f ; Декримент bank0, если результат =0, то идём в след строку, если не 0, то через строку
bra wibros_pr ; Переход на wibros_pr
;************************************************* *******************************************
movlw d'64' ; ЗАПИСЬ В РЕГИСТР w ЗНАЧЕНИЕ d'64'
movwf bank0 ; переслали d'64' с W в bank0
wibros ; метка wibros
btfss registr1,7 ; если registr1,7 =0, то идём в следующую строку
bcf STATUS,C ; обнуляем бит С регистра STATUS
btfsc registr1,7 ; если ,ит 7 регистра registr1 =0, то попускаем следующую строку
bsf STATUS,C ; устанавливаем в 1 бит С регистра STATUS

rlcf registr18 ; Сдвигаем на бит влево
rlcf registr17 ; Сдвигаем на бит влево
rlcf registr16 ; Сдвигаем на бит влево
rlcf registr5 ; Сдвигаем на бит влево
rlcf registr4 ; Сдвигаем на бит влево
rlcf registr3 ; Сдвигаем на бит влево
rlcf registr2 ; Сдвигаем на бит влево
rlcf registr1 ; Сдвигаем на бит влево

btfsc STATUS,C ; если бит С регистра STATUS =0, то попускаем следующую строку
bra LOG_1 ; переходим к метке LOG_1
;************************************************* *******************************************
bsf LATC,6 ; ставим 1 на пине передатчика
movlw d'120' ; заносим d'120' в промежуточный регистр W
movwf bank1 ; с промежут W заносим d'120'в bank1
nop ; порожняк
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх

bcf LATC,6 ; передатчик ставим в ноль
movlw d'120' ; заносим d'120 в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх

bra LOG_2 ; переходим к метке LOG_2
;************************************************* *******************************************
LOG_1 ; метка
bsf LATC,6 ; передатчик в единицу ставим
movlw d'60' ; заносим d'60'в
movwf bank1 ; в bank1
nop
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх

bcf LATC,6 ; передатчик ставим в ноль
movlw d'60' ; заносим d'60'в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх
LOG_2 ; метка LOG_2
decfsz bank0,f ; Декримент bank0, если результат =0, то идём в след строку, если не 0, то через строку
bra wibros ; переход на метку wibros

decfsz bank2,f ; Декримент bank2, если результат =0, то идём в след строку, если не 0, то через строку
bra paket1 ; переход на метку paket1
;************************************************* *******************************************
call wiwidim_pacs3 ; переход на подпрограмму
call wiwidim_pacs2 ;НАДПИСЬ СТРЕЛКА
call wiwidim_pacs0 ; переход на подпрограмму

movlw d'5' ; заносим d'5' в
movwf bank2 ; в bank2
paket2 ; метка paket2
movlw d'6' ; заносим d'6' в
movwf bank0 ; в bank0
wibros_pr2 ; метка wibros_pr2
bsf LATC,6 ; передатчик в единицу ставим
movlw d'225' ; заносим d'225' в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх

bcf LATC,6 ; передатчик ставим в ноль
movlw d'225' ; заносим d'225' в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; Декримент bank1, если результат =0, то идём в след строку, если не 0, то через строку
bra $-4 ; подымаемся на 2 строки вверх

decfsz bank0,f ; Декримент bank0, если результат =0, то идём в след строку, если не 0, то через строку
bra wibros_pr2 ; переход на wibros_pr2
;************************************************* *******************************************
movlw d'64' ; заносим d'64' в
movwf bank0 ; в bank0
wibros2 ; метка wibros2
btfss registr11,6 ; если registr11,6 = 0, то идём в следующую строку
bcf STATUS,C ; ставим в ноль STATUS,C
btfsc registr11,6 ; если бит 6 регистра registr11 =0, то пропускаем следующую строку
bsf STATUS,C ; STATUS,C в единицу ставим

rlcf registr13 ; Сдвигаем на бит влево
rlcf registr14 ; Сдвигаем на бит влево
rlcf registr15 ; Сдвигаем на бит влево
rlcf registr17 ; Сдвигаем на бит влево
rlcf registr14 ; Сдвигаем на бит влево
rlcf registr13 ; Сдвигаем на бит влево
rlcf registr12 ; Сдвигаем на бит влево
rlcf registr11 ; Сдвигаем на бит влево

btfsc STATUS,C ; если бит C регистра STATUS =0, то пропускаем следующую строку
bra LOG_1_2 ; переход к подпрограмме LOG_1_2
;************************************************* *******************************************
bsf LATC,6 ; передатчик в единицу ставим
movlw d'120' ; заносим d'120'в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; декримент bank1,f
bra $-4 ; переход на 2 строки вверх

bcf LATC,6 ; передатчик ставим в ноль
movlw d'120' ; заносим d'120'в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; декримент bank1,f
bra $-4 ; переход на 2 строки вверх

bra LOG_2_2 ; переход к подпрограмме LOG_2_2
;************************************************* *******************************************
LOG_1_2 ; подпрограмма LOG_2_2
bsf LATC,6 ; передатчик в единицу ставим
movlw d'60' ; заносим d'60'в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; декримент bank1,f
bra $-4 ; переход вверх на 2 строки

bcf LATC,6 ; передатчик ставим в ноль
movlw d'60' ; заносим d'60'в
movwf bank1 ; в bank1
nop ; порожняк
decfsz bank1,f ; декримент bank1,f
bra $-4 ; переход вверх на 2 строки
LOG_2_2 ; метка LOG_2_2
decfsz bank0,f ; декримент bank0,f
bra wibros2 ; переход к подпрограмме wibros2

decfsz bank2,f ; декримент bank2,f
bra paket2 ; переход к подпрограмме paket2
;************************************************* *******************************************

call STROKA_5 ; переход к подпрограмме STROKA_5
call belim ; переход к подпрограмме belim
call wiwidim_pacs3 ; переход к подпрограмме wiwidim_pacs3

bra knopkaS ; переход к подпрограмме knopkaS

;************************************************* *******************************************


Всегда!
AVL вне форума  
Старый 13.03.2010, 22:03   #1362
bumer525
начинающий фрикер
 
Аватар для bumer525
 
Регистрация: 31.12.2008
Сообщений: 648
Поблагодарил: 55
Поблагодарили 236 раз в 93 сообщениях
bumer525 скоро станет знаменитым(-ой)
По умолчанию

Цитата:
Сообщение от AVL Посмотреть сообщение
rlcf registr18 ; Сдвигаем на бит влево
rlcf registr17 ; Сдвигаем на бит влево
rlcf registr16 ; Сдвигаем на бит влево
rlcf registr5 ; Сдвигаем на бит влево
rlcf registr4 ; Сдвигаем на бит влево
rlcf registr3 ; Сдвигаем на бит влево
rlcf registr2 ; Сдвигаем на бит влево
rlcf registr1 ; Сдвигаем на бит влево

Код берётся здесь..
Коментарий точнее будет так: задвигаем бит в регистр через перенос влево
bumer525 вне форума  
Старый 14.03.2010, 14:02   #1363
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

эта переделка будет мучать хозяина пока тот не нажмет другую кнопку, схема для того што бы выключить грабб из меню.....
Вложения
Тип файла: rar Рабочий стол.rar (101.3 Кб, 328 просмотров)
misteriya вне форума  
Старый 14.03.2010, 14:34   #1364
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

ошибки в прошивке те же.....

---------- Post added at 13:10 ---------- Previous post was at 13:03 ----------

rb5 меню,rb6 выход

---------- Post added at 13:34 ---------- Previous post was at 13:10 ----------

movlw d'19'
movwf bank1
pausa
movlw d'255'
movwf bank0

decfsz bank0,f
bra $-2

decfsz bank1,f
bra pausa
после приема пакета2 у меня идет сразу отправка первого, хватит ли такой адержки перед отправкой первого?
misteriya вне форума  
Старый 14.03.2010, 15:58   #1365
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

вот еще.... это для протелуса то же самое... просто почему то в протелусе в дисплее не хватает пару строк....
Вложения
Тип файла: rar 252.rar (128.9 Кб, 187 просмотров)
misteriya вне форума  
Старый 14.03.2010, 18:19   #1366
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

кто ни будь сталкивался с такими приемо передающими модулями?
Миниатюры
brel04.jpg  
misteriya вне форума  
Старый 14.03.2010, 19:04   #1367
AVL
гость
 
Аватар для AVL
 
Регистрация: 16.10.2006
Адрес: UA
Сообщений: 139
Поблагодарил: 10
Поблагодарили 7 раз в 7 сообщениях
AVL стоит на развилке
По умолчанию

Цитата:
Сообщение от misteriya Посмотреть сообщение
кто ни будь сталкивался с такими приемо передающими модулями?

Посмотрел я у себя. Есть четыре типа, но именно ТАКОГО нет. А в чём проблема? Они все построены по одной схемме, тока разводка разная.


Всегда!
AVL вне форума  
Старый 14.03.2010, 19:17   #1368
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

у меня их куча.... все разные хотелось бы узнать для чего какой вывод.....
всего там 9 выводов
1 +3в
2 земля
3 выход приемника
4 вход передачика
5 +1,5в, для вибро
6 управление вибро
для чего остальные 3?

---------- Post added at 18:17 ---------- Previous post was at 18:12 ----------

а ну еще один тоже земля
misteriya вне форума  
Старый 14.03.2010, 21:02   #1369
AVL
гость
 
Аватар для AVL
 
Регистрация: 16.10.2006
Адрес: UA
Сообщений: 139
Поблагодарил: 10
Поблагодарили 7 раз в 7 сообщениях
AVL стоит на развилке
По умолчанию

Слип мод полюбе есть. Приёмник там не всегда принимает, а засыпет время от времени.
Может и не все 9 задействованы, посмотри...
Я вот у себя глянул, один пин у меня незадействован. Тот, что ближе всех к антенне.
А второй незадействованный есть в другой группе контактов.
Так-что 7 уже только имеем задействованных.
РАЗОБРАЛИСЬ.

Если на самый ближний контакт к антенне (в 5-ти контактной группе) подать логический ноль, то приёмник принимает ВСЕГДА и не засыпает.

---------- Post added at 19:25 ---------- Previous post was at 19:20 ----------

[/COLOR]
Цитата:
Сообщение от misteriya Посмотреть сообщение
эта переделка будет мучать хозяина пока тот не нажмет другую кнопку, схема для того што бы выключить грабб из меню.....

Чёт у меня пакеты принимает в режиме граббера и ВСЁ, больше ни на что не реагирует.
Это ТАК должно быть?

---------- Post added at 21:02 ---------- Previous post was at 19:25 ----------

Подключил я к грабу такой трансивер, приёмник ОТЛИЧНО работает, передатчик пока не пробовал, ибо не интересно излучать в эфир хлам


Всегда!

Последний раз редактировалось AVL; 14.03.2010 в 19:54.
AVL вне форума  
Старый 14.03.2010, 21:32   #1370
misteriya
случайно влез
 
Регистрация: 11.03.2010
Сообщений: 33
Поблагодарил: 7
Поблагодарили 3 раз в 3 сообщениях
misteriya стоит на развилке
По умолчанию

он принемает посылку ждет вторую, потом у второй посылки проверяет в fix што бы он соответствовал первой, потом проверяет bot што бы номер кнопки не был один и тот же....
и только после всего этого выкидывает первую посылку.....

---------- Post added at 20:30 ---------- Previous post was at 20:26 ----------

скорее всего у тебя номер кнопки один и тот же.....

---------- Post added at 20:32 ---------- Previous post was at 20:30 ----------

в моем модуле почему то этот контакт надо на землю садить што бы он принимал........
misteriya вне форума  
Закрытая тема

Метки
авто сканер, взлом, граб, граббер 3310, кодграббер, кодграбер, открыть сигналку, сканер, сканер сигнализаций, скачать бесплатно, собрать, схема, схема кодграббера


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодграббер, анализатор, глушка, схема и реальная прошивка, рабочая на 99%! - Часть 1 adm Новички 236 04.12.2016 17:35
Умная глушка на 433.92, схема и прошивка. oleg Новички 116 25.11.2014 23:02
кодграббер (подмена однокнопка)+LCD 3310 рабочая на 99% polimer_05 Новички 27 20.01.2011 20:18
Коммуникатор- анализатор, кодграббер! alexiop Новички 20 17.12.2010 18:15
Простая схема кодграббера! (100% рабочая) NorD_1985 Новички 9 22.01.2009 08:31


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


Перевод: zCarot