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

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

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

Ответ
 
Опции темы
Старый 10.08.2010, 21:43   #1
kostya_t
случайно влез
 
Регистрация: 22.06.2010
Сообщений: 4
Поблагодарил: 0
Поблагодарили 1 раз в 1 сообщении
kostya_t стоит на развилке
По умолчанию Преоразовать число (10101) в код ?

Подскажите пожалуйста как преобразовать число (к примеру записанное в двоичном виде в переменную. 10101) в непосредственно кодовую посылку?
Длительность лог0 и лог1 известна. то что нужно поочереди циклом перебирать нули и единички из этого числа с нужными задержками тоже ясно. Не ясно как именно определять 0 и 1. Т.е. в переменную записано число 10101, каким должен быть алгоритм программы что бы программа понимала что старший разряд 1, затем идет 0, затем опять 1 и т.д. ?

На самого напала тупость...

Думал в сторону того, что нужно делать некие преобразования над числом (например смотреть отсаток от деления или вычитать опеределеноое число в зависимости от разряда и смотрть на остаток)
kostya_t вне форума   Ответить с цитированием
Старый 10.08.2010, 22:44   #2
oleg
продвинутый фрикер
 
Аватар для oleg
 
Регистрация: 22.01.2007
Сообщений: 2,080
Поблагодарил: 191
Поблагодарили 2,192 раз в 427 сообщениях
oleg скоро станет знаменитым(-ой)
По умолчанию

Побитно тестировать начиная с 4-ого бита *(76543210) Тестируем бит, выводим нужную задержку и уровень на порт, затем делаем сдвиг регистра в лева, снова тестируем 4-ый бит и так 5 раз, все буфер мы вывели.


уехал в клуб
oleg вне форума   Ответить с цитированием
Старый 11.08.2010, 10:04   #3
kostya_t
случайно влез
 
Регистрация: 22.06.2010
Сообщений: 4
Поблагодарил: 0
Поблагодарили 1 раз в 1 сообщении
kostya_t стоит на развилке
По умолчанию

Да, вопрос именно в том как, как делать тот самый сдвиг влево ?
kostya_t вне форума   Ответить с цитированием
Старый 11.08.2010, 10:42   #4
oleg
продвинутый фрикер
 
Аватар для oleg
 
Регистрация: 22.01.2007
Сообщений: 2,080
Поблагодарил: 191
Поблагодарили 2,192 раз в 427 сообщениях
oleg скоро станет знаменитым(-ой)
По умолчанию

командой ---- rlcf registr----- если разговор идет за асьму.


уехал в клуб
oleg вне форума   Ответить с цитированием
Старый 11.08.2010, 10:53   #5
kostya_t
случайно влез
 
Регистрация: 22.06.2010
Сообщений: 4
Поблагодарил: 0
Поблагодарили 1 раз в 1 сообщении
kostya_t стоит на развилке
По умолчанию

эх, а на Си есть подобная команда?)
kostya_t вне форума   Ответить с цитированием
Старый 11.08.2010, 11:01   #6
diez
редкий гость
 
Аватар для diez
 
Регистрация: 05.01.2008
Адрес: Русь
Сообщений: 59
Поблагодарил: 0
Поблагодарили 17 раз в 8 сообщениях
diez стоит на развилке
По умолчанию

две угловые скобки <<

var<<=1; сдвиг var на один разряд влево

эта запись аналогична var = var << 1;
может так тебе понятней будет
diez вне форума   Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Число случаев мошенничества с банкоматами выросло в 9 раз burnout84 Новости 0 04.05.2012 20:05


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


Перевод: zCarot