Алгоритмы шифрования в автосигнализации
Радиоканал, по которому передаются данные между сигнализацией и брелоком обладает одним большим недостатком — радиоволны распространяются не направленно и обмен можно прослушать, находясь далеко от владельца автомобиля. Такие каналы связи называют незащищенными и данные, которые по ним передаются, шифруют.
Данные по радиоканалу передают в виде небольших последовательностей — пакетов. Каждый пакет можно представить как команду (например, «Открой замки»), ответ на команду (например, «Замки открыты») или сообщение (например, «Внимание! Включено зажигание!»).
Самые первые сигнализации с радиоканалом имели статический код — каждой команде соответствовал свой командный пакет. Формат пакета выбирал сам пользователь (или установщик), переключая движки внутри брелока, или запаивая перемычки.
Рисунок 95. Статический код |
Так как вариантов кода было немного, то иногда своим брелоком можно было открыть чужую машину с такой же сигнализацией — форматы пакетов совпадали. Конечно, такое кодирование никакой защиты не обеспечивало — достаточно было один раз прослушать пакет, соответствующий команде «Снять с охраны», чтобы потом, просто повторив его, получить доступ к автомобилю.
Наверное, именно тогда появились первые кодграбберы — технические устройства, предназначенный для перехвата, декодирования и повтора кода. Конечной целью злоумышленника, который пользуется кодграббером, является снятие с охраны «приглянувшегося» автомобиля, а затем кража из салона или угон.
Структура кодграббера похожа на схему брелока сигнализации.
Рисунок 96. Структура кодграббера |
Даже для самых первых кодграбберов статический код не представлял никакой проблемы, поэтому вскоре все производители сигнализаций перешли на динамическое кодирование.
Динамический код отличается от статического тем, что при каждом нажатии на кнопку формат пакета меняется.
Пакет меняется по определенному закону, который известен только сигнализации и запрограммированному в нее брелоку. Это означает, что просто повторить записанный пакет нельзя — старые пакеты сигнализация отбрасывает.
Рисунок 97. Динамический код |
На первых порах казалось, что этого будет достаточно, и что проблема кодгабберов решена — но не тут то было! Динамическое кодирование тоже не устояло перед новыми кодграбберами.
Мифы о динамических кодах: Самым известным алгоритмом динамического кодирования является Keeloq — разработка американской компании Microchip. В Интернете давно гуляют слухи в взломе Keeloq, однако это не соответствует действительности. Аналитически алгоритм Keeloq до сих пор не взломан — взломаны его неудачные реализации. Например, многие производители автомобилей «грешат» тем, что используют один и тот же ключ для всех систем, что позволяет создать так называемые «мануфактурные» кодграбберы.
Взламывают динамическое кодирование несколькими способами.
Первый способ: аналитический. В основе этого способа лежат «дыры», которые случайно или сознательно оставили в алгоритме разработчики системы. Пример приведен выше — одинаковые ключи у штатных охранных систем некоторых автомобилей.
Второй способ: замена кода, метод, который в свое время наделал много шума и заставил производителей сигнализаций разнести команды постановки и снятия с охраны на разные кнопки брелока. При использовании этого способа кодграббер записывает несколько посылок брелока пользователя, а потом использует одну из них для снятия автомобиля с охраны.
Многие производители автомобильных систем охраны разрабатывали свои собственные динамические коды, внося различные улучшения. Некоторые из них так до сих пор и не вскрыты, и вроде бы могут использоваться в охранных системах. Однако необходимо понимать, что ни один динамический код не гарантирует защиту от взлома.
Самым криптостойким и надежным считается диалоговое кодирование, которое требует двустороннего канала связи, то есть наличия приемника и передатчика, как в основном модуле, так и в брелоке.
Алгоритм работы диалогового кодирования удобно объяснять, используя персонажей из учебников по криптографии и шифрованию — Алису и Боба.
Представьте, что Боб заперся в доме и кроме Алисы никого пускать не хочет. В двери нет глазка, а в доме нет окон. После того как Боб услышал стук в дверь, ему нужно определить, действительно ли за дверью стоит Алиса. Самый лучший способ — это задать вопрос, правильный ответ на который может дать только Алиса. Если человек за дверью ответит верно — смело открывать дверь.
Точно так же работает и сигнализация с диалоговым кодом:
1. При нажатии на кнопку брелок посылает пакет с запросом на авторизацию («стучит в дверь»).
2. Основной модуль, приняв этот пакет, придумывает «загадку», некий пакет, ответ на который может быть только один. «Загадка» передается брелоку по радиоканалу.
3. Брелок, разгадав «загадку», отвечает пакетом подтверждения.
4. Основной модуль проверяет ответ и, если он верен, выполняет команду брелока («открывает дверь»).
Рисунок 98. Структура диалогового кода |
Теперь давайте добавим в нашу историю еще одного персонажа — Еву, которая очень хочет попасть в дом к Бобу. При определенных условиях Ева может подслушать разговор между Бобом и Алисой и узнать ответ на загадку Боба. Поэтому загадки каждый раз должны быть разные.
В диалоговом кодировании роль загадки играет случайное число, которое сгенерировано по специальному алгоритму. «Случайность» этого числа должна быть очень высока.
Представим, что вопросы, которые задает Боб — даты исторических событий. Что будет делать Ева если узнает об этом? Конечно же купит учебник истории и после подготовки сможет пробраться в дом.
Это означает, что в диалоговом кодировании процесс разгадывания «загадки» должен быть уникальным для каждой системы «сигнализация-брелок». Как же это сделать? Очень просто — уникальным ключом шифрования, который создается при привязке брелока к системе. То есть Алиса и Боб должны заранее договориться, из какой темы будут задаваться вопросы и никому этого не сообщать.
Рисунок 99. Обобщенный вид диалогового кода |
Итак, для того чтобы реализовать диалоговый код, необходимо обеспечить:
1.
Качественный алгоритм генерации случайных чисел («загадок»).2. Уникальный ключ для каждого комплекта сигнализации. Ключ должен меняться при повторной привязке брелока к сигнализации.
3. Уникальный ключ должен быть достаточной длины (защита от перебора).
Если хотя бы одно из этих условий не соблюдается — код не является криптостойким и может быть вскрыт, если злоумышленник имеет прошивку основного модуля или брелока.
Еще одно важное условие реализации диалогового кодирования — качественный, надежный и быстрый радиоканал, так как даже одно нажатие на кнопку брелока вызывает активный обмен пакетами. Если хотя бы один из пакетов будет потерян, придется повторять всю процедуру заново.
В охранных системах StarLine серии Dialog все эти условия выполняются. Современный радиоканал, основанный на однокристальном трансивере позволяет выполнять диалоговый обмен быстро и четко, а уникальный для каждой системы 128-битный ключ является надежной защитой от взлома.
Следует подвести итог, что реальной защитой от кодграбберов является только диалоговый код. Старые сигнализации с динамическим кодом не являются стойкими ко взлому.
Вы знаете, как устроены системы опознавания в военной авиации? Там стоит система запроса «Свой — чужой». Если на запрос с земли самолет правильно не отвечает, его немедленно сбивают! Предложите клиенту установить систему опознавания, как в самолете!
Рисунок 100. Схема-памятка «Алгоритмы шифрования» |
Авторская защита от угона — Лаборатория Кондрашова
В основе алгоритма работы грабберов 800 серии лежит возможность вычисления посылок управления блоком сигнализации после анализа всего лишь одной перехваченной посылки управления.
В современных сигнализациях коды постановки и снятия с охраны постоянно изменяются после каждого нажатия на кнопку. Дело в том, что в основе алгоритма такого шифрования ( Keeloq) используется уникальный ключ, находящийся в основе криптографии. Достать ключ из алгоритма теоретически невозможно. Завод изготовитель (а точнее инженеры) рассчитывая на это, на всех серийных сигнализациях оставили этот ключ одним и тем же. Это просто, так проще производить. Т.е. у 10 тысяч сигнализаций сошедших с конвейера один ключ, и он же будет у следующих 10 тыс.
Я всегда люблю объяснять читателям моего ресурса “на пальцах”, т.к. большая часть не являются специалистами в областях электроники. Например, мы стали участником игры в “слова” и слышим: “Москва – Арзамас – Саранск – Казань – Нижневартовск – Красноярск” и т.д. Очередь дошла до вас, но все попытки назвать следующий город неудачны, т.к. вы не знаете правила названия городов. Однако города называются в четкой последовательности – перемещение линейки вдоль широты по карте России или кручение глобуса. Так вот, «вращение глобуса» по часовой стрелке это и есть “
Также работает и мануфактурный кодграббер 800 серии. Увидев всего лишь одну посылку в эфире он производит ее анализ, определяет к какой сигнализации она принадлежит, непосредственно тип команды (постановка/снятие охраны, открытие багажника, автозапуск и пр. ) выбирает из таблицы нужный “ключ”, и высчитывает действующие команды на постановку/снятие охраны, открытие багажника, автозапуск и пр. Т.е. кодграббер становится по сути рабочим брелоком сигнализации. Как в таблицу кодграббера попали все ключи от 90% сигнализаций ? Я отпущу этот вопрос для обсуждений.
Таким образом граббер может сформировать любую команду на вашу сигнализацию при двух условиях:
1. Граббер должен быть в радиусе 50-70 метров от вашего брелка
2. “Увидеть” всего одну команду с брелка (например постановка в охрану)
Первая версия (изделие 801) появилось на рынке угонов два года назад. В его памяти был прошит алгоритм вычисления посылок для нескольких сигнализаций (по нашим данным это Старлайн серии А, Аллигатор и Томагафк). Выполнялся в виде печатной платы с кнопками. Вычислял посылку снятия с охраны.
Вторая версия (изделие 802) представляла из себя усовершенствованную версию 801. Добавились новые модели ключей, добавилось глушение посылки “снятия с охраны” на 433,92 Мг, чтобы двусторонний брелок не пищал.
Изделие 803 выполнено в корпусе двустороннего брелока сигнализации Шериф. Сочетает в себе все функции предыдущих версий.
Добавлена возможность вести в памяти догон кодов для четырех разных сигнализаций. На сегодняшний день 803 граббер так же используется для кражи личных вещей из машины. Отморозки просто открывают машину, снимают магнитолу, забирают сумки, диски, солнцезащитные очки, содержимое подлокотника и бардачка. Работают в основном на площадках торговых центров и рынках при большом скоплении машин.
*Например, со слов моего знакомого, кражу магнитол из салона с использованием 803 граббера можно встретить в Москве на стоянке Митинского радиорынка .
На сегодня список сигнализаций, ломаемых Изделием 803:
1).Sherif ( весь модельный ряд)
2).Alligator (все дополнительные брелки)
3).A.P.S. (кроме 7000-9000)
4).Jaguar
5).Alligator ( пейджеры с жк дисплеем )
6).Alligator (пейджер со светодиодами кроме S-275,S-250)
7).Chelendger
8).Pantera- (QX)
9).Mongouse
10).Duplex
11).Pantera (SX)
12).Fighter
13).Cenmax (HIT-320)
14).Pantera (с пейджерами обратной связи по 5ХХХ серию включительно )
15).Faraon
16).KGB (дополнительные брелки включая старые модели)
17).Berhut (дополнительные брелки)
18).Berкut (пейджеры)
19).KGB (пейджеры с обратной связью, проверенно на-VS 4000)
20).Tomahawk(KEELOQ-TW7000 TW9000,TW9010,TW7010,TW7020,TW7030,TW9020,TW9030,950LE) Возможен автозапуск!
21).Godzila
22).Pandora (RX)
23).Leopard
24).Red Scorpio
25).Inspektor
26).Cenmax-MT7,
27).Cenmax (A-700 A-900 )
28). Cenmax (VT-200,VT-210)
29).Partisan
30).StarLine-Twage А6,А8,А9,
31).StarLine-Twage В6(черный брелок)
32).StarLine-Twage В6(доп.брелок)
33).StarLine-TwageВ6 (синий пейджер )
34).StarLine-Twage В9(черный пейджер)
35).StarLine-Twage В9 (доп.брелок)
36).CENMAX VIGILANT ST-5, ST-7, ST-10, V-7, MT-8,
37).FANTOM F-731, F-635LCD
38).KGB ( FX-7)
39).REEF
40).Gorgon
41).Blak-Bag super
42).Fortress(частично)
43).StarLine-Twage В9(диалоговый синий пейджер)
44).Eaglemaster
45).TIGER
46).StarLine-Twage А2,A4
47).Pantera (с пейджерами обратной связи c новой кодировкой серии SLK-350 SC-SLK-675 RS включительно )
48).Alligator(с пейджерами обратной связи c новой кодировкой серии S-400 2WAY — S-875 RS 2WAY)
49).Sherif (с новым динамическим кодом CFM модели с ZX-1055 RS и далее )
50).Mystery (пейджер со светодиодами) Отдельные изделия: Sher-Khan 3-5-6-7-8 (у моделей 5 и 7 возможен запуск двигателя).
Грабер для шлагбаумов своими руками
Всем добрый день!
Прошу совета!
Хочу купить пульт-кодграббер для шлагбаумов.
Может кто сталкивался с этим прибором?
Смотрите также
Комментарии 21
В рекламе стоит 1990р. Но это 2016 г. И типо не все берут
А за 3500р. — 2019г. Должна брать всё
Я заказал себе такой
О ДА ЭТО ХОРОШАЯ ШТУКА! Приехал я в гости к девушке, не плохой жилой дом, кароче забор, шлагбаум… уютный двор, камеры на стенах и углах по периметру… ну думаю дайка попробую, а то как то не хочется стоять и ждать тут «У МОРЯ ПОГОДЫ» включил прибор, перебор кодов и сканирование и херак ОТКРЫЛСЯ… благо я приехал, забрал кого надо и уехал)))))
Р.С. если бы стоял ждал долго, то явно вышел бы какой то охранник и стал бы мне кучу вопросов лишних задавать…
Знаете это так же как и с запороленым wi-fi, инетом то хочется пользоваться, только платить как то не охото за это! Потому есть проги для взлома сетей wi-fi! Мы же все живем в век цыфровых технологий…)))) всем удачи
привет, есть шериф кодграбберы, открывают много чего, в лс пиши)
Хороший прибор около 20000р стоит, у меня знакомый наладил производство, открывают практически все!
Прибор предназначен для работы с автоматикой, работающей на частоте 443. 92 и 315 Мгц:
Так же, в прибор заложены адаптивные алгоритмы, позволяющие осуществлять копирование многих других, не заявленных в списке систем.
Более подробно поддерживаемые модели автоматики представлены в приложении.
Прибор может работать в следующих основных режимах:
Копирование кода возможно для всех перечисленных в списке системах, как с плавающим (динамическим, rolling) кодом, так и с постоянным (fixed). Подбор кода возможен для следующих систем: CAME TOP, NICE FLO.Так же возможно принудительное копирование некоторых динамических кодов, поддержка которых отсутствует в приборе, но работоспособность скопированного таким образом кода не гарантируется.Для режима копирования возможны 2 рабочие частоты – 433.92 и 315 Мгц. Работа одновременно на двух частотах не предусмотрена, в каждый момент времени активна одна частота по выбору.Дальность приема в режиме копирования, а так же дальность работы в режиме подбора кода может сильно отличаться, в зависимости от условий (например, наличие помех, наличие антенны на приемнике автоматики) — от нескольких метров, до нескольких десятков метров. Типичное значение при нормальных условиях — 15-25 метров.
Дополнительная информация:
Имеется возможность обучения скопированным кодом САМЕ ТОР штатных брелков этой системы. Обучение осуществляется стандартным способом, как между двумя обычными брелками САМЕ ТОР, только роль обучающего брелка играет прибор.Обучать подобранным кодом штатные брелки нельзя, только скопированным.Прибор работает от одной батарейки LR1 (она же «N tуре», 910А) на 1.5 вольт. Не перепутайте со стандартной батарейкой А23 на 12 вольт, которая близка по размерам. И не перепутайте полярность при установке батарейки.Антенна представляет собой провод, длиной 17см. Практика использования прибора показала, что антенну можно уменьшить вдвое (просто обрезав) — до 8.5 см. Дальность работы при этом ощутимо не изменится.
Архив
Кодировка NICE FLOR-S
Одна из самых распространенных кодировок – встречается на форуме в таких изделиях как ИМИТАТОР от CodePerfect на железе Олега, МЕГА-АНАЛИЗАТОР от RUSSO_TURISTO, в прошивке Joker для железа Олега, в прошивках для ZX940.
В большинстве изделий представляет собой или случайный выброс шифрованной части (hop) (имитацию) сигнала или просто определение типа кодировки.
Вопрос – возможно ли воспроизвести сигнал открытия автоматике nice flor-s обычными средствами – т.е. без обращения к китайцам для распила проца чтобы узнать хитрый алгоритм?
Сегодня я хочу предложить фрикерскому сообществу приложение KG Control для android смартфонов, при помощи которого можно будет управлять грабом без проводов, только по средствам bluetooth.
Нам понадобятся следующие вещи:
— смартфон с Android’ом 4.0.3 и выше.
— Arduino Nano (ATmega328)
— блютус модуль(например, я использовал HC-05)
— приёмник и передатчик
— светодиоды и резисторы
Измерение времени слепоты приемника
При изготовлении устройства 409, 502, возникает по сути единственная сложность, это ослепление приемника после глушения. Это явление вызвано тем, что после «глушения» есть промежуток времени когда приемник не способен принимать сигнал, потому что, его чувствительность резко упала (характерно не для всех приемников). Это очень неприятно, во-первых сбивается синхронизация приема, а во-вторых время «слепоты» может быть слишком большое.
Для эффективного использования методов 409 и 502, необходимо знать время «слепоты» (или время восстановления после глушения) своего устройства. Про мой способ замера и пойдет речь в этой статье.
Читать далее…
Перехват кодировки Princeton с помощью Arduino
Кодировка Princeton, используется в беспроводных пультах управления электроприборами, радиозвонках и прочих бытовых девайсах. Частота работы в нашей стране ASK 433,92 MHz, а вот за бугром еще и на частоте 315 MHz.
Статья нацелена на начинающих фрикеров 😉
Кодграббер Came
Приветствую всех и поздравляю с 2012!
С каждым годом вопрос парковки становится все актуальнее, на дворовых территориях и в проездах устанавливаются шлагбаумы, парковочные места ограждаются цепочками и барьерами, и за частую найти парковочное место даже на несколько минут достаточно сложно. Одной из самых распространенных систем в этой отрасли является Came, которая производит шлагбаумы, ворота, цепочки, барьеры и многое другое.
Дистанционное управление осуществляется с помощью специальных пультов, которые командой по радиоканалу в определенном формате управляют например шлагбаумом. Дело в том, что перехватив такую команду всего один раз, мы сможем управлять шлагбаумом когда нам это будет необходимо )) Читать далее…
Starduino (или Arduino + StarLine)
В этой статье будет рассказано как на основе популярной платформы Arduino сделать кодграббер для StarLine.
Несколько месяцев назад, впервые только заинтересовавшись изучением уязвимостей, в тот момент меня интересовали только шлагбаумы, которых поставили много и не проехать и не запарковать машину в центре города, я натолкнулся на ряд интересных тем. Особенно меня заинтересовал проект tahion`а. USB универсальный, можно перепрограммировать под что угодно и т. д. Это был мой первый девайс, который мне собрали друзья. Читать далее…
USB кодграббер: Кодграббер для ноутбука под Scher-Khan
Предлагаю вашему вниманию очередной интересный проект, который создан на базе USB-кодграббера, и так же состоит из программной и аппаратной части, соответственно по аппаратной части вы можете прочитать информацию в теме USB-кодграббера.
Программная часть включает в себя продвинутый анализатор пакетов, кодграббер, и конечно глушилку, теперь обо всем по-порядку Читать далее…
Формат пакета CFM / CFM II
Пакет состоит из 65 — 66 бит, первый бит стартовый, потом 64 бита данных, остальное можно не принимать, последний бит — флаг конца пакета, возможно у некоторых ещё передаётся бит разряда батарейки, по аналогии с KeeLoq.
Вначале пакета идёт преамбула — меандр 600 мкс. Далее хедер — 2400/1000 мкс, встречал 2400/700 мкс. Первый бит — нулевой — он же стартовый. Нулевые биты 600/600 мкс, единицы 1000/1000 мкс.
USB кодграббер: Кодграббер для ноутбука под StarLine и KeeLoq
Предлагаю вашему вниманию новый проект, который в первую очередь является универсальным USB программатором для микроконтроллеров серии AVR, небольшой макетной платой, к которой вы сможете подключить любые устройства, включая датчики, приемопередатчики и т. д., а так же средством связи МК и ПК по USB интерфейсу.
С помощью этого программатора вы сможете загружать прошивки в большинство мк, а все, что вам понадобится, это USB порт компьютера, никаких вспомогательных микроконтроллеров для прошивки не нужно, в схеме заложен принцип: собрал и работай. В комплекте с проектом есть все необходимые файлы для начала работы, а так же две демонстрационные программы, кодграббер – анализатор и программа для управления проигрывателем Winamp с помощью пульта от автомобильной сигнализации. Постепенно я буду дополнять эту тему и другими интересными проектами на основе этого девайса:
Итак, что необходимо для его сборки Читать далее…
Алгоритмический кодграббер в брелоке с рабочим дисплеем
Алгоритмический кодграббер своими руками в брелоке с рабочим дисплеем, бесплатная боевая прошивка.
Это прошивка алгоритмического кодграббера для брелока Sheriff ZX 750. Никаких переделок внутри брелока не требуется, дисплей рабочий, 3 ячейки памяти, микроконтроллер PIC16F914.
Внутри зашит мануфактурный код мангуста (Mongoose), это версия 1.1. Во второй версии будет возможность вписывать свои ключи в EEPOM.
Форматы статических кодов CAME и NICE
Несмотря на моральное «устаревание», статические коды продолжают использоваться производителями модулей управления воротами и шлагбаумами. Как оказалось, статические коды встречаются и в новых сигнализациях. Ниже приводятся несколько распространенных форматов кодов. Длительности импульсов приведены для встречавшихся кодовых посылок.
Форматы CAME и NICE.
Отличаются друг от друга длительностями импульсов. Для реализации передатчиков используются микросхемы кодеров Holtek HT-12E – в этом случае в брелоках устанавливают микропереключатели, которыми задается номер брелока. Могут иметь одну или несколько кнопок – микросхема кодера позволяет реализовать от 1 до 4 кнопок. Встречались и в старых пейджерах, там выводы кнопок использовались для кодирования серийного номера. Длительности импульсов задаются резистором в обвязке кодера. Встречаются кодеры без наборного поля, серийный номер прошивается в микросхему производителем.
Что это кодграббер
Код-граббер. Что это такое и как обезопасить свой автомобиль?
Несколько недель назад автомобильная общественность Улан-Удэ встрепенулась — за одну ночь в городе было угнано семь автомобилей. Во всех случаях дорогие иномарки угоняли прямо из-под окон их владельцев
Жертвами угонщиков стали не только популярные у нас Premio и Wish. В список угнанных попали и микроавтобусы Istana и дорогие паркетники Toyota Kluger.
Автовладельцев не защитило даже то, что их автомобили были припаркованы в двух шагах от дома и защищены дорогостоящими сигнализациями. По словам сотрудников МВД, угонщики, скорее всего, орудовали с помощью так называемых кодов-грабберов. Говорят, что эти хитрые приборы практически свободно можно приобрести в Китае или заказать по Интернету.
Что такое «код-граббер»
Код-граббер — это устройство, предназначенное для тестирования автосигнализаций. Изначально прибор предназначался для автомехаников, мастеров и других специалистов, чья деятельность связана с защитой автомобилей. Но постепенно код-граббер взяли себе на вооружение профессиональные автоугонщики.
Как же он работает? А очень просто. Представьте себе большую парковку возле торгового центра, кинотеатра или в любом другом наводненном автомобилями месте.
Вы выключаете зажигание, выходите из машины, привычным жестом захлопываете дверцу и нажимаете кнопку на брелоке сигнализации. Однако последняя не отзывается. Вы жмете на кнопку во второй раз, и тут автомобиль послушно блокирует двери. Вы уходите по своим делам и даже не подозреваете, что ваш автомобиль уже угнан.
В памяти кода-граббера, компактного электронного прибора, настроенного на частоту брелока-передатчика, осталась посланная вами кодовая комбинация. Потом, когда хозяин отойдет подальше, угонщики пошлют эту комбинацию в эфир и спокойно откроют ваш автомобиль.
Кто, когда и где изобрел код-граббер, неизвестно. Но этот человек был явно очень одаренным — выглядит граббер точь-в-точь как брелок от автомобильной сигнализации с двусторонней связью.
Внутри компактного аппарата размещена самая настоящая шпионская аппаратура: электронные платы, процессорный блок, аккумулятор, приемные антенны. Код-граббер работает на расстоянии до 20 — 25 метров от автомобиля-жертвы. Поэтому, даже если владелец заподозрил что-то неладное, вычислить угонщиков ему вряд ли удастся.
Как себя обезопасить
В Управлении ГИБДД по Бурятии «Информ Полису» сообщили, что было уже несколько случаев угонов автомобилей с использованием код-грабберов.
— Беда в том, что прибор можно купить в специализированном магазине практически свободно, — говорит Виктор Ланцов, начальник отдела ДПС, розыска и исполнения административного законодательства Управления ГИБДД по Бурятии.
Сотрудники милиции советуют гражданам не оставлять автомобили без присмотра на длительное время, а на ночь обязательно ставить их в гараж или на охраняемую стоянку.
А можно ли защитить свою машину как-то еще? Профессионалы говорят, что можно. Так, генеральный директор известной в Улан-Удэ компании «Мангуст» Павел Федоров советует использовать механические замки. С помощью такого замка можно заблокировать, например, рычаг коробки переключения передач, руль и т.д. Это, конечно, не панацея, но тратить дополнительное время на борьбу с замком угонщики вряд ли станут.
Кроме механических замков, опытный специалист в области охраны автомобилей Павел Федоров советует выбирать надежные автосигнализации.
— Сработает код-граббер или нет, зависит и от фирмы-производителя автосигнализации, — говорит Павел. — Есть такие сигнализации, которые код-граббер взломать не сможет.
По уверению продавцов с интернет-сайтов, торгующих грабберами, прибор способен обмануть практически любую современную автосигнализацию. Но есть и исключения. В нашем городе это сигнализации «Меджик Систем». Нестандартный алгоритм кодирования сигнализации этой марки грабберу не по зубам.
Когда нет денег…
Конечно, надежные автосигнализации, купленные и установленные у официального дилера, вещь не дешевая. Так же как и набирающие популярность в Улан-Удэ системы спутникового наблюдения за автомобилями.
Что же делать тем, кто пока может себе позволить только самую бюджетную автосигнализацию?
Прежде всего, специалисты советуют даже из самых недорогих «сигналок» выбирать те, что оснащены двухканальным управлением. То есть постановка и снятие автомобиля с охраны должны производиться разными кнопками. Это усложнит обладателям кодов-грабберов попытку считывания кода.
Ну а самым дешевым способом защиты от кодов-грабберов во все времена его существования была, есть и будет неусыпная водительская бдительность.
Внимательно следите за тем, как сигнализация реагирует на ваши команды. Брелок не отозвался на первое нажатие кнопки, а на повторную команду отреагировал с незначительной задержкой? Это характерный признак того, что где-то притаились угонщики с кодом-граббером в руках. Осмотритесь. Они наверняка хорошо видят вас, поэтому дайте знать, что вы заподозрили что-то неладное.
После того как сигнализация включилась, пошлите своей машине любую другую команду, не связанную с открытием дверей. Это может быть «паника», «световая дорожка» и прочее, что сгенерирует новый код, который, в свою очередь, сделает недействительным все предыдущие шифры.
www.infpol.ru
Алгоритмический кодграббер и диалоговый код. — DRIVE2
Кодграбберы или сканеры (приборы, способные перехватить сигнал между брелком и сигнализацией) появились ещё в прошлом веке, практически одновременно с первыми электронными охранными системами. Использовавшийся в то время фиксированный код, подобрать при том уровне техники было невероятно сложно. Но неизменный сигнал легко занести в память специального радиоприёмника (кодграббера) – достаточно один раз оказаться неподалёку от «родного» брелка в момент постановки или снятия с охраны. А воспроизвести команду, само собой, уже в отсутствие хозяина.
Алгоритмический кодграббер с мануфактурными кодами дешифрования вскрывает большинство современных автосигнализаций, которые не используют диалоговый код или штатные брелки автомобиля.
Этот прибор можно свободно купить через Интернет, покупка-продажа такого устройства не попадает ни под какую статью, как утверждают продавцы. Цена изделия — 500 — 1000$ в зависимости от количества вскрываемых сигнализаций.
Для полного управления автосигнализацией алгоритмический кодграббер перехватывает всего один радио пакет кода с пульта управления автосигнализации, даже без самой автомобильной охранной системы рядом. После того как радио пакет кода c брелка перехвачен, алгоритмический кодграббер автоматически создает виртуальный пульт управления автосигнализацией и записывает его во внутренний энергонезависимый EEPROM процессора. Дальше одним нажатием на кнопку такого кодграббера можно запустить виртуальный пульт управления сигнализацией и вскрыть автомобильную охранную систему за секунды.
Кодграббер открывает большинство современных сигнализаций, список мы приводим
Список сигнализаций, вскрываемых алгоритмическим кодграббером:
1 Mongouse
2 Teea -китайская
3 A.P.S. (кроме 7000-9000 )
4 Alligator ( пейджеры с жк дисплеем или светодиодом, все доп. Брелки, S-275, S-250, серия S-400 )
5 APS 2800 и новый модельный ряд
6 Berhut (дополнительные брелки, пейджеры)
7 Black-Bug super (с красным светодиодом )
8 Bruin
9 Cenmax (A-700 A-900, HIT-320, VT-200, VT-210, VIGILANT ST-5, ST-7, ST-10, V-7, MT-8, MT7)
10 CENTURION
11 Cheetah CM-110
12 Chelendger
13 Convoy
14 Duplex
15 Eaglemaster
16 ENFORCER
17 EXCALIBUR
18 FANTOM F-731, F-635LCD
19 Faraon
20 Fighter
21 Fortress (частично)
22 Godzila
23 Gorgon (с красным светодиодом)
24 INSPECTOR FM. 2004 — статика
25 Jaguar
26 K9
27 KGB ( FX-7, дополнительные брелки включая старые модели )
28 KGB (пейджеры с обратной связью, проверенно на-VS 4000)
29 KLIFFORD 1996 — статика, 1998 — алгоритм
30 Leopard LS 70, LS 90
31 Med (Проверено по 2007г. )
32 Mongouse ( в т.ч. С новой кодировкой )
33 Mystery (пейджер со светодиодами)
34 Pandora (модельный ряд RX)
35 Pantera (с пейджерами обратной связи c новой кодировкой серии SLK-350, с пейджерами обратной связи по 5ХХХ серию включительно, SLK 355, модельный ряд RX, QX, SX )
36 Partisan
37 PRESTIGE
38 Red Scorpio от 900 и новый модельный ряд
39 REEF (с красным светодиодом)
40 ROLLINS [M54AB], [M52AB], [M77AB] — алгоритм не килок
41 Sherif (с новым динамическим кодом CFM модели с ZX-1055 RS и далее, 1070,1090,750,930,940,999 )
42 Sher-Khan AM А, В, Вегас, 3,4,5,6,7,8, SCHER-KHAN LOGICAR 1, SCHER-KHAN MAGICAR C, D
43 SIRIO 777
44 Skay M1
45 SKUNET- алгоритм
46 StarLine-Twage А2, A4
47 StarLine-Twage А6, А8, А9,
48 StarLine-Twage В6(доп.брелок, черный брелок, синий брелок)
49 StarLine-Twage В9 (доп.брелок, синий пейджер, черный пейджер )
50 StarLine-Twage С6 ( пейджер, доп. Брелок )
51 StarLine-Twage С9 ( пейджер, доп. брелок )
52 TAMPERS
53 TIGER (частично )
54 Tomahawk
55 Visonic WT201-A- статика
56 ZORRO
57 Багира
58 Гарпун 1000, 2000
59 Хамелеон AM НОВЫЙ Z4
60 OMEGA
Как видите, этот печальный «рейтинг автосигнализаций» затрагивает почти всех — от самых дешевых китайских до достаточно дорогих «раскрученных» рекламой моделей.
Но разработчики не сидели спустя руки и в качестве ответной меры изобрели динамический код, который при каждой посылке изменялся по особому алгоритму, заложенному в память брелка и сигнализации. Поэтому воспроизведение перехваченного кода уже не могло помочь угонщикам. Но и они не стояли на месте. Не будем вдаваться в математические тонкости дешифровки, заметим лишь, что записав несколько последовательно переданных с одного брелка команд, можно расшифровать алгоритм формирования «секретной» части динамического кода – это вопрос времени.
На сегодняшний день (и надолго вперед) полноценную защиту от электронного взлома обеспечивает только диалоговый код с индивидуальными ключами шифрования. Система, приняв динамически кодированную команду («пароль»), не выполняет ее сразу, а посылает запрос на подтверждение – некое случайное число, также динамически кодированное. Брелок его принимает и при помощи секретного ключа и сложного алгоритма формирует «отзыв», снова динамически перекодирует и шлет системе. Если отзыв верен, то система выполняет команду, причём процесс занимает доли секунды. В отличие от брелка кодграббер в руках даже самого матерого угонщика не знает алгоритма изменения кода, ключа шифрования и не способен сформировать отзыв за отведенное на это время. Но и эти меры – еще не предел защиты.
Особенности диалогового кода, реализованного в сигнализациях и иммобилайзерах, гарантируют абсолютную защиту от взлома с помощью любых известных кодграбберов. В каждой системе используется индивидуальный ключ шифрования, передаваемый единственный раз при регистрации брелка в системе. Длина ключа — 128 бит, что даёт 3,4*1038 комбинаций. Даже если перебирать миллиарды вариантов в секунду, чтобы разгадать задачу, потребуется больше времени, чем существует Вселенная. При существующих сегодня вычислительных средствах решить эту задачу «в лоб» невозможно.
При формировании отзыва в диалоговом коде использован аппаратный генератор случайных чисел, дополнительно защищающий от взлома кода. Кроме того, передача пакетов информации сопровождается короткими паузами, а рабочая частота передачи внутри цикла авторизации скачкообразно изменяется. Эти меры затрудняют как перехват, так и расшифровку команды – при том, что подбор индивидуального ключа вообще невозможен. Короче говоря, смерть Кощея в игле, игла в яйце, яйцо в утке, утка в зайце, заяц в сундуке, сундук на дубу…
Список производителей, чьи сигнализации кодграббер НЕ ОТКРЫВАЕТ (этот список существенно короче предыдущего):
Список сигнализаций, которые кодграббер НЕ МОЖЕТ ВСКРЫТЬ (список не исчерпывающий):
Pandora серий DeLuxe, DXL
Magnum
Magic Systems
Starline
Prizrak
Сталкер
Mega Gold
Поэтому решая какая автосигнализация лучше для вашего авто будьте бдительны, не ориентируйтесь только на цену, назойливую рекламу продавцов или популярное название. Обращайтесь к разным установщикам, которые всегда в курсе последних событий на фронте борьбы с угонами и помните, что самая лучшая сигнализация не обязательно стоит дорого!
www.drive2.ru
что это, схема, инструкция, защита
Что такое граббер (grabber), знакомо многим компьютерщикам. Это программа, цель которой сводится к сбору информации с различных сайтов с целью последующего размещения на своих ресурсах. Иными словами, программа «вор». С развитием автопрома, когда современный автомобиль стал напоминать компьютер на колесах, с понятием «граббер», а точнее «кодграббер», пришлось столкнуться и многим автолюбителям.
Назначение кодграббера
Кодграббер (code grabber) – это устройство, предназначенное для обмана сигнализации автомобиля. Изначально, у него было довольно мирное назначение – кодгабберы использовались в службах сервиса для разблокирования сигнализации машины в случае ее отказа. Но криминальный мир нашел этому устройству другое назначение.
Злоумышленниками при помощи кодграбберов перехватывается код-сигнал, посылаемый с брелока автовладельца при постановке машины на охрану. Этот код запоминается и в нужный момент используется для проникновения в машину.
Практически любая сигнализация бюджетного сегмента, представленная на нашем рынке, бессильна перед грабберами. Радиус действия этого устройства достигает 150 метров. Вычислить человека, пытающегося считать код сигнализации чужой машины, практически невозможно.
Разновидности кодграбберов
Самые распространенные кодграбберы представлены в трех видах:
- Кодграббер для сигнализаций, использующих статический код (простые и дешевые системы охраны).
- Кодграббер, использующий при работе код-подмену. Устройство снабжено генератором помех, которое глушит код, посылаемый с «родного» брелока, и подменяет его своим. Поэтому, если машина с первого нажатия на кнопку не встала на охрану (сигнализация не включилась), а сработала только при последующих нажатиях, есть повод насторожиться. Возможно, сработал граббер, который заглушил и подменил сигнал.
- Алгоритмический кодграббер. Устройство способно справиться с даже с надежными сигнализациями, использующими в своей работе диалоговую схему.
Диалоговая схема защиты считается наиболее надежной. Принцип ее работы заключается в том, что сигнал, отправляемый с брелока автовладельца, принимается управляющим блоком сигнализации автомобиля. Этот блок после приема сигнала проверяет, есть ли в памяти то устройство, которое этот сигнал отправило (брелок). После чего отправляет обратно на брелок свой сигнал-запрос. Брелок его обрабатывает по засекреченному алгоритму. Результат обработки снова отправляется на блок сигнализации, где он заново сверяется по тому же алгоритму. Только после сравнения управляющим блоком результатов автомобиль снимается с охраны.
Но алгоритмический кодграббер и с такими сложностями успешно справляется. После перехвата сигнала с брелока определяется производитель охранной системы. Далее идет сравнение с базой заводских «секретных» кодов, и грабер начинает работать в соответствии с полученными данными. Заводская база данных формируется за счет утечек информации от самих производителей.
Из вышесказанного вырисовывается печальная картина того, что на каждую сигнализацию найдется свой кодграббер. Отчасти это так и есть. Если сигнализация электронная, то рано или поздно найдутся умельцы, которые ее взломают. Тем не менее, руки опускать не нужно. Создание противоугонных систем и обнаружение способов их взлома превратилось в своеобразный спорт. И эта борьба добра и зла никогда не закончится. Вот и на кодграббер нашелся антикодграббер, который за определенную сумму можно приобрести в интернете, собственно, как и сам граббер.
Поэтому, чтобы защитить свой автомобиль, наряду с электронными системами охраны целесообразно применять и механические средства защиты.
Механические средства защиты автомобиля от угона
Блокиратор КПП
Современные механические приспособления защиты от угона представляют собой блокираторы коробок передач, рулевых систем или педалей. Даже если злоумышленникам удастся вскрыть автомобиль при помощи кодграббера, то для того чтобы снять механическую противоугонную защиту, понадобится как минимум дополнительное время. А если учитывать то, что для угонщика счет идет на секунды, то вполне возможно, что тратить свое время на взлом дополнительной механической системы он не будет. К тому же производители механических противоугонок постоянно усовершенствуют свои приспособления, снабжая их своими секретами.
Иммобилайзеры
Иммобилайзеры – это также один из популярных методов защиты машины от кодграббера. Смысл иммобилайзера заложен в его названии. В переводе с английского – это обездвиживатель. Он размыкает одну из электроцепей, запитывающих стартер, бензонасос или зажигание. Блокируется или разблокируется машина только специальным ключом или брелоком. Есть иммобилайзеры, которые позволяют несанкционированно завести машину, а блокировка включается только через некоторое время вместе со звуком сигнализации. Это сделано на тот случай, чтобы у злоумышленника не было времени обезвредить приспособление.
Кодграбберами пользуются не только автоугонщики, но и просто любители чужого добра. Им не нужна машина. Воры довольствуются теми вещами, которые хозяин оставил в машине. Машина вскрывается, а после присвоения всех ценностей закрывается снова. Поэтому не нужно оставлять в авто ценные вещи и документы. Кроме всего прочего, оставляя машину без присмотра на СТО, брелок сигнализации лучше забирать с собой, а охранную систему перевести в сервисный режим. Это нужно, чтобы исключить соблазн у посторонних лиц дописать в систему лишний брелок. Количество привязанных к системе охраны брелоков нужно держать на контроле.
Все перечисленные средства защиты и просто осторожность могут обезопасить автомобиль от посягательств на него злоумышленников независимо от того, какой кодграббер они используют.
autolirika.ru
Toyota Mark II › Бортжурнал › Будте осторожны! ВИДЫ И ПРИНЦИПЫ РАБОТЫ КОД-ГРАББЕРОВ
Мануфактурный код-граббер для серии систем в FM диапазоне
Сегодня код-грабберы изготавливаются в стандартных корпусах брелоков сигнализаций. Но раньше это было невозможно по одной причине: в автосигнализациях Scher-Khan применялась частотная модуляция сигнала (FM), тогда как у прочих амплитудная (AM).
Это значит, что в их основе лежал различный принцип преобразования цифрового сигнала для передачи на частоте (433,92 МГц).
Теперь же это вполне реально, на одной антенне могут работать два радиоканала, FM и AM. Они просто переключаются.
Что касается кодировки, то код-грабберу все равно происходит ли AM-передача или FM. Главное для него это тот самый алгоритм шифрования в цифровом сигнале.
Кодграббер с ретраснляцией
Ретрансляция — прием сигналов на промежуточном пункте, их усиление и передача в прежнем или в другом направлении. Ретрансляция предназначена для увеличения дальности связи.
Подобное устройство применяется для систем автосигнализаций и иммобилайзеров, оборудованных сложными системами кодирования, такими как диалоговый код. В этой ситуации происходит передача сигнала от объекта к объекту на большом расстоянии через вспомогательные электронные устройства.
Следует отметить, что однозначно защищёнными можно считать те устройства, которые не имеют пассивного принципа работы радиоключа (метки, брелка). Таким образом радиосигнал посылается владельцем охранной системы только в нужное время и в нужном для него месте, в основном это происходит только с системами автосигнализаций обладающими брелком с кнопками управления постановкой-снятия с охраны. Обратите внимание, что подобному взлому подвергаются сигнализации с диалоговым кодом, работающие в режиме «Свободные руки на снятие с охраны». Что же касается иммобилайзеров, то нужно обратить внимание на то, чтобы система, обладающая диалоговой кодировкой, не работала в режиме «фона»: т.е. сигнал имел посылку только в нужный момент времени.
Зачастую производители не обращают внимания на столь мелкий факт, но обладателю противоугонного устройства следует принять во внимание наличие подобной функции в устройстве.
Замещающий код-граббер вмонтирован в корпус игрушки Tetris
ПРИНЦИП ДЕЙСТВИЯ
Рассматриваются только системы с динамическим кодом . При динамическом коде каждая следующая посылка очень сильно отличается от предыдущей, даже если нажимается одна и та же кнопка. При статическом коде все посылки при нажатии на одну и ту же кнопку одинаковы. Брелок посылает сигнализации посылку, которая состоит двух частей: открытой и шифрованной. В открытой находятся уникальный номер брелка и какая кнопка нажата, в шифрованной — номер нажатия. Этот номер нажатия увеличивается при каждом нажатии на любую кнопку. Онобеспечивает «динамичнось» кода. Сигнализация принимает посылку, проверяет, что это брелок с номером, который она знает и расшифровывает вторую часть посылки. Дальше сигнализация смотрит — номер нажатия меньше последнего или больше: если меньше — значит это нажатие уже отрабатывалось — оно игнорируется; если немного больше — это то, что нужно, команда отрабатывается. Команда — это информация о том, какая кнопка нажата. Брелок о функциях сигнализации не знает, он только отсылает какая кнопка нажата, а дальше сигнализация разбирается как реагировать на нажатия кнопок. Поэтому один и тот же брелок можно использовать и при однокнопочной и при двухкнопочной системе постановки/снятия. Модель 409 перехватывает посылку, которую выдаёт брелок и искажает её в эфире так, что сигнализация не принимает посылку. При этом кодграббер знает, как искажена посылка и у него она сохраняется в правильном виде. 2) Кодграббер перехватывает следующую посылку и взамен отсылает перехваченную первую. Подмена занимает доли секунды и практически незаметна владельцу. Сигнализация ставится на охрану, довольный владелец уходит, не замечая, что сработало только второе нажатие на кнопку. Затем кодграббер выдаёт перехваченную посылку и сигнализация снимается с охраны.
ЧЕЛОВЕЧЕСКИЙ ФАКТОР
Психологической основой работы изделия 502 является святая вера клиента в то, что ЭТО может случиться с кем угодно, но не с ним.
Перед созданием устройства было проведено большое число опытов по изучению поведения пользователя.
Результаты превзошли самые пессимистические прогнозы. Подопытные демонстрировали фантастическую беспечность, полное незнание принципов работы брелоков, при этом ни один не проявил чувства тревоги, не говоря уж об информированности о происходящем.
Суть опытов проста: как поведёт себя клиент, стоя перед запертой (реже – незапертой) машиной, если его брелок подавлен помехой?
Изделие 502, позволяющее, кроме всего прочего, ставить помехи различных типов.
Антенна, петлевой вибратор, размещенные на подоконнике четвертого этажа. Под окном – стоянка. Зона гарантированного “обслуживания” 70-100м
Результаты, приводимые ниже – это суровая действительность, которая, как известно, гораздо хуже самых мрачных предсказаний.
В девяноста случаев из ста происходит следующее:
Ставится помеха без выдачи ответа. Посылки фиксируются.
Клиент давит на открывающую кнопку 5-10 секунд, тут же пробует другую (номер кнопки фиксируется изделием).
Внимательно смотрит на брелок.
Подходит ближе к машине, давит секунд 30.
Далее происходит самое неожиданное: клиент начинает метаться между левой и правой дверью, тыкая брелоком прямо в замочную скважину замка. Возможно, обыватель и слышал слово “антенна”, но с автосигнализацией его не связывает. Бытовое сознание подсказывает: чтобы открыть замок, надо поднести к замочной скважине.
Далее, в разной последовательности следуют решительные и продолжительные давления всех кнопок с рассматриванием брелока. Ни о какой бдительности речи не идёт.
Далее на 3 – 5 минуте наступает фаза разборки брелока, рассматривания и зачистки батарейки. Настал удобный момент для переключения режимов работы изделия 502 из “Накопления” в “Выдачу”.
Система начинает работать, как часы, клиент уважает сам себя за ремонт брелока.
ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ ИЗДЕЛИЯ 502
Технической основой работы изделия 502 является особенность расширенного формата состоящая в том, что номер нажатой кнопки передается не только в закрытой, но и в ОТКРЫТОЙ части кода. Это позволяет в реальном масштабе времени автоматически сортировать записанные посылки по их принадлежности к конкретным кнопкам. Ставиться помеха, проводится запись и опознавание, через 30 мс “эхом” посылка возвращается.
Аппаратно 502-е почти полностью повторяет 409-е за исключением гораздо большего числа органов управления, но, самое главное, обладает существенно более развитым программным обеспечением, позволяющим обрабатывать многокнопочные брелоки с раздельной постановкой – снятием на охрану. Кроме того:
Благодаря радикальному увеличению памяти, 502-е может запоминать практически неограниченное число посылок.
Добавлен режим “Накопление” – запись посылок с постановкой помехи, без выдачи ранее записанных посылок.
Добавлен режим “Выдача” – запись посылок при помехе, с автоматической выдачей через 30 мс одной из ранее записанных посылок, с, тем же номером кнопки.
Добавлен режим “Эхо” –запись посылки при помехе и выдача через 30 мс, если по открытой части кода устанавливается, что это “чужой” брелок. Обычно используется совместно с другими режимами.
Алгоритм работы изделия очень прост.
Водитель отъезжает от дома. Погода явно не для тайваньской электроники. Брелок не работает, так как включен режим “Накопление”. Всё это время на дисплее изделия 502 отображается статистика накопленных посылок. Клиент всё давит и давит на кнопки. Посчитав, что накоплено достаточно посылок, переключаемся в режим “Выдача” – брелок начинает исправно работать. Водитель, еще немного понажимав на кнопки, торопливо уезжает на работу. Отправляясь следом, везем весь запас накопленных посылок, которые в режиме “Выдача” позволят с задержкой всего лишь 30 мс на посылку клиента “закрыть”, выдать накопленную ранее посылку “закрыть”. А после, при необходимости, “открыть”, но уже без помощи брелока клиента.
www.drive2.ru
Фото и Видео
Toyota Land Cruiser 200, 2019. Ретранслятор, Длинная рука Toyota/Lexus 2020.
Toyota Camry 2019. Ретранслятор, Длинная рука Toyota/Lexus 2020.
youtube.com/embed/hcLL7qaviOA?start=81&feature=oembed» frameborder=»0″ allow=»accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»»/>
Toyota Camry 2019. Ретранслятор, Длинная рука «Multibrand 3D LCD 2в1» Короткая + длинная.
А9 ключ.» src=»https://www.youtube.com/embed/TS3WY7uh3pM?feature=oembed» frameborder=»0″ allow=»accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»»/>
НОВИНКА 2019г. Ретранслятор, Длинная рука «Multibrand 3D LCD 2в1» Короткая + длинная.
НОВИНКА 2019г. Ретранслятор, Длинная рука «Multibrand 3D LCD 2в1» Короткая + длинная.
НОВИНКА 2019г. Ретранслятор, Длинная рука «Multibrand 3D LCD 2в1» Короткая + длинная.
НОВИНКА 2019г. Универсальный пульт (кодграббер) для шлагбаумов, ворот, рольставни + RFID.
Ретранслятор «Волна-2 3D» На все марки автомобилей, по настоящее время.
Заводилка, Программатор ключа Mercedes Benz до 2015г, FBS3.
Заводилка/Программатор Toyota/Lexus 2018
Удочка, ретранслятор «Волна-2», 2018г. FBS4
Длинная рука «Multibrand 3D» FBS4, Audi.
Кодграббер Pandora v2.5 FULL
Программатор ключей BMW E-series
Кодграббер Pandora ver. 2.4
Ретранслятор, Длинная рука «Multibrand 3D» FBS4, Audi.
Программатор ключей, заводилка Toyota/Lexus ver. 3.0
Универсальный Ретранслятор (Волна-2) для всех авто, кроме Ауди. Самая последняя версия.
Ретранслятор «Удочка» «Длинная рука»
Кодграббер Easycar, Magicar, Scher-khan (НОВИНКА)
Кодграббер «Максимальный» с рабочим ЖК дисплеем, 8 ячеек памяти, Обновление 2015г.
Ретранслятор Lexus LS460
Кодграббер Sheriff zx-940
Наши работы
#кодграббер #купить кодграббер #кодграббер для шлагбаумов #кодграббер купить #код грабер #код граббер #купить кодграббер для авто #код грабер купить #универсальный кодграббер #кодграббер пандора #код грабер для шлагбаумов #заводилка для авто #ретранслятор удочка #длинная рука #кодграббер цена #граббер шоп #кодграббер клуб #кодграббер ру #ретранслятор волна #автограббер #кодграббер для автосигнализаций #AST PRO+ #Ретранслятор Мультибренд #ретраснлятор волна-2 #codegrabber #code grabber #code grabber pandora #keyless hack #emergency start toyota #mercedes fbs4 #repeater wave2 #Repeater Multibrend 3D #TKP 4.0 #wave-2 #repeater toyota #A9 key #A8 key #AA key
kodgrabber.ru
Защита от Код-граббера! — DRIVE2
Защита от Код-граббера
Шумная парковка возле офисного здания. Вы захлопываете дверцу, привычным движением нажимаете кнопку на брелоке… Осечка. Подходите на шаг ближе, жмете кнопку второй раз — замки послушно закрываются, и вы спокойно идете на работу. Не догадываясь, что секундой ранее стали жертвой тонкой радиоигры, ставка в которой — ваш автомобиль.
На заре развития автомобильных сигнализаций словом «код-граббер» пугали всех — и владельцев машин, и разработчиков охранных систем. И ведь было чего бояться! Компактный электронный прибор, настроенный на рабочую частоту брелока-передатчика, «подслушивал» кодовую посылку, записывал ее в свою память, а потом посылал в эфир, отключая противоугонную систему.
Сокрушающий удар по код-грабберам нанесли сигнализации с динамическим кодом управления, причем самым удобным в использовании, самым стойким и самым подходящим для автомобильного использования оказался алгоритм шифрования, разработанный в середине восьмидесятых годов южноафриканской фирмой Nanoteq. Технология получила название Keeloq — по созвучию с английским key («ключ») и lock («замок») или… killer и logic. Заметим, что второе сочетание слов куда более точно отражает суть разработки — южноафриканский код и есть самый настоящий «убийца логики». Последовательность его посылки генерируется на основе 28-битного серийного номера (постоянная часть кода), 64-битного ключа (изменяющаяся часть) и 16-битного счетчика синхронизации, образуя миллиарды никогда не повторяющихся цифровых комбинаций! По уровню криптостойкости код Keeloq можно сравнить разве что с одноразовым шифрблокнотом: каждая радиопосылка брелока используется только один раз, так что записывать и воспроизводить ее заново бесполезно — код становится устаревшим уже в момент передачи. Алгоритм генерирования таких сигналов известен только приемнику и передатчику, а за расшифровку и анализ перехваченных данных может взяться разве что сумасшедший.
Но если, к примеру, знания в области криптографии дополнить методами «социальной инженерии», то… Нет, «сломать» Keeloq все равно не удастся, но вот обмануть — вполне!
Так называемые замещающие код-грабберы, с помощью которых угонщики отключают автосигнализации с динамической защитой радиоканала, не взламывают алгоритмы кодирования, а обманывают систему «автомобиль-владелец», вовлекая жертву в «радиоигру». Они провоцируют владельца на посылку двух последовательных кодовых комбинаций и, не дав приемнику на них среагировать, меняют коды местами! Как вы уже поняли, криминальный Funkspiel начинается в тот момент, когда водитель нажимает кнопку брелока, намереваясь поставить машину на охрану. Распознав передачу сигнала в нужном формате, граббер «портит» ключевую посылку «лишними» битами, а правильную комбинацию копирует в свой буфер. Включения режима охраны не происходит — противоугонная система игнорирует код-мутант. Увидев, что сигнализация «сглючила», водитель, естественно, нажимает на кнопку брелока еще раз. Граббер снова «пакостит» сигнал, опять ворует код, после чего посылает в эфир первую украденную посылку, разумеется, без искажающей маски. Автомобиль встает на охрану, водитель спокойно отправляется по своим делам, а в памяти «радиоперехватчика» остается вторая кодовая комбинация, которая является стопроцентно пригодной: выдал посылку в эфир и — машина открыта! Гениально…
Кто придумал этот алгоритм, нам не известно. Но о существовании «временных трудовых коллективов», занимающихся мелкосерийным производством подобных устройств, знаем доподлинно. Взгляните на фотографии. С виду — обычный брелок от автомобильной сигнализации с двусторонней связью. На самом же деле внутри пластикового корпуса размещена «шпионская» аппаратура: три электронные платы, процессорный блок, светодиодные индикаторы и аккумулятор. Металлический карабинчик с цепочкой выполняет функции дополнительной приемной антенны.
Миниатюрный код-граббер легко прячется в ладони и уверенно работает на расстоянии до 20 м от автомобиля-жертвы — проверено!
После включения прибора в правом верхнем углу дисплея появляется «криптоновое» свечение (судя по всему, это индикатор работоспособности батареи), сигнальный светодиод начинает поочередно моргать красным и зеленым светом. Нажимаем кнопку «II» — и граббер начинает «слушать» эфир. Если в зоне радиовидимости кто-то попытается поставить на охрану автомобиль, приборчик моментально «сцапает» сигнал, переизлучая его в «битом» варианте. При повторной попытке включить сигнализацию произойдет еще один «радиозахват» и одновременная подмена второго кода первым. Дело сделано!
Приемный тракт граббера реагирует только на сигналы в формате Keeloq, и все последующие «шулерские» манипуляции производит в автоматическом режиме. Так что единственное, что требуется от «оператора», это неторопливо пройти мимо паркующего машину «лоха» и убедиться, что после сеанса «радиоигры» на дисплее граббера постоянно горит зеленый сигнал — он подтверждает замену одного кода на другой.
Развлекаясь с таким приборчиком, мы имитировали самые разные ситуации и можем сказать, что вероятность корректного перехвата кодовых посылок и их правильного «подтасовывания» составляет более 90%. Выводы делайте сами.
Что может испортить угонщикам праздник? Во-первых, нестандартный алгоритм кодирования — некоторые производители охранных систем уже отказываются от технологии Keeloq (права на нее принадлежат американской компании Microchip, она же производит программное обеспечение и процессоры) в пользу оригинальных разработок.
Во-вторых, сигнализации с двухканальным управлением. Если постановка и снятие с охраны производятся разными кнопками брелока, то «радиошпионам» придется использовать более сложную аппаратуру.
И, наконец, третьим фактором риска для высокотехнологичного криминалитета является нестандартное поведение водителя. Паркуясь в потенциально опасном месте (например, утром перед офисом — именно в таких местах часто совершаются «интеллектуальные» угоны), следите за тем, как сигнализация реагирует на команды брелока. Характерные признаки работы граббера таковы: пропуск первой посылки и запоздалая (с незначительной задержкой) реакция на вторую. Похоже? Тогда демонстративно осмотритесь (если дело не в севшей батарейке, а в «радиоатаке», то угонщики наверняка вас видят — дайте им знать, что почувствовали неладное!) и после включения сигнализации пошлите машине любую команду, выполнение которой не связано с открытием дверей: «панику», «световую дорожку» и т.д. Ее код сделает недействительными все предыдущие (и, возможно, записанные угонщиками) посылки. И для пущей уверенности почаще поглядывайте в окно. Береженого Бог бережет.
www.drive2.ru
Код-граббер – что это такое, как его обмануть и уберечься
Основные понятия
Бывают такие случаи, когда вы, нажимая на электронный ключ автомобиля, понимаете, что он не срабатывает. Вы пытаетесь подойти ближе и производите те же действия. И, наконец, все срабатывает! Но вы даже не догадываетесь, что в тот самый момент, когда была отмена, на ваш транспорт было покушение, то есть кто-то извне заблокировал вашу машину при помощи код-граббера. Если вам интересно знать, как обмануть код-граббер, читайте нашу статью.
Код-граббер в разборе
Что такое код-граббер?
Когда-то этим устройством пугали всех автолюбителей, потому что не существовало средства против него. Но сейчас придумали антикод-граббер, который действует безотказно.
Код-граббер – это компактный специальный электронный прибор, который настроен на рабочую частоту передатчика, подслушивает кодовую информацию, записывает ее и посылает в эфир. При этом он отключает противоугонную систему.
Вообще, это новое слово исходит от слова «грабить», то есть, если учитывать перевод с английского, то «цеплять цепко». Это специальная программа, извлекающая из чужого сайта очень важные сведения. Она может быть ручной и автоматической. Это новостной многопользовательский движок, который предназначен для сбора собственных сведений массовой информации.
Код-граббер имеет, довольно-таки, мощную систему для настроек и редактирования, а движок опережает на целый шаг вперед все устройства. Структура ядра, которая сводит к минимальным требованиям ресурсы сервера и способная работать с самыми часто посещаемыми проектами. Этот аппарат вполне умещается в ладони и может быть незаметен, работает с расстояния двадцать метров от объекта. Выглядит он как обыкновенный брелок, но имеющий с двух сторон связь. На самом деле, внутри брелока установлено три электронные платы, процессорный блок, аккумулятор и индикаторные светодиоды.
Как уберечься
На сегодняшний день изобрели сигнализации с динамическим кодовым управлением, которое является самым стойким и подходящим для использования в автомобиле. Это, своего рода, особый алгоритм шифрования, разработанный в восьмидесятых годах прошлого века. Для того чтобы знать, как уберечься от код-граббера, нужно использовать брелок без обратной связи. Дело в том, что радиус воздействия у подобных брелоков очень ограничен, поэтому воришке просто необходимо находиться в непосредственной близости от автотранспорта, но это может вызвать подозрения.
PANDORA DXL 3700 динамическим кодовым управлением
Когда будете устанавливать сигнализацию, помните, что услуга «автозапуск», хороша только для угонщиков, но не для вас. Конечно, в зимнее время − это очень удобно, но ведь машина гораздо дороже. Такие закоренелые способы, как цепь, капканы и так далее, до сих пор, как ни странно, актуальны. А плюс в том, что для того чтобы отсоединить ту же цепь, необходимо достаточное количество времени.
Сейчас существуют специальные секретные кнопки, благодаря которым можно свой автотранспорт обезвредить. Потому что угонщику нужно время для обнаружения кнопки. Вы можете установить не одно сигнализирующее устройство, а два-три − это обезоружит вора. Также есть устройства для блокировки двигателя. В этом случае вы будете полностью уверены в сохранности машины. Чтобы знать, как обмануть код-граббер, вам необходимо ознакомиться со всеми правилами.
Для того чтобы знать, как уберечься от код-граббера, нужно понимать, как использует ситуацию угонщик. Он наблюдает за вашими действиями.
Когда вы давите на сигнализирующую кнопку, он одновременно набирает другую, внимательно осматривает ваш брелок. Далее, он подходит ближе к вашей машине, в течение тридцати секунд давит на свою кнопку, в это время владелец автомобиля бегает вокруг машины, светит брелком в замочные скважины всех дверей. Водитель начинает паниковать и нажимает на все подряд кнопки, а в это время код-граббер накапливает информацию. Кстати, сам брелок автоматически отправляет информацию о том, какая именно кнопка нажата.
Однокнопочная система считается самой лучшей лазейкой для мошенников. Дело в том, что при нажатии кнопки происходит смена сигнализации, поэтому код-граббер фиксирует ее и принимает, как сигнал. Но при этом известный код сохраняет информацию в таком виде, чтобы снова открыть автомобиль. Подмена занимает минимум секунд и совершенно незаметна владельцу машины. После чего водитель уходит, а угонщик пользуется моментом.
Антикод-граббер – это ваше личное предостережение. Вы можете установить двухкнопочную сигнализацию. Помните, что автоугонщики зачастую используют такой метод: как правило, на парковке возле супермаркетов воры включают специальное глушащее устройство, при котором все сигнализации в радиусе действия перестают действовать. Они дожидаются того момента, когда владелец уедет домой, тогда и начинают разблокировать машину.
Заключение
Запомните, если ваш автомобиль не откликается по непонятным вам причинам, не отходите от него, потому что где-то рядом «работает» угонщик! И если подобные проблемы происходят с рядом стоящими машинами, смело вызывайте милицию. Один только вид людей в форме преступников приводят в ступор.
365cars.ru
Кодграббер АМ максимальный —
Описание
Кодграббер работает как обычный брелок от вашей сигнализации до входа в рабочий режим.
Пин код на включение рабочего режима прибора, отображается при вводе на LCD.
Для всех моделей имеющих функцию реализована кнопка багажник\автозавод.
Определение и отображение на ЖКИ типа пойманной сигнализации.
Переход между ячейками памяти кодграббера вперед\назад в одно нажатие.
64 ячейки памяти, отображение номера ячейки на LCD.
Кнопка экстренного выхода из рабочего режима.
Автоматическое глушение обратной связи.
Функция ускоренный догон кода.
Подсветка экрана.
АКЦИЯ! Кодграббер Scher-Khan для FM моделей вы получите в подарок при покупке этой модели.
1998 — 2005 years
Audi A2 8Z 1999 — 2005
AUDI A3
AUDI A4, A4 Quattro
Audi A4 8E 2000 — 2004
Audi A4 8E2 2004 — 2008
AUDI A6, A6 Quattro
AUDI A8, A8 Quattro
AUDI TT, TT Quattro
AUDI Allroad Quattro
Audi S4 8E 2000 — 2004
Audi S4 8E2 2004 — 2008
Audi RS4 8E 2004 — 2008
AUDI S6, RS6
Seat Exeo 3R(2008-2011)
Seat Exeo 3R2(2011-2013)
Subaru Tribeca 2006 — 2010
Subaru Outback 2006 — 2012
Subaru Forester 2006 — 2011
Subaru Impreza, Legacy (без смартов) to 2011year – ШТАТКА
Toyota Land Cruiser 100
Toyota PRADO
Toyota 4 Runner
Toyota Solar
Toyota Yaris
Toyota RAV 4
Toyota Camry
1997 — 2009
Lexus RX300
Lexus RX330
Lexus RX350
Lexus RX400h
Lexus LX470
1). Mongouse AMG 700, 700/1, 700/M, 750, 750/1, IQ-140, IQ-160, IQ-180, IQ-200 итд ( весь модельный ряд Keeloq. )
2). A.P.S. ( весь модельный ряд keeloq)
3). Alligator ( все дополнительные брелки keeloq)
4). Alligator ( пейджеры со светодиодами все keeloq)
5). Alligator ( пейджеры с жк дисплеем все keeloq )
6). Jaguar ( весь модельный ряд keeloq JX-110, JX-220, JX-330, JX-2000 итд)
7). Pantera QX QX-44, QX-55, QX-77 Super KeeLoq
8). Challenger ( весь модельный ряд keeloq 2000i-v2, 3000i-v2, 5000i-v2, 5700i_v2, ch-7000i)
9). Sheriff ( весь модельный ряд keeloq) автозапуск.
10). GUARD ( брелоки с красным светодиодом keeloq)
11). Duplex
12). Pantera XS XS-100, XS-110, XS-200, XS-1000, XS-1500, XS-1700, XS-2500, XS-2600, XS-3000, XS-3150
13). Pantera SLK-100, SLK-250, SLK-2i, 3i, 4i, 5i SLK-45SC
14). Pantera XS-330, CLK-350, CLK-450
15). Cenmax (HIT-320 keeloq модели)
16). Faraon
17). REEF (с красным светодиодом)
18). Gorgon (с красным светодиодом)
19). Berкut (пейджеры) двусторонние S-430, S-500, S-600
20). Berkut (дополнительные брелки) односторонние S-240
21). Black-Bug (зеленый светодиод)
22). Godzila
23). Pandora (серия RX)
24). Leopard keeloq односторонние LR-433, LS-30/10, LS-50/10, LS-70/10 plus
25). Red Scorpio
26). Inspektor
27). CENMAX -MT7,
28). CENMAX (A-700 A-900 )
29). CENMAX (VT-200,VT-210)
30). CENMAX VIGILANT ST-5, ST-7, ST-10, V-7, MT-8 автозапуск.
31). KGB (дополнительные брелки включая старые модели)
32). KGB (пейджеры с обратной связью, — VS 4000, VS 5000)
33). KGB FX-3, FX-5, FX-7
34). Top Guard
35). Black-Bug super (с красным светодиодом)
36). Reef (зеленый светодиод)
37). FANTOM F-731, F-635LCD
38). Eaglemaster
39). TIGER keeloq Tiger QS, Tiger MM1
40). Partisan
41). Anaconda
42). Leopard LS новые модели с измененым кодом. автозапуск.
43). Challenger новые модели с измененым кодом CFM модели 8000i, X1 Black, X1 Gray.
44). Challenger (с новым динамическим кодом CFM2 ) автозапуск.
45). Huindai доставная сигнализация
46). Tamarack
47). Fortress(частично)
48). Jaguar серия ja, jb
49). Jaguar EZ-Betta, EZ-Alpfa, EZ-one
50). Eaglemaster E1
51). APS 2700, 2800, 2900 Новый модельный ряд
52). APS 7000 — 9000 http://youtu.be/wBOXrWiriYg
53). AME MM1, MM2 Type2, MM3 автозапуск.
54). Bagira BS-002
55). Harpoon h3, h4
56). Alligator (с пейджерами обратной связи c новой кодировкой серии
S-400, S-450, S-475, S-500, S-550, S-575 2WAY
57). Alligator S-250, S-275
58). Alligator серия Defender D-810, D-830, D-910, D-930, D-950, D-975 2WAY
59). Alligator серия Defender D-1000RSG, D-1100RSG
60). Alligator серия Monster M-1500, M-1700, M-2000, M-2200
61). Alligator S-875RS, S-850RS, S-825RS, S-800RS 2WAY
62). Mystery (пейджер со светодиодами) MX-503, MX-505
63). Mystery пейджеры mx-605, mx-605RS, mx-705
64). Mystery дополнительные брелки mx-605, mx-605RS,607,705,905,905RS.
65). Mystery пейджеры mx-605, mx-605RS, 607,705, 905, 905RS
66). Mangust EMS 1.7, 1.9
67). Mangust EMS 1.7R, 1.9R автозапуск. http://youtu.be/CfJ7LwE53l4
68). Pantera SLR-5100 Led, SLR-5200, SLR-5600, SLR-5700 LCD (с пейджерами обратной
связи по 5ХХХ серию включительно )
69). Pantera SLK-300SC , SLK-350SC , SLK-400sc, SLK-450sc
70). Pantera SLK-525, SLK-550
71). Pantera SLR-5625BG, SLR-5625RC, http://youtu.be/rrvv-h5NROI
72). Pantera SLR-5650, SLR-5750, SLR-5755 http://youtu.be/n6EUHH8ayXo
73). Pantera QX-240, QX-250, QX-270, QX-290
74). Pantera СLK-355, СLK-455, СLK-375, СLK-375v2
75). Pantera СLK-500, СLK-600, СLK-650
76). Pantera SLK-600RS, SLK-625RS, SLK-650RS, SLK-675 RS http://youtu.be/cO7VESbR5X4
77). Advanced
78). Secure
79). KGB EX-8, Jaguar EZ-three
80). Convoy MP-100LR, SP-15LR
81). RED SCORPIO 9700
82). Tiger EMS 1.7R, 1.9R
83). Bagira bc-ame002
84). Tiger Escort ES-800, ES-900, ES-900LR
85). Tomahawk (TW7000, TW9000, TW9010, TW7010, TW7020, TW7030, TW9020, TW9030,950LE) автозапуск.
86). Tomahawk X3 итд серия Х автозапуск
87). Tomahawk серия TZ
88). Scher-Khan AM А (автозапуск), В, Vegas
89). Scher-Khan Logikar 1, Logikar 2, Logikar 3, Logikar 4, C, D MAGIC CODE ™ PRO
90). Scher-Khan Logikar 1, Logikar 2, Logikar 3, Logikar 4, C, D MAGIC CODE ™ PRO2
PRO2 http://youtu.be/tTlzvJhDDCw
91). StarLine-Twage 24V http://youtu.be/oMR1dnG9l40
92). StarLine-Twage A2, А4 автозапуск.
93). StarLine-Twage А6, А8, А9 автозапуск.
94). StarLine-Twage В6 ( черный пейджер) автозапуск.
95). StarLine-Twage В6 ( доп. брелок) автозапуск.
96). StarLine-Twage В6 ( синий пейджер ) автозапуск.
97). StarLine-Twage В9 ( черный пейджер ) автозапуск.
98). StarLine-Twage В9 ( диалоговый синий пейджер) автозапуск.
99). StarLine-Twage В9 дополнительные брелки
100). StarLine C4 Dialog пейджеры SLD Military ™
101). StarLine C6 Dialog пейджеры SLD Military ™
102). StarLine C9 Dialog пейджеры автозапуск.
103). StarLine C4 Dialog дополнительные брелки
104). StarLine C6 Dialog дополнительные брелки
105). StarLine C9 Dialog дополнительные брелки автозапуск.
106). Sheriff ZX-730 (с новым динамическим кодом CFM2 ) автозапуск.
107). Sheriff ZX-1055, ZX-1060 (с номым динамическим кодом CFM модели ) автозапуск.
108). Sheriff T80-TOR T82-TOR
109). Sheriff ZX-999
110). Sheriff ZX-930
111). Sheriff ZX-950
112). Sheriff ZX-750 CFM2 http://youtu.be/X8pvVtjstLM http://youtu.be/tRG4mLwElOk
113). Sheriff ZX-940 CFM2 Новый ключ, новое шифрование.
114). Sheriff ZX-1070 CFM2 автозапуск. http://youtu.be/O6QXLs41qB4
115). Sheriff ZX-1090 CFM2 автозапуск. http://youtu.be/WmOk6Gq0JDU
116). Sheriff ZX-930v2 CFM2 Новый ключ, новое шифрование.
117). Sheriff ZX-935 (без режима диалога)
118). Sheriff ZX-945 (без режима диалога)
119). daVINCI codeice 7k1,K9.1 итд автозапуск.
120). daVINCI PHI-310 http://youtu.be/BW5YDS-82vs
121). Doberman LY-928, LY-958
122). AUDI A4, A6 , A8, TT ШТАТКА ( до 2005г европа, на экспортные 434,42MHz не распространяется )
123). Toyota Land Cruiser 100
124). Toyota PRADO to 2009 year
125). Toyota 4 Runner, Solar, RAV 4, Camry, to 2009 years можно Открывать и
Закрывать многократно. https://youtu.be/EDTD4ecfolw
126). Lexus RX300, RX330, RX350, RX400h, Lexus LX470 to 2009 years
127). Lexus IS200/300 (GXE10,JCE10) — 01.1999 — 07.2005
128). Lexus GS300/430 (JZS160,UZS161) — 08.1997 — 01.2005
129). Subaru Tribeca 2006 — 2010
130). Subaru Outback 2006 — 2010
131). Subaru Forester, Impreza, Legacy (без смартов) to 2011year – ШТАТКА
132). Magic Systems MS-BAIKAL2 (MS поддерживаются только нашим прибором )
133). Magic Systems MSRF-3k, MSRF-3D
134). Magic Systems MS-156, MS-220, MS-225, MS-530
135). Magic Systems MS-320, MS-360, MS-360T, MS-400, MS-400T, MS-400DP,
136). Magic Systems MS-450Lan дополнительный брелок
137). Magic Systems Сталкер Light доп брелок
138). Magic Systems Сталкер Lan3 Light доп брелок
139). Magic Systems Сталкер Lan3 доп брелок
140). Magic Systems Сталкер 600, 600NB доп брелок
141). BLACK BUG SUPER BT-85W
142). BLACK BUG SUPER BT-85
143). BLACK BUG SUPER BT-84W
144). BLACK BUG SUPER BT-84L
145). BLACK BUG SUPER BT-84P
146). REEF NET R-405W
147). REEF NET R-405
148). REEF NET R-404W
149). REEF NET R-404
150). GUARD RF-344
151). GUARD RF-311A
kodgrabber.biz
Виды и принципы работы код-грабберов
Внимание! Данный материал предназначен только для ознакомления.
Компания «Лорд Сервис» не занимается распространением данного вида устройств.
Мануфактурный код-граббер для серии систем в FM диапазоне
Код-граббер с ретраснляцией
Замещающий код-граббер (устройство 409)
Код-граббер 502 (устройство 502)
3 в 1-ом (Кодграббер, Анализатор, Помеха)
Алгоритмический код-граббер
Мануфактурный код-граббер для серии систем в FM диапазоне
Сегодня код-грабберы изготавливаются в стандартных корпусах брелоков сигнализаций. Но раньше это было невозможно по одной причине: в автосигнализациях Scher-Khan применялась частотная модуляция сигнала (FM), тогда как у прочих амплитудная (AM).
Это значит, что в их основе лежал различный принцип преобразования цифрового сигнала для передачи на частоте (433,92 МГц).
Теперь же это вполне реально, на одной антенне могут работать два радиоканала, FM и AM. Они просто переключаются.
Что касается кодировки, то код-грабберу все равно происходит ли AM-передача или FM. Главное для него это тот самый алгоритм шифрования в цифровом сигнале.
Ретрансляция — прием сигналов на промежуточном пункте, их усиление и передача в прежнем или в другом направлении. Ретрансляция предназначена для увеличения дальности связи.
Подобное устройство применяется для систем автосигнализаций и иммобилайзеров, оборудованных сложными системами кодирования, такими как диалоговый код. В этой ситуации происходит передача сигнала от объекта к объекту на большом расстоянии через вспомогательные электронные устройства.
Следует отметить, что однозначно защищёнными можно считать те устройства, которые не имеют пассивного принципа работы радиоключа (метки, брелка). Таким образом радиосигнал посылается владельцем охранной системы только в нужное время и в нужном для него месте, в основном это происходит только с системами автосигнализаций обладающими брелком с кнопками управления постановкой-снятия с охраны. Обратите внимание, что подобному взлому подвергаются сигнализации с диалоговым кодом, работающие в режиме «Свободные руки на снятие с охраны». Что же касается иммобилайзеров, то нужно обратить внимание на то, чтобы система, обладающая диалоговой кодировкой, не работала в режиме «фона»: т.е. сигнал имел посылку только в нужный момент времени.
Зачастую производители не обращают внимания на столь мелкий факт, но обладателю противоугонного устройства следует принять во внимание наличие подобной функции в устройстве.
Замещающий код-граббер (устройство 409)
Замещающий код-граббер вмонтирован в корпус игрушки Tetris
ПРИНЦИП ДЕЙСТВИЯ
Рассматриваются только системы с динамическим кодом . При динамическом коде каждая следующая посылка очень сильно отличается от предыдущей, даже если нажимается одна и та же кнопка. При статическом коде все посылки при нажатии на одну и ту же кнопку одинаковы. Брелок посылает сигнализации посылку, которая состоит двух частей: открытой и шифрованной. В открытой находятся уникальный номер брелка и какая кнопка нажата, в шифрованной — номер нажатия. Этот номер нажатия увеличивается при каждом нажатии на любую кнопку. Онобеспечивает «динамичнось» кода. Сигнализация принимает посылку, проверяет, что это брелок с номером, который она знает и расшифровывает вторую часть посылки.. Дальше сигнализация смотрит — номер нажатия меньше последнего или больше: если меньше — значит это нажатие уже отрабатывалось — оно игнорируется; если немного больше — это то, что нужно, команда отрабатывается. Команда — это информация о том, какая кнопка нажата. Брелок о функциях сигнализации не знает, он только отсылает какая кнопка нажата, а дальше сигнализация разбирается как реагировать на нажатия кнопок. Поэтому один и тот же брелок можно использовать и при однокнопочной и при двухкнопочной системе постановки/снятия. Модель 409 перехватывает посылку, которую выдаёт брелок и искажает её в эфире так, что сигнализация не принимает посылку. При этом кодграббер знает, как искажена посылка и у него она сохраняется в правильном виде. 2) Кодграббер перехватывает следующую посылку и взамен отсылает перехваченную первую. Подмена занимает доли секунды и практически незаметна владельцу. Сигнализация ставится на охрану, довольный владелец уходит, не замечая, что сработало только второе нажатие на кнопку. Затем кодграббер выдаёт перехваченную посылку и сигнализация снимается с охраны.
Код-граббер 502 (устройство 502)
ЧЕЛОВЕЧЕСКИЙ ФАКТОР
Психологической основой работы изделия 502 является святая вера клиента в то, что ЭТО может случиться с кем угодно, но не с ним.
Перед созданием устройства было проведено большое число опытов по изучению поведения пользователя.
Результаты превзошли самые пессимистические прогнозы. Подопытные демонстрировали фантастическую беспечность, полное незнание принципов работы брелоков, при этом ни один не проявил чувства тревоги, не говоря уж об информированности о происходящем.
Суть опытов проста: как поведёт себя клиент, стоя перед запертой (реже – незапертой) машиной, если его брелок подавлен помехой?
Изделие 502, позволяющее, кроме всего прочего, ставить помехи различных типов.
Антенна, петлевой вибратор, размещенные на подоконнике четвертого этажа. Под окном – стоянка. Зона гарантированного “обслуживания” 70-100м
Результаты, приводимые ниже – это суровая действительность, которая, как известно, гораздо хуже самых мрачных предсказаний.
В девяноста случаев из ста происходит следующее:
- Ставится помеха без выдачи ответа. Посылки фиксируются.
- Клиент давит на открывающую кнопку 5-10 секунд, тут же пробует другую (номер кнопки фиксируется изделием).
- Внимательно смотрит на брелок.
- Подходит ближе к машине, давит секунд 30.
- Далее происходит самое неожиданное: клиент начинает метаться между левой и правой дверью, тыкая брелоком прямо в замочную скважину замка. Возможно, обыватель и слышал слово “антенна”, но с автосигнализацией его не связывает. Бытовое сознание подсказывает: чтобы открыть замок, надо поднести к замочной скважине.
- Далее, в разной последовательности следуют решительные и продолжительные давления всех кнопок с рассматриванием брелока. Ни о какой бдительности речи не идёт.
- Далее на 3 – 5 минуте наступает фаза разборки брелока, рассматривания и зачистки батарейки. Настал удобный момент для переключения режимов работы изделия 502 из “Накопления” в “Выдачу”.
- Система начинает работать, как часы, клиент уважает сам себя за ремонт брелока.
ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ ИЗДЕЛИЯ 502
Технической основой работы изделия 502 является особенность расширенного формата состоящая в том, что номер нажатой кнопки передается не только в закрытой, но и в ОТКРЫТОЙ части кода. Это позволяет в реальном масштабе времени автоматически сортировать записанные посылки по их принадлежности к конкретным кнопкам. Ставиться помеха, проводится запись и опознавание, через 30 мс “эхом” посылка возвращается.
Аппаратно 502-е почти полностью повторяет 409-е за исключением гораздо большего числа органов управления, но, самое главное, обладает существенно более развитым программным обеспечением, позволяющим обрабатывать многокнопочные брелоки с раздельной постановкой – снятием на охрану. Кроме того:
Благодаря радикальному увеличению памяти, 502-е может запоминать практически неограниченное число посылок.
Добавлен режим “Накопление” – запись посылок с постановкой помехи, без выдачи ранее записанных посылок.
Добавлен режим “Выдача” – запись посылок при помехе, с автоматической выдачей через 30 мс одной из ранее записанных посылок, с, тем же номером кнопки.
Добавлен режим “Эхо” –запись посылки при помехе и выдача через 30 мс, если по открытой части кода устанавливается, что это “чужой” брелок. Обычно используется совместно с другими режимами.
Алгоритм работы изделия очень прост.
Водитель отъезжает от дома. Погода явно не для тайваньской электроники. Брелок не работает, так как включен режим “Накопление”. Всё это время на дисплее изделия 502 отображается статистика накопленных посылок. Клиент всё давит и давит на кнопки. Посчитав, что накоплено достаточно посылок, переключаемся в режим “Выдача” – брелок начинает исправно работать. Водитель, еще немного понажимав на кнопки, торопливо уезжает на работу. Отправляясь следом, везем весь запас накопленных посылок, которые в режиме “Выдача” позволят с задержкой всего лишь 30 мс на посылку клиента “закрыть”, выдать накопленную ранее посылку “закрыть”. А после, при необходимости, “открыть”, но уже без помощи брелока клиента.
3 в 1-ом (Кодграббер, Анализатор, Помеха)
В этом устройстве совмещены несколько функций:
- Кодграббер мануфактурный (для взлома автосигнализаций)
- Детектор поля (для обнаружения передатчиков спутниковых устройств или GSM пейджеров)
- Глушилка (для подавления трансляции GSM, GPRS сигнала)
DC/DC 3.6 — 5 вольт на LM 2126
DC/DC 3.6 — 15 вольт для подсветки дисплея ( все детали от нокии )
Tyni 13 для вкл/выкл всего устройства и вкл/выкл подсветки
Работает от родной нокиевской батареи
Заряжается от родной зарядки через штатный разъем
При зарядке включается подсветка клавиатуры красным цветом
Антена приемника «спираль» . Провод передатчика замаскированн под шнурок для телефона (там где стоит передатчик у нокии 1110 крепление шнурка)
Выключение «телефона» как положено красной кнопкой, включение удержание зеленой
Внизу дисплея подписаны функции верхних боковых кнопок.
Алгоритмический код-граббер
1).Sherif ( весь модельный ряд)
2).Alligator (все дополнительные брелки)
3).A.P.S. (кроме 7000-9000)
4).Jaguar
5).Alligator ( пейджеры с жк дисплеем )
6).Alligator (пейджер со светодиодами кроме S-275,S-250)
7).Chelendger
8).Pantera- (QX)
9).Mongouse
10).Duplex
11).Pantera (SX)
12).Fighter
13).Cenmax (HIT-320)
14).Pantera (с пейджерами обратной связи по 5ХХХ серию включительно )
15).Faraon
16).KGB (дополнительные брелки включая старые модели)
17).Berhut (дополнительные брелки)
18).Berкut (пейджеры)
19).KGB (пейджеры с обратной связью, проверенно на-VS 4000)
20).Tomahawk(KEELOQ-TW7000 TW9000,TW9010,TW7010,TW7020,TW7030,TW9020,TW9030,950LE) Возможен автозапуск!
21).Godzila
22).Pandora (RX)
23).Leopard
24).Red Scorpio
25).Inspektor
26).Cenmax-MT7,
27).Cenmax (A-700 A-900 )
28).Cenmax (VT-200,VT-210)
29).Partisan
30).StarLine-Twage А6,А8,А9,
31).StarLine-Twage В6(черный брелок)
32).StarLine-Twage В6(доп.брелок)
33).StarLine-TwageВ6 (синий пейджер )
34).StarLine-Twage В9(черный пейджер)
35).StarLine-Twage В9 (доп.брелок)
36).CENMAX VIGILANT ST-5, ST-7, ST-10, V-7, MT-8,
37).FANTOM F-731, F-635LCD
38).KGB ( FX-7)
39).REEF
40).Gorgon
41).Blek-Bag super
42).Fortress(частично)
43).StarLine-Twage В9(диалоговый синий пейджер)
44).Eaglemaster
45).TIGER
46).StarLine-Twage А2,A4
47).Pantera (с пейджерами обратной связи c новой кодировкой серии SLK-350 SC-SLK-675 RS включительно )
48).Alligator(с пейджерами обратной связи c новой кодировкой серии S-400 2WAY — S-875 RS 2WAY)
49).Sherif (с номым динамическим кодом CFM модели с ZX-1055 RS и далее )
50).Mystery (пейджер со светодиодами) Отдельные изделия: Sher-Khan 3-5-6-7-8 (у моделей 5 и 7 возможен запуск двигателя
lord-service.ru
описание, принцип работы и способы защиты. Как избежать угона — RUUD
Содержание статьи:Практически любую модель автосигнализаций, которые представлены сейчас на отечественном рынке, можно снять с режима охраны с помощью кодграббера. Что такое кодграббер? Это электронное устройство, способное перехватить код брелока сигнализации. Далее устройство запоминает код, затем при необходимости прибор может снять сигнализацию с охраны вместо штатного брелока. Давайте рассмотрим виды этих устройств, принципы работы, а также способы защиты от них.
Принцип действия
Вам будет интересно:Subaru Forester SF5: технические характеристики, фото и отзывы владельцев
Общение центрального блока автомобильной сигнализации и радиобрелоком осуществляется по односторонней связи. Электроника брелока формирует зашифрованную специальным алгоритмом команду. Центральный блок расшифровывает команду и если признает ее правильной, обязательно ее выполнит. Современные сигнализации с функцией обратной связи ничем не лучше старых “открывалок”, где после того, как команда выполнена, на брелок приходит информация с данными о состоянии автомобиля. Но вот для блока эта информация совсем не важна.
Далее любая команда, которую формирует кодграббер, будет восприниматься сигнализацией как верная, правильная. Чтобы не говорили в рекламе о сложных алгоритмах шифрования, о динамических ключах, любые односторонние протоколы надежны лишь до выхода их на рынок, пока протокол не будет взломан. Взламывают Starline A91 и другие подобные сигналки – помогает в этом алгоритмический брелок.
Вам будет интересно:СИМ-модуль «Опель-Астра H»: особенности, устройство, ремонт и схемы
Затем на рынке появляются новые поколения мануфактурных кодграбберов – не собственноручно собранных хакером, а изготавливаемых серийным образом. Чаще всего прибор для взлома выпускается в виде стандартного брелока автосигнализации. Автоугон превратился в индустрию, и инструменты для этой “работы” тоже развиваются.
Мануфактурные кодграбберы для систем в FM-диапазонах
Прибор изготовлен в стандартном корпусе брелока. Но это сегодня, а раньше это было невозможно. Причина в том, что в сигнализациях «Шерхан» применяли частотную модуляцию сигнала. У прочих моделей была амплитудная модуляция.
В основе большинства старых моделей лежали различные принципы превращения цифровых сигналов для передачи на частотах в 433,92 Мгц. Теперь вполне реально делать сканеры кодграбберы в виде брелока, ведь на одной антенне прибора может легко работать два канала – с частотной модуляцией сигнала и с амплитудной.
Вам будет интересно:Автомобильные шины «Кама-224»: характеристики, отзывы
Если говорить о кодировках, то кодграбберу неважно, как осуществляется передача сигнала. Основное для него – это алгоритм, по которому шифруется цифровой сигнал.
Кограбберы с ретрансляцией
Устройства такого типа используются профессиональными угонщиками для взлома автосигнализаций и систем иммобилайзеров, где встроены сложные системы кодирования, например, диалоговый код. В подобной ситуации сигнал передается от объекта до объекта на больших расстояниях через специальные вспомогательные устройства.
Нужно сказать, что максимально защищенными можно считать те сигнализации, где нет пассивной работы радиоключей. Сигнал посылает владелец охранной системы только в одно определенное место и в определенное время. Это возможно только с системами, где брелок оснащен кнопками установки на охрану и снятия с нее. Также следует обратить внимание, что взлому подвержены системы с диалоговыми кодами, которые работают в режимах “Свободные руки на снятие с охраны”.
Говоря об иммобилайзерах, важно обратить внимание на то, что системы с диалоговым кодом не должны работать в фоновом режиме – сигнал должен посылаться только в строго определенные временные отрезки. Чаще всего производители сигнализаций не обращают внимания на эти незначительные факты. Но обладатели подобных охранных систем должны знать об этих функциях в устройствах.
Замещающие кодграбберы
Часто подобные Code Grabber изготавливаются в виде игрушки “Тетрис”. Рассмотрим только системы, где применяется динамический код. В этом случае каждый следующий пакет отличается от предыдущего. И это так даже в том случае, если владелец пульта нажимает только одну кнопку.
Когда сигнализация работает по статическому коду, то если нажимать на одну кнопку, сигнал будет одинаковым. Брелок пошлет центральному блоку пакет, состоящий из закрытой (зашифрованной) и открытой части. В открытой находится номер брелока и идентификатор нажатой кнопки. В зашифрованной части есть номер нажатия. Данное число будет увеличиваться каждый раз при нажатии на любую из кнопок. Система обеспечивает динамичный код.
Сигнализация принимает пакет, узнает брелок по номеру и затем по известному ей алгоритму расшифровывает закрытую часть. Затем блок видит, меньше ли номер нажатия или больше, чем последний принятый. Если меньше, тогда нажатие уже было отработано и команда проигнорируется. Если номер больше, тогда команду выполнит кодграббер.
Что такое команда? Это просто данные о том, какая кнопка была нажата. Брелоку ничего не известно в функциях центрального блока. Поэтому один брелок можно применить как для однокнопочной, так и для двухкнопочной системы постановки на охрану или снятия с нее.
Как работает модель 409?
Замещающий кодграббер для автосигнализаций 409 перехватывает пакет, выдаваемый брелоком, и искажает его таким образом, что блок сигнализации не принимает пакет. Граббер знает, каким образом была искажена информация в пакете и она в нем сохранена в верном виде.
Затем устройство перехватывает еще один пакет. Взамен отправляет первый. Подмена пакетов займет буквально какие-то доли секунд и владелец ничего не заметит. Сигнализация ставится в режим охраны, владелец уйдет и не заметит, что отработало только второе нажатие на кнопку. Далее граббер выдаст пакет, который он перехватил и блок сигнализации с охраны снимется.
Устройство 502 и человеческий фактор
Психология здесь в следующем. Владелец верит в то, что угон случится с кем угодно, но только не с ним. Прежде чем создать эту обманку сигнализации, проводилась большая подготовительная работа и было досконально изучено поведение пользователей. Результаты превзошли все ожидания. Владельцы автомобилей оказались очень беспечными, большая часть из них не знала возможностей брелоков, ни один из проверенных не потревожился, когда увидел информацию о том, что произошло.
Устройство 502, кроме всех своих функций, может создавать различные типы помех. Оно состоит из антенны, петлевого вибратора и к примеру, находится на четвертом этаже. Под окном парковка. Прибор легко может работать на расстоянии в 100 метров. Что будет делать владелец, стоя перед закрытой или реже открытой машиной, если брелок подавляется генератором помех? В 90 случаев из 100 все выглядит следующим образом.
Сценарий
Устанавливается помеха без выдачи ответов. Пакеты фиксируются. Владелец автомобиля давит на кнопку открытия двери примерно 10 секунд, затем выбирает другую кнопку. Устройство фиксирует номер нажатой кнопки.
Затем человек внимательно смотрит на цифровой брелок, может подойти к машине поближе, нажимает на кнопку около 30 секунд, не зная, что такое кодграббер. Далее владелец мечется от левой двери к правой, пытаясь тыкать брелоком в замочную скважину.
После в разной последовательности делаются попытки нажатия на все кнопки с внимательным рассматриванием брелока. А вот что касается бдительности, то об этом речи нет. Далее, примерно через пять минут, брелок разбирается, зачищаются батарейки. Это удобный момент, чтобы переключить устройство 502 в режим выдачи. До этого оно работало в режиме накопления. Далее владельцу кажется, что он починил брелок, ведь даже Starline A91 будет работать, как раньше.
Функции устройства 502
Основой являются особенности расширенных форматов. Они состоят в том, что номер кнопки, нажатой на брелоке, передается и в закрытой, и в открытой части пакета. Это дает возможность в реальном времени сортировать пакеты по тому, к какой кнопке они принадлежат.
Далее создается помеха, осуществляется запись и опознание пакетов. Примерно через 30 мс пакет возвращается. Аппаратная часть практически полностью повторяет 409-ю модель, но органов управления гораздо больше. ПО также более развитое. Оно позволяет работать с многокнопочными брелоками с раздельными кнопками для постановки снятия с охраны. За счет серьезного увеличения памяти, устройство может помнить огромное количество пакетов.
Имеется режим накопления – в этом режиме записываются пакеты с установкой помех, без выдачи записанных раньше пакетов. Есть режим выдача – пакет записывается при помехе, а затем автоматически отправляется обратно через 30 мс по одному из раньше записанных пакетов с номером кнопки. Имеется режим “Эхо”, когда пакет записывается и выдается через 30 мс, если в открытой части сигнала устройство устанавливает, что брелок чужой.
Простой алгоритм
Водитель уезжает от дома, погода не радует, тайваньская электроника не выдерживает, брелок не работает, так как устройство 502 функционирует в режиме накопления. На дисплее устройства хакер-угонщик видит статистику по накопленным пакетом, ведь владелец усердно давит на кнопки. Если хакер посчитает, что пакетов сохранено достаточно, можно переключаться в режим выдачи – брелок заработает. Водитель уезжает, угонщик едет за ним, везет с собой весь запас накопленных пакетов, которые в режиме выдачи с задержкой на 30 мс на пакет владельца “закрыть”, выдаст сохраненный ранее пакет “закрыть”. Затем последует команда “открыть”, но уже без владельца.
Как же защитить автомобиль?
Защита от кодграббера – это тема еще одной статьи, увы, обо всем рассказать не получится. Но для тех, кто знает, что такое кодграббер, сигнализаций, которые невозможно взломать, нет. Лучшей защитой на сегодня считается система Pandora DXL 5000 – ее грабберами не вскрыть. Также хорошо себя показала система УТОС-2. Перед ней угонщики также бессильны. Существует масса устройств для защиты машины от кодграббера, о которых мало говорят. Например, это антиграббер “РИА-Фантом”.
Источник
ruud.ru
Замещающий код-граббер (устройство 409) — Угона.нет
Один из вариантов — Замещающий код-граббер вмонтирован в корпус игрушки Tetris
Общий принцип действия:
Рассматриваются только системы с динамическим кодом Keeloq. При динамическом коде каждая следующая посылка очень сильно отличается от предыдущей, даже если нажимается одна и та же кнопка. При статическом коде все посылки при нажатии на одну и ту же кнопку одинаковы. Брелок посылает сигнализации посылку, которая состоит двух частей: открытой и шифрованной. В открытой находятся уникальный номер брелка и какая кнопка нажата, в шифрованной — номер нажатия. Этот номер нажатияувеличивается при каждом нажатии на любую кнопку. Онобеспечивает «динамичнось» кода. Сигнализация принимает посылку, проверяет, что это брелок с номером,который она знает и расшифровывает вторую часть посылки — номер нажатия (некоторые неважные тебе моменты я опускаю). Дальше сигнализация смотрит — номер нажатия меньше последнего или больше: если меньше — значит это нажатие уже отрабатывалось — оно игнорируется; если немного больше — это то, что нужно, команда отрабатывается. Команда — это информация о том, какая кнопка нажата. Брелок о функциях сигнализации не знает, он только отсылает какая кнопка нажата, а дальше сигнализация разбирается как реагировать на нажатия кнопок. Поэтому один и тот же брелок можно использовать и при однокнопочной и при двухкнопочной системе постановки/снятия. Уязвимость однокнопочной системы постановки/снятия (ОКС). При ОКС нажатие одной и той же кнопки приводит к смене состояния сигнализации охрана/неохрана. Взламывается так: 1) Кодграббер (модель 409) перехватывает посылку, которую выдаёт брелок (П1) и искажает её в эфире так, что сигнализация не принимает посылку. При этом кодграббер знает, как искажена посылка и у него она сохраняется в правильном виде. 2) Кодграббер перехватывает следующую посылку (П2) и взамен отсылает перехваченную первую П1. Подмена занимает доли секунды и практически незаметна владельцу. Сигнализация ставится на охрану, довольный владелец уходит, не обратив внимание на то, что сработало только второе нажатие на кнопку. Затем кодграббер выдаёт перехваченную посылку П2 и сигнализация снимается с охраны. Метод борьбы — переход к двухкнопочной системы постановки/снятия.
Обсуждение в Форуме здесь
Кодграбберы, ретрансляторы, сканеры
www.ugona.net
Алгоритмический мануфактурный кодграббер Pandora ⋆ Кодграббер, брелки для шлагбаума, ретранслятор «Короткая рука»
Революция микроконтроллеров внесла в нашу жизнь большое количество электронных устройств, одновременно создала новые вызовы и угрозы, связанные с ошибками допущенными разработчиками на разных стадиях разработки. Цена такой ошибки от вскрытия автомобиля в результате использования кодграббера пандора до потери ракеты-носителя за сотни миллионов долларов из за нехватки байта в программном коде. С высшими материями наши читатели вряд ли столкнутся, а вот с устройствами перехвата радиосигнала, такими как кодграббер есть шанс встретится каждый день когда вы после работы паркуетесь возле супермаркета. Проблема уязвимости автомобильных систем безопасности актуальна для каждого владельца автомобиля не только в России но и в мире!
Как же так сложилось, что автомобильными системы охраны предназначенные защищать имущество автовладельца не справились с возложенной на них задачей? Что бы разобраться в этом вопросе необходимо вспомнить историю их развития.
Первые кодграбберы появились практически одновременно с первыми автомобильными сигнализациями, в конце 80-х годов и большую часть 90-х большинство крупнейших автомобильных концернов устанавливали заводские противоугонные системы с принципом односторонних автосигнализаций для постановки и снятия автомобиля с охраны. Использовался брелок, посылающий радиосигнал базовому блоку автосигнализации. Стоимость микроконтроллеров в те годы была велика, поэтому массово применялись специальные микросхемы кодеры, единственным недостатком которых было полное отсутствие шифрования данных передаваемых в эфир, так называемый статический код. Задача для кодграббера, в те годы который был скорее сканером с памятью, сводилась к приему-сохранению-воспроизведению всегда одинакового кода с брелка. Реализации кодграббера были различны, популярность в те годы приобрела программа кодграббер под DOS, на LPT порт ноутбука приходили данные с приемника которые запоминались и воспроизводились в нужное время на передатчик. Преимуществом данной реализации программы кодграббера было ее быстрое копирование на любой ПК и минимальная схема из приемника и передатчика которые подключались к порту LPT.
Кодграббер для Keeloq.
Keeloq – запатентованный легко реализуемый на практике алгоритм шифрования. Код разработан профессором Гидеоном Куном (Gideon Kuhn) в середине 80-х годов и продан за 10 млн долларов компании Microchip Technology в 1995 г. Схема шифрования, с виду, напоминает генератор псевдослучайной последовательности, построенный на сдвиговом регистре. Купленный алгоритм шифрования компания Microchip сразу применила в серии специализированных микросхем HCS2XX/3XX/4XX/5XX с помощью которых проблема статичности кода сразу была решена. Но спокойствие пользователей было не долгим в скором времени кодграббер стал работать по технологии код-подмены, чтобы захватить валидный код применялось глушение, старый пакет данных отдавался в автомобиль, а в памяти кодграббера оставалась последняя валидная посылка. По такой технологии можно было открыть двери только один раз, но и этого было достаточно. Через десятилетие после того как в СНГ технология код подмены была заменена на алгоритмические кодграбберы, технологию представили на популярной западной конференции DefCon под названием RollJam.
Кодграббер статичного кода. / STM32 / Сообщество EasyElectronics.ru
После того, как открыл для себя покупки через интернет, оказалось у меня несколько устройств из Китая:
— сигнализация GSM с беспроводными датчиками и брелками постановки/снятия
— блок с 12 реле, управляемых от пульта
— дверной звонок с радиокнопкой
Вскрытие показало, что передающие брелки и датчики этих устройств практически одинаковые.
По названию микросхем Гугль подсказал, что принцип формирования пакетов у них одинаковый.
Далее описано как можно принимать и расшифровывать посылки с таких устройств.
Для описания протокола приведу рисунки из datasheet на микросхемы SC2272 и RT1527.
Перед посылкой каждого пакета данных передаётся «бит синхронизации», преамбула.
Дело в том, что когда передатчик молчит, на выходе приёмника присутствует случайный шум. Частые случайные переключения «0»/«1».
Для того чтобы начать принимать полезные данные — ждём молчания на выходе приёмника — «бит синхронизации».
За битом синхронизации передаются сами данные. Здесь у разных микросхем — разная трактовка.
Например у RT1527 — короткий импульс = бит «0», длинный импульс = бит «1»,
а у SC2272 — последовательность двух коротких = бит «0», последовательность двух длинных = бит «1», последовательность короткого и длинного — бит «F».
Но в любом случае соотношение времён импульсов имеет некоторую закономерность:
если принять время короткого импульса за 1t, то
при передаче короткого импульса — соотношение импульса и паузы 1t/3t,
при передаче длинного импульса — соотношение импульса и паузы 3t/1t.
время передачи «бита синхронизации» будет 32t.
Время t для микросхем передатчиков задаётся внешним резистором Rosc.
Мне встречались значения 1,5M, 3,3M, 4.7М.
При продаже датчиков продавцы обычно указывают частоту, на которой работает датчик и резистор, задающий тайминги.
В некоторых датчиках джамперами выставляется Rosc и передаваемые биты.
при разных Rosc этого датчика получились следующие тайминги:
Rosc = 4.7M, 1t = 0.395ms, 3t = 1.211ms, 31t = 14.770ms
Rosc = 3.3M, 1t = 0.265ms, 3t = 0.838ms, 31t = 10.033ms
Rosc = 1.5M, 1t = 0.119ms, 3t = 0.392ms, 31t = 4.577ms
Обнаружив такое соотношение таймингов придумался следующий алгоритм приёма с автоматическим определением «биттайминга»:
1. Ждём чтобы на выходе приёмника уровень «0» был дольше чем 4мс — «бит синхронизации». Измеряем длительность этого «0», и по нему рассчитываем времена длинного и короткого импульса последующих передаваемых данных.
Ещё раз напомню — длительность «0» бита синхронизации 31t, короткого импульса 1t, длинного импульса 3t.
2. После приёма «бита синхронизации» пытаемся принять всю посылку. Следим, чтобы импульсы примерно попадали в рассчитанные времена, и учитываем что за коротким импульсом следует длинная пауза, за длинным импульсом — короткая пауза, после передачи пакета следует «бит синхронизации».
Если при приёме что-то не попало в своё время — сбрасываем приём и возвращаемся к ожиданию преамбулы.
3. После успешного приёма сохраняем в массив принятые биты, их количество и время 1t.
Зная всё это можем определить какой код был принят, и какой Rosc использовался на передатчике.
Перейдём к железу.
Все мои эти радиоустройства работают на частоте 315МГц. Только конпка от звонка «Космос» 433МГц.
Через интернет были приобретены модули на 315 и 433 Мгц. Там где я покупал продаются сразу в паре, приёмник+передатчик.
Собрано в корпусе от пульта ИК ДУ. Специально был выбран наиболее «пузатый» пульт, места в нём оказалось достаточно.
Плату не разводил, технологией ЛУТ не владею. Поэтому всё сделано на макетной плате с кучей проводов, изоленты и термоклея.
Контроллер STM32F103R6T6A. Для программирования по SWD используется аудио разъём jack3.5, установленный на место светодиода пульта ДУ.
Рядом разъём для SD карточки, на которую записываются успешно принятые коды.
»
Включение устройства — вставлением SD карточки. При установке карточки замыкаются контакты и минус батареек подключается к минусу схемы.
SD карточка подключена через SPI. У STM в этом семействе контроллеров есть аппаратный SDIO, но в контроллерах с большими объёмами памяти. То что в этом нет SDIO выяснилось уже после покупки контроллера. Поэтому пришлось переходить на SPI. В нём по-моему не поддерживаются SDHC карточки, благо нашлась какая-то старинная карточка на 16 Мб.
Индикатор от Nokia 1616. SPI 9-бит через «ногодрыг», прямое программное управление ножками контроллера. Подпаяться к индикатору проводками — то ещё развлечение, шаг 0.6мм, две штуки угробил, прежде чем получилось.
Приёмник никак не захотел работать от 3В, даже 4,5 ему мало.
Поэтому питание от двух Li-ion элементов 10440 размера AAA, установленных в штатные места пульта. Элементы чуть длиннее батареек ААА, но влезли. Дальше стабилизаторы на 5В для приёмника и 3.3В для контроллера и дисплея. Ток потребления схемы 35мА. На сколько хватает этих аккумуляторов пока не проверял.
Так же установлены два передатчика, на 315 и 433МГц, к ним ещё не подступался. Теоретически — просто сформировать на входе передатчика требуемую нам последовательность импульсов.
Дополнительно в корпус устройства вкручено два винта, подключённых к контроллеру проводками — считыватель 1-wire шины, для запланированных экспериментов с домофонными ключами.
Компилятор Keil. Исходники в приложении.
Для того чтобы использовать кнопки от пульта IR на вход контроллера подаётся сигнал, который шёл на излучающий светодиод.
Теория ИК ДУ много где описана, повторяться не буду.
Только в нашем случае получим сигнал не как с фотоприёмника, а модулированный. Импульсы единиц будут не сплошные, а виде пачки импульсов. Как в левой части рисунка.
Программно обрабатываю это так: пока импульсы идут часто, значит принимаем «1» и просто суммируем времена этих коротких импульсов.
Когда пауза достаточно длинная, значит приняли «0», а всё предыдущее насуммированое было «1».
Если пауза совсем уж длинная, то значит передача закончилась, начинаем разбирать что мы там такого напринимали.
В итоге устройство умеет:
— определять нажатия на клавишах пульта
— принимать на частотах 315МГц и 433,92МГц одновременно, выделять и «расшифровывать» посылки указанного выше типа
— записывать в текстовый файл на SD карточку принятые коды
— читать код с домофонных таблеток
В перспективе:
— передавать произвольный код на частотах 315 и 433,92
— записывать перезаписываемые заготовки для домофонных ключей
P.S. Немного проясню откуда взялись здесь домофонные ключи. После всех экспериментов понял, что пользоваться сигнализацией, снятие с охраны у которой производится при помощи такого кода я не буду. Небезопасно это.
В итоге из GSM сигнализации был выпаян контроллер, проводками подпаян на его место STM32, и добавив к данной программе кусок для работы с SIM300, получил вполне вменяемую сигнализацию со снятием с охраны домофонным ключом.
Прошивка кодграббера — Комитет по управлению просроченной задолженностью
В продаже имеется готовый кодграббер ценой 8. Кодграббер, анализатор, глушка, схема и реальная прошивка, рабочая на 99! Прочие товары и услуги Все товары и услуги, для которых не нашлось специализированного раздела. Продам кодграббер в брелоке S 940 АМ, обновление 2015 г. Кодграббер прошивки брелков сигнализаций!, прошивки брелков автосигнализаций кодграбберов. Это комплекс, который содержит в себе кодграббер, пакетаанализатор и циничную глушилку, которая. Там в открытом доступе есть и алгоритмический кодграббер с рабочей прошивкой, в брелке. Использование кодграббера в противоправных действиях запрещено, всю возможную ответственность берт. Не ожидал, что за такое ккодграббер время N покажет эти возможности, ведь при анонсе в Лондоне месяц боевая прошивка кодграббер их не. После загрузки файла прошивка кодграббер, Вы получите ссылку, которую сможете размещать на блогах, форумах, личных сайтах, а также отправлять друзьям. Прошивка Кодграббер S Z 940. Автодром схема затон уфа. PCHEG, 2 май 2016, в разделе Нарушения пользователей Схема и прошивка кодграббера. Прошивка кодграббера 157 сигналок в S ZX940.Если кто не знает, чуть менее года назад, я слил прошивку на шериф. Для этой прошивки код такой A 7 D E 4 C Схема и прошивка кодграббера. ПРОДАЖА ПРОШИВОК КОДГРАББЕР СВОИМИ РУКАМИ. Схема кодграббера, прошивка и описание здесь, можно все скачать бесплатно! S с номым динамическим кодом CFM модели ZX1055, ZX1060. Устройство для снятия авто с сигнализации! Продам схему и прошивку сканера сигнализаций на мануфактурниках писать на мыло. Прошивка кодграббер P 600. Добавлено через 45 секунд Схема кодграббера, прошивка и описание здесь, можно все скачать бесплатно! Кодграббер, анализатор, глушилка, схема и прошивка. Для общего пользования выкладываю прошивку кодграббера под сигнализацию C 7 в брелке S. ВСЕ ВСЕ прошивки кодграбберов БЕСПЛАТНО! Доска объявлений Разработка Схемы и прошивки кодграббера. После этого кодграббер ждет посылку, как только в эфире появится пакет от. USB кодграббер Кодграббер для ноутбука под SK С помощью этого программатора вы сможете загружать прошивки. Вязать квадрат крючком схемы. Актуальные цены по прошивкам или готовым устройствам уточняйте в телеграмм @HYGO В наличии имеются прошив. Доброго времени суток некоторое время назад наткнулся USB кодграббер прошивка сей девайс описании написано схемы кодграббера можно править прошивку. Схема и прошивка кодграббера. Схема кодграббера прошивка и описание здесь можно все скачать. Всш на таймере NE555. Кодграббер P D 5000 Прошивка. Никаких переделок внутри брелока не требуется, дисплей рабочий, 3 ячейки памяти. Прошивка кодграббер 940. Выходная мощность S 750 кодграббер прошивка Установили как я понял сигналка уже устарела посоветуете. Для чего мне нужен кодграббер? В ближайшее время я выложу еще дубликат этой прошивки, но для оригинального. Никаких переделок снутри брелока не требуется, экран рабочий, 3. Мега слив прошивки кодграббера P 500! Тема Схемы и прошивки кодграббера. Продам прошивки кодграббера. Это комплекс, который содержит в себе кодграббер, пакетаанализатор и. Тема Схемы и прошивки кодграббера Автор Продам схему и прошивку сканера сигнализаций на мануфактурниках писать на мыло
Актуальные цены по прошивкам или готовым устройствам уточняйте в телеграмм @HYGO В наличии имеются. Апрель 2015 обрабатывает, фотоальбом, искать только в этом разделе. Схема кодграббера, прошивка и описание здесь, можно все скачать бесплатно! Продается прошивки для самостоятельной сборки кодграббера 940. Схема и прошивка кодграббер.
План Джо Байдена по прекращению применения огнестрельного оружия
Джо Байден знает, что насилие с применением огнестрельного оружия — это эпидемия общественного здравоохранения. Почти 40 000 человек ежегодно умирают в результате огнестрельных ранений в Соединенных Штатах, и многие другие получают ранения. Некоторые из этих смертей и ранений являются результатом массовых расстрелов, о которых пишут заголовки по всей стране. Другие являются результатом ежедневных актов насилия с применением огнестрельного оружия или самоубийств, которые, возможно, не попадают в заголовки национальных газет, но столь же разрушительны для оставленных семей и общин.
Джо Байден выступал против Национальной стрелковой ассоциации (NRA) на национальном этапе и выигрывал — дважды. В 1993 году он продвигал через Конгресс Закон о предотвращении насилия с применением огнестрельного оружия Брэди, который установил систему проверки биографических данных, благодаря которой с тех пор более 3 миллионов единиц огнестрельного оружия не попали в опасные руки. В 1994 году Байден вместе с сенатором Дайанной Файнштейн добился отмены 10-летнего запрета на штурмовое оружие и магазины большой емкости. В качестве президента Джо Байден снова победит NRA.
Джо Байден также знает, как добиться прогресса в сокращении насилия с применением огнестрельного оружия, используя административные меры. После трагедии в начальной школе Сэнди Хук в 2012 году президент Обама поручил вице-президенту Байдену разработать как законодательные предложения, так и меры исполнительной власти, чтобы сделать наши сообщества более безопасными. В результате этих усилий администрация Обамы-Байдена предприняла более двух десятков действий, включая сужение так называемой «лазейки», увеличение количества записей в системе проверки биографических данных и расширение финансирования служб психического здоровья.
В наших силах положить конец нашей эпидемии насилия с применением огнестрельного оружия и соблюдать Вторую поправку, действие которой ограничено. На посту президента Байден будет проводить основанную на здравом смысле политику в области безопасности оружия. Байден будет:
Привлечь к ответственности производителей оружия. В 2005 году тогдашний сенатор Байден проголосовал против Закона о защите законной торговли оружием, но производители оружия успешно лоббировали Конгресс, добиваясь его принятия. Этот закон защищает этих производителей от гражданской ответственности за свою продукцию — такой защиты нет ни в одной другой отрасли.Байден будет уделять приоритетное внимание отмене этой защиты.
Уберите боевое оружие с наших улиц. Запреты на штурмовое оружие и магазины большой емкости, введенные Байденом вместе с сенатором Файнштейном в 1994 году, снизили летальность массовых расстрелов. Но для того, чтобы обеспечить прохождение запретов, они должны были согласиться на 10-летний срок прекращения действия запретов, и когда пришло время, администрация Буша не продлила их. В качестве президента Байден будет:
- Запретить производство и продажу штурмового оружия и магазинов большой емкости.Федеральный закон запрещает охотникам охотиться на перелетных диких птиц с более чем тремя патронами в ружье. Это означает, что наш федеральный закон больше защищает уток, чем детей. Это не правильно. Джо Байден примет закон, чтобы снова запретить штурмовое оружие. На этот раз запреты будут разработаны на основе уроков, извлеченных из запретов 1994 года. Например, запрет на штурмовое оружие будет направлен на то, чтобы производители не могли обойти закон, внося незначительные изменения, не ограничивающие летальность оружия.Работая над принятием этого закона, Байден также будет использовать свои исполнительные полномочия, чтобы запретить ввоз штурмового оружия.
- Регулировать владение существующим штурмовым оружием в соответствии с Национальным законом об огнестрельном оружии. В настоящее время Национальный закон об огнестрельном оружии требует от лиц, обладающих пулеметами, глушителями и короткоствольными винтовками, пройти проверку биографических данных и зарегистрировать это оружие в Бюро по алкоголю, табаку, огнестрельному оружию и взрывчатым веществам (ATF).В силу этих требований такое оружие редко используется в преступлениях. В качестве президента Байден будет следовать закону, регулирующему владение существующим штурмовым оружием в соответствии с Национальным законом об огнестрельном оружии.
- Выкупите штурмовое оружие и магазины большой емкости уже в наших общинах. Байден также инициирует программу по выкупу оружия, которое в настоящее время находится на наших улицах. Это даст лицам, которые теперь имеют штурмовое оружие или магазины большой емкости, два варианта: продать оружие правительству или зарегистрировать его в соответствии с Национальным законом об огнестрельном оружии.
- Уменьшить складские запасы оружия . Чтобы уменьшить запасы огнестрельного оружия, Байден поддерживает закон, ограничивающий количество единиц огнестрельного оружия, которое физическое лицо может покупать в месяц, до одного.
Берегите оружие от опасных рук. Федеральная система проверки биографических данных (Национальная система мгновенной проверки криминального прошлого) — один из лучших инструментов, которые у нас есть для предотвращения насилия с применением огнестрельного оружия, но она эффективна только тогда, когда она используется. Байден введет в действие закон о всеобщей проверке биографических данных и закроет другие лазейки, которые позволят людям, которым следует запретить покупать огнестрельное оружие, совершать эти покупки.В частности, он будет:
- Требовать проверки биографических данных для всех продаж оружия. Сегодня примерно 1 из 5 единиц огнестрельного оружия продается или передается без проверки биографических данных. Байден введет в действие закон о всеобщей проверке биографических данных, требующий проверки всех продаж оружия с очень ограниченными исключениями, такими как подарки между близкими членами семьи. Это закроет так называемую «лазейку для оружейных шоу и онлайн-продаж», которую администрация Обамы-Байдена сузила, но которую нельзя полностью закрыть одними лишь действиями исполнительной власти.
- Закройте другие лазейки в федеральной системе проверки биографических данных. В дополнение к закрытию «лазейки для бойфренда», выделенной ниже, Байден сделает следующее:
- Восстановить политику Обамы-Байдена, чтобы не допустить попадания оружия в руки определенных людей, неспособных управлять своими делами по психическим причинам, что президент Трамп отменил. В 2016 году администрация Обамы-Байдена доработала правило, чтобы убедиться, что Администрация социального обеспечения (SSA) отправляет в систему проверки биографических данных, которые она хранит, о лицах, которым запрещено покупать или владеть огнестрельным оружием, потому что они были вынесены решением SSA. как неспособные управлять своими делами по психическим причинам.Но одним из первых действий Дональда Трампа на посту президента было изменение этого правила. Президент Байден примет закон, кодифицирующий эту политику.
- Закройте «лазейку в преступлениях на почве ненависти». Байден примет закон, запрещающий лицам, «осужденным за мисдиминор на почве ненависти или получившим усиленное наказание за мисдиминор из-за ненависти или предвзятости при его совершении», покупать или владеть огнестрельным оружием.
- Закройте лазейку «Чарльстон». Лазейка в Чарльстоне позволяет людям совершить покупку огнестрельного оружия, если проверка их биографических данных не завершена в течение трех рабочих дней. Байден поддерживает предложение в Законе о расширенной проверке биографических данных от 2019 года, согласно которому сроки увеличиваются с трех до 10 рабочих дней. Байден также даст указание Федеральному бюро расследований (ФБР) положить на его стол в течение первых 100 дней его пребывания на посту президента отчет с подробным описанием случаев, в которых проверка анкетных данных не завершена в течение 10 рабочих дней, и шаги, которые федеральное правительство может предпринять для сокращения или устранить это явление.
- Закройте лазейку в «беглеце от правосудия», созданную администрацией Трампа. Из-за действий администрации Трампа записи о почти 500 000 беглецов от правосудия, которым запрещено покупать огнестрельное оружие, были удалены из системы проверки биографических данных. Администрация Байдена восстановит эти записи и примет законодательство, разъясняющее, что лицам, которым предъявлен ордер на арест, запрещено покупать или владеть огнестрельным оружием.
Прекратить онлайн-продажу огнестрельного оружия и боеприпасов. Байден примет закон, запрещающий любую онлайн-продажу огнестрельного оружия, боеприпасов, комплектов и частей оружия.
Создайте эффективную программу для обеспечения того, чтобы лица, которым запрещено владение огнестрельным оружием, отказались от своего оружия. Федеральный закон определяет категории лиц, которым запрещено покупать огнестрельное оружие или владеть им, а федеральная система проверки биографических данных является эффективным инструментом для обеспечения того, чтобы запрещенные лица не могли приобретать огнестрельное оружие.Но у нас нет какого-либо серьезного инструмента, чтобы гарантировать, что, когда кто-то вновь будет запрещен — например, из-за совершения насильственного преступления, — он откажется от владения своим огнестрельным оружием. Есть несколько многообещающих моделей того, как это можно сделать. Например, в Калифорнии существует обязательная процедура обеспечения отказа любого лица, в отношении которого был применен запретительный судебный приказ о насилии в семье. В качестве президента Байден даст указание ФБР и АТФ обрисовать типовой процесс отказа, принять все необходимые законы, чтобы гарантировать отказ, когда отдельные лица вновь подпадают под один из федеральных запретов, а затем предоставит техническую и финансовую помощь правительствам штата и местным властям для создания эффективных процессы отказа сами по себе.
Стимулировать законы государства о «крайнем риске». Законы о чрезвычайных рисках, также называемые законами о «красном флаге», позволяют членам семьи или сотрудникам правоохранительных органов временно лишать человека доступа к огнестрельному оружию, когда это лицо находится в кризисной ситуации и представляет опасность для себя или других. Байден будет стимулировать принятие этих законов, выделив штатам средства на их реализацию. И он даст указание Министерству юстиции США опубликовать передовой опыт и предложить техническую помощь штатам, заинтересованным в принятии закона о чрезвычайных рисках.
Дать штатам стимулы для создания программ лицензирования оружия. Байден примет закон о предоставлении субсидий штатам и местным органам власти, чтобы требовать от физических лиц получения лицензии перед покупкой оружия.
Обеспечьте адекватное финансирование системы проверки биографических данных. Президент Обама и вице-президент Байден расширили стимулы для штатов к отправке записей о запрещенных лицах в систему проверки биографических данных. Будучи президентом, Байден будет продолжать уделять первоочередное внимание этому финансированию и обеспечивать, чтобы ФБР получало адекватное финансирование для точного и эффективного управления системой NICS.
РЕШЕНИЕ СМЕРТЕЛЬНОЙ КОМБИНАЦИИ ОРУЖИЯ И БЫТОВОГО НАСИЛИЯ Статистика рассказывает разрушительную и захватывающую историю. Вероятность убийства женщины, пострадавшей от домашнего насилия, увеличивается в пять раз, если поблизости находится пистолет. В половине массовых расстрелов человек стреляет в члена семьи или бывшего интимного партнера. Эта смертельная связь трагически сказывается и на детях: 86% детей, погибших в результате перестрелок с четырьмя и более жертвами, были причастны к домашнему или семейному насилию. Байден признает, что эпидемии насилия с применением огнестрельного оружия и домашнего насилия связаны и не могут быть решены изолированно. Устранение взаимосвязанности этих проблем станет основным направлением работы Байдена на посту президента по борьбе с насилием. Закон о повторном разрешении насилия в отношении женщин 2019 года, который лидер МакКоннелл отказывается выносить на голосование, включает ряд реформ, направленных на то, чтобы огнестрельное оружие не попало в руки злоумышленников. Сенатор МакКоннелл должен обеспечить принятие этого закона задолго до того, как президент Байден принесет присягу.Но если МакКоннелл откажется действовать, Байден примет закон о закрытии так называемой «лазейки для бойфренда» и «лазейки для преследования», запретив всем лицам, осужденным за нападение, нанесение побоев или преследование, покупать или владеть огнестрельным оружием, независимо от их связи с потерпевший. Это предложение разработано по образцу существующих законов Калифорнии, Коннектикута, Гавайев, Невады, Нью-Йорка и Пенсильвании. Байден также поддерживает предложение о запрете кому-либо на основании временного запретительного судебного приказа покупать или владеть огнестрельным оружием до слушания дела. Кроме того, президент Байден будет:
|
Убедитесь, что владельцы огнестрельного оружия берут на себя ответственность за обеспечение безопасного использования своего оружия.
- Поместите Америку на путь к тому, чтобы 100% продаваемого в Америке огнестрельного оружия было умным. Сегодня у нас есть технология, позволяющая стрелять из оружия только авторизованным пользователям. Например, существующая технология умного оружия требует сопоставления отпечатков пальцев перед использованием. Байден считает, что мы должны работать, чтобы в конечном итоге потребовать, чтобы 100% огнестрельного оружия продавалось в США.С. — умные пушки. Но прямо сейчас NRA и производители оружия запугивают торговцев огнестрельным оружием, которые пытаются продать это оружие. Байден выступит против этой тактики запугивания и обратится с призывом к производителям, дилерам и другим государственным и частным организациям принять меры для ускорения перехода к умному оружию.
- Привлечь взрослых к ответственности за предоставление несовершеннолетним доступа к огнестрельному оружию. Байден поддерживает закон, предусматривающий уголовную и гражданскую ответственность взрослых за прямое или небрежное предоставление несовершеннолетнему доступа к огнестрельному оружию, независимо от того, действительно ли он владеет огнестрельным оружием.
- Требовать от владельцев оружия безопасного хранения оружия. Байден примет закон, обязывающий владельцев огнестрельного оружия безопасно хранить оружие в своих домах.
Предоставьте правоохранительным органам возможность эффективно применять наши законы об оружии.
- Приоритетное преследование покупателей соломы. «Соломенные покупатели» покупают огнестрельное оружие от имени человека, который не может пройти проверку биографических данных. Байден покончит с этими лазейками, введя в действие закон, согласно которому всякие соломенные покупки являются серьезным федеральным преступлением и гарантируют, что США.S. Министерство юстиции располагает достаточными ресурсами для определения приоритетности судебного преследования.
- Сообщите правоохранительным органам, если потенциальный покупатель огнестрельного оружия не прошел проверку биографических данных. Слишком часто, когда запрещенные лица, пытающиеся купить огнестрельное оружие, не проходят проверку биографических данных, государственные и местные правоохранительные органы никогда не уведомляются о такой попытке. В качестве президента Байден даст указание ФБР наладить процесс, обеспечивающий своевременное уведомление об отказе в правоохранительных органах штата и местных властях, и он поддержит законодательство, кодифицирующее этот процесс.Это дает правоохранительным органам право принимать меры и следить за тем, чтобы запрещенные лица не пытались приобрести огнестрельное оружие другими способами.
- Требовать от владельцев огнестрельного оружия сообщать, если их оружие потеряно или украдено. Ответственные владельцы оружия обязаны сообщать правоохранительным органам в случае утери или кражи оружия. Байден примет закон, чтобы сделать это законом страны.
- Остановить «призрачные пушки». Один из способов получить доступ к оружию люди, которые не могут получить оружие на законных основаниях, — это собрать его самостоятельно, купив комплект разобранных частей оружия или напечатав на 3D-принтере работающее огнестрельное оружие.Байден остановит распространение этих так называемых «пистолетов-призраков», приняв закон, требующий, чтобы покупатели комплектов оружия или кода для 3D-печати проходили федеральную проверку биографических данных. Кроме того, Байден будет следить за тем, чтобы полномочия по экспорту огнестрельного оружия оставались за Государственным департаментом, и при необходимости отменит предложенное президентом Трампом правило. Это гарантирует, что Государственный департамент продолжит блокировать доступ к Интернету кода, используемого для 3D-печати огнестрельного оружия.
- Реформирование, финансирование и расширение возможностей U.S. Министерство юстиции, чтобы обеспечить соблюдение наших законов об оружии. Байден даст указание своему генеральному прокурору передать ему в течение первых 100 дней его работы набор рекомендаций по реструктуризации АТФ и связанных с ним агентств Министерства юстиции для наиболее эффективного соблюдения наших законов об оружии. Затем Байден будет работать над обеспечением достаточных средств для Министерства юстиции, чтобы эффективно обеспечивать соблюдение наших существующих законов об оружии, увеличивать частоту проверок торговцев огнестрельным оружием и отстранять наездников, которые мешают этой работе.
- Приказать ATF выпустить годовой отчет о незаконном обороте огнестрельного оружия. Этот отчет предоставит официальным лицам важную информацию, чтобы лучше определить стратегии сдерживания незаконного оборота огнестрельного оружия.
ЗАБЕРИТЕ НАСИЛИЕ С ГОРОДСКИМ ОРУЖИЕМ ЦЕЛЕВЫМИ ВМЕШАТЕЛЬСТВАМИ СООБЩЕСТВА, ОСНОВАННЫМИ НА ДОКАЗАТЕЛЬСТВАХ Ежедневные акты насилия с применением огнестрельного оружия в наших общинах могут не попадать в заголовки национальных газет, но они так же разрушительны для выживших и их семей, как насилие с применением огнестрельного оружия, которое попадает на первые полосы газет. И эти ежедневные акты насилия с применением огнестрельного оружия непропорционально сильно влияют на цветные сообщества.Но есть основания для оптимизма. Существуют проверенные стратегии сокращения насилия с применением огнестрельного оружия в городских сообществах без тюремного заключения. Например, Group Violence Intervention объединяет лидеров сообщества для работы с людьми, наиболее склонными к совершению актов насилия с применением огнестрельного оружия, выражает требование сообщества прекратить насилие с применением огнестрельного оружия и связывает лиц, которые могут быть вероятными преступниками, с социальными и экономическими службами поддержки, которые могут сдерживать насилие. поведение. Благодаря таким вмешательствам количество убийств сократилось на 60%.Больничное насилие Вмешательство вовлекает молодых людей, которые были ранены в результате применения огнестрельного оружия, пока они еще находятся в больнице, обеспечивая им доступ к социальным и экономическим службам, которые могут снизить вероятность того, что они станут жертвами огнестрельного насилия в будущем. Байден создаст восьмилетнюю инициативу на 900 миллионов долларов для финансирования этих и других видов научно-обоснованных вмешательств в 40 городах по всей стране — 20 городах с наибольшим количеством убийств и 20 городах с наибольшим количеством убийств на душу населения. .По оценкам, это предложение спасет более 12 000 жизней за восьмилетнюю программу. |
Посвятите самые яркие научные умы решению эпидемии общественного здравоохранения с применением огнестрельного оружия. В 2013 году президент Обама издал меморандум, разъясняющий, что давний распорядитель ассигнований, запрещавший Центрам по контролю и профилактике заболеваний (CDC) и другим федеральным научным агентствам использовать федеральные доллары для «защиты или продвижения контроля над оружием», не запрещает этим агентствам исследование причин и предотвращение насилия с применением огнестрельного оружия.Национальные институты здравоохранения (NIH) впоследствии приступили к финансированию некоторых из этих исследований, хотя республиканское руководство в Конгрессе отказалось выделить какие-либо средства CDC для этой работы. Байден обратится к Конгрессу с просьбой выделить 50 миллионов долларов на ускорение этого исследования в CDC и NIH.
Запретить использование федеральных средств для вооружения или обучения преподавателей стрельбе из огнестрельного оружия. Мы должны принять рациональные законы об оружии, не требуя, чтобы преподаватели, у которых уже слишком много дел, также защищали безопасность своих учеников.Байден поддерживает запрет штатам использовать федеральные доллары для вооружения или обучения преподавателей стрельбе из огнестрельного оружия.
Борьба с эпидемией самоубийств с применением огнестрельного оружия. Байден считает, что любой план по борьбе с эпидемией насилия с применением огнестрельного оружия должен касаться самоубийств с применением огнестрельного оружия, на которые приходится 6 из 10 смертей, связанных с огнестрельным оружием, но часто не обсуждаются. Многие из упомянутых выше правил, включая требования к безопасному хранению и приказы о защите от чрезвычайных рисков, окажут серьезное влияние на усилия по сокращению применения огнестрельного оружия.Но нам нужно сделать гораздо больше, чтобы поддержать людей, испытывающих суицидальные мысли. В предстоящие месяцы Байден предложит комплексный план по улучшению доступа к услугам в области психического здоровья.
ПОДДЕРЖКА ВЫЖИВШИХ НАСИЛИЕ И ИХ СООБЩЕСТВА Насилие вызывает волну травм во всех наших общинах, затрагивая не только жертв насилия, но и их общины и лиц, оказывающих первую помощь. Страх перед стрельбой в школе оказывает заметное влияние на психическое здоровье поколения Z.Насилие со стороны интимного партнера связано с депрессией, посттравматическим стрессом и другими проблемами психического здоровья у выживших. И эта травма может передаваться из поколения в поколение. Наука теперь показывает, что маленькие дети, которые становятся свидетелями насилия, в том числе дома, буквально изменяют те части своего мозга, которые влияют на «рассуждение, планирование и контроль поведения». Нам нужно уменьшить насилие, чтобы предотвратить травмы. Но мы также должны рассматривать полученную травму как серьезный кризис сам по себе. В качестве президента Байден будет:
|
Скользящие коды и шифрование | HowStuffWorks
Современная система бесключевого доступа, вещающая на частоте от 300 до 400 МГц (мегагерц). Но если ваш брелок отправит только один сигнал, то каждый брелок откроет все машины этой марки и модели. Чтобы никто не мог использовать брелок для открытия двери вашей машины, необходимо подать сигнал, уникальный для каждой машины.
Здесь появляются повторяющиеся коды , также известные как коды переключения . Каждый раз, когда вы нажимаете кнопку, чтобы разблокировать автомобиль, точная частота, передаваемая брелком, изменяется, и приемник внутри автомобиля только захватывает эту конкретный сигнал. Другими словами, код «катится» или «прыгает» каждый раз, когда вы его используете. Микросхема контроллера внутри автомобиля принимает сигнал и отвечает за изменение кода при каждом нажатии кнопки блокировки или разблокировки.
До того, как была разработана эта система скользящего кода, воры могли использовать электронные устройства, называемые «захватчиками кода», для захвата уникального сигнала вашего брелока. При использовании скользящих кодов сигнал каждый раз уникален, что делает устройство захвата кода бесполезным [источник: Lake].
Кроме того, код хранится в машине, а не в брелоке. Вору нужно будет взломать машину, чтобы получить доступ к коду, что в первую очередь сводит на нет цель его получения.
Числа, генерируемые при случайных скачках кода. Однако теоретически проницательный хакер, решивший угнать вашу машину, может найти способ предвидеть следующий код в последовательности. По этой причине коды также зашифрованы, благодаря чему каждый электронный брелок может иметь миллиарды возможных кодов.
Однако ни одна система безопасности не является полностью надежной. В 2007 году группа исследователей обнаружила уязвимость в алгоритме, используемом почти каждым производителем автомобилей для шифрования своих кодов безопасности.С помощью этой уязвимости они обнаружили, что могут разблокировать любой автомобиль, произведенный этим автопроизводителем, с помощью брелока только одного из них [источник: Zetter].
Вам нужно беспокоиться о том, что ваш автомобиль таким образом украдут с парковки? Возможно нет. В конце концов, упомянутый выше метод чрезвычайно высокотехнологичен и на самом деле очень сложен. Это выводит его из поля зрения большинства угонщиков. Угонщику проще и быстрее попытать счастья, разбив окно и попытавшись включить зажигание.
В этом следующем разделе мы рассмотрим более совершенные системы защиты от краж, встроенные в ваши ключи, и проанализируем, оправдывают ли они свои затраты.
Так как насчет еще более совершенных противоугонных систем? Стоят ли они дополнительных затрат? Прочтите следующую страницу, чтобы узнать.
10 лучших палитр цветов на 2019 год
Сохранение цветовых палитр, которые вы найдете в Интернете или когда вы работаете над дизайном, — не всегда простой процесс.Вы можете использовать инструмент Inspect в браузере, чтобы получить шестнадцатеричный код или сделать снимок экрана, а затем использовать Photoshop для извлечения из него цветов.
Или вы можете упростить процесс и использовать специальный инструмент для выбора цвета, который позволит вам получать цвет с любого веб-сайта, на компьютере или мобильном телефоне, не выходя из окна браузера. Вот 10 лучших подборщиков цветов, которые позволят легко сохранять цветовые палитры.
1. Мгновенная пипетка
Instant Eyedropper — это бесплатный инструмент, предназначенный только для Windows, который позволяет легко получать цвет из любого места на экране.Как только вы установите это легкое приложение, оно появится на панели задач. Все, что вам нужно сделать, это щелкнуть его значок и выбрать цвет, после чего приложение скопирует код в ваш буфер обмена. Приложение поддерживает следующие форматы цветового кода: HTML, HEX, Delphi Hex, Visual Basic Hex, RGB, HSB и Long.
2. ColorPic
ColorPic — еще один легкий инструмент выбора цвета Windows, который работает со всеми основными версиями Windows. Это не бесплатная программа, хотя она предлагает бесплатную пробную версию.Он был разработан специально для работы с экранами с высоким разрешением и поддерживает цветовые форматы HEX, RGB и CMYK. Вы можете сохранить до 16 цветов в палитрах и использовать 4 расширенных цветовых смесителя для настройки цветов.
3. Пипетка для глаз
Eye Dropper — это расширение для браузера, которое работает в Google Chrome и любом другом браузере на основе Chromium. Расширение позволяет быстро и легко получить цвет из любого места в браузере и отобразить его в формате HEX или RGB. Вы можете сохранять цвета в истории, и они автоматически копируются в буфер обмена, когда вы выбираете цвет.Расширение можно использовать бесплатно.
4. Пипетка ColorPick
ColorPick Eyedropper — второе по популярности расширение для браузера, работающее в браузерах на основе Chrome и Chromium. Что отличает его от вышеупомянутого расширения Eye Dropper, так это возможность увеличивать любую область окна браузера, чтобы помочь вам сосредоточиться на точном цвете, который вы хотите. Приложение бесплатно для личного использования, а также у него есть собственное настольное приложение, если вам нужен инструмент, работающий вне окна браузера.
5. ColorZilla
ColorZilla — это расширение Firefox, которое позволяет вам получать любой цвет с любой страницы, открытой в окне браузера Firefox. Это расширение имеет встроенную палитру, которая позволяет быстро выбрать цвет и сохранить наиболее часто используемые цвета в настраиваемой палитре. Вы также можете легко создавать градиенты CSS. Расширение бесплатное и поддерживает цветовые форматы HEX и RGB. Его также можно использовать с браузером Chrome.
6. Инструменты цвета радуги
Rainbow Color Tools — еще одно бесплатное расширение Firefox, которое упрощает выбор цвета.Расширение позволяет легко выбрать цвет, а также включает в себя анализатор веб-сайта, который извлекает цветовую схему из изображений и CSS текущего веб-сайта. Он поддерживает цветовые форматы RGB и HSV и позволяет сохранять цвета в вашей личной библиотеке, которая позволяет помечать изображения на основе веб-сайтов, с которых вы выбрали цвета, или ваших собственных тегов.
7. ColorSnapper 2
ColorSnapper 2 — палитра цветов для пользователей Mac, которая помогает им найти цвет в любом месте экрана.Приложение вызывается щелчком по значку меню или с помощью глобального ярлыка, и оно имеет уникальный высокоточный режим для большей точности. Вы можете выбирать между 10 различными цветовыми форматами и управлять приложением с помощью жестов и сочетаний клавиш. Приложение доступно в магазине приложений и поставляется с 14-дневной бесплатной пробной версией.
8. Just Color Picker
Just Color Picker — это многоплатформенная утилита для выбора цветов. Этот инструмент позволяет вам выбирать цвета, сохранять их, редактировать и объединять в цветовые палитры, готовые для использования в других приложениях.Он поддерживает широкий спектр цветовых форматов и включает в себя инструмент масштабирования для большей точности, возможность редактировать образцы цвета Photoshop и GIMP, а также может даже рассчитывать расстояние между двумя пикселями.
9. iDropper
iDropper — палитра цветов для устройств iOS. Он совместим с iPhone и iPad, поэтому, если вы занимаетесь дизайном на iPad, вы легко сможете захватывать цвета, сохранять их и использовать в любом приложении. Вы можете сохранять цвета в избранное и поддерживать форматы RGB, HEX, HSV и CMYK.Приложение можно загрузить и использовать бесплатно.
10. Pixolor
Если вы состоите в команде Android, обязательно загляните в приложение Pixolor. Когда вы включаете приложение, оно показывает плавающий кружок над другими приложениями вместе с информацией о цвете под ним. Чтобы скопировать цветовой код, все, что вам нужно сделать, это нажать кнопку «Поделиться» или нажать за пределами круга. Приложение поддерживает цветовые форматы RGB и HEX.
Изображение предоставлено с сайта DepositPhotos.
Извлечь цвета из изображения | Создать цветовую палитру
Нужно ли мне платить за использование Workbench?
Нет! Workbench на 100% бесплатен.Не требуется лицензии, подписки или даже адреса электронной почты.
Будете ли вы добавлять новые инструменты в Workbench в будущем?
Да!
Наша команда будет продолжать наращивать полезные ресурсы и со временем выпускать их.
Как работает автоматическая пометка AI?
Автоматическая пометкаAI — это функция, используемая платформами Digital Asset Management (DAM), чтобы помочь пользователям сэкономить время за счет исключения ручной работы, поощрения организации и упрощения поиска файлов.
Технология работает, анализируя объекты в изображении и генерируя набор тегов, возвращаемых системой машинного обучения. На основе оценки достоверности к изображению будут применяться теги с наибольшей вероятностью точности. При использовании в DAM теги предоставляют удобный метод поиска.
Как работает генератор цветовой палитры?
Генератор цветовой палитры Workbench извлекает серию цветов HEX из изображения при загрузке.Он считает каждый пиксель и его цвет и генерирует палитру, содержащую до 6 HEX-кодов наиболее повторяющихся цветов.
Что такое метаданные?
Метаданные предоставляют информацию о содержимом актива.
Например, изображение может включать метаданные, описывающие размер изображения, глубину цвета, разрешение изображения, дату создания и другие данные. Метаданные текстового документа могут включать информацию о длине документа, авторе, дате публикации и краткое изложение документа.
Что такое управление цифровыми активами?
Digital Asset Management (DAM) в последние годы превратилась в критически важную систему для компаний всех отраслей и размеров. DAM — это программная платформа, которую бренды используют для хранения, редактирования, распространения и отслеживания активов своего бренда. DAM предназначены для поощрения организации цифровой архитектуры компании, исключая использование скрытых файлов и папок, обычно хранящихся на Google Диске или Dropbox.
СистемыDAM масштабируются для хранения огромных объемов цифровых активов, включая, помимо прочего: фотографии, аудиофайлы, графику, логотипы, цвета, анимацию, 3D-видео, файлы PDF, шрифты и т. Д.Помимо тщательной организации в центральной файловой системе DAM, эти файлы можно обнаружить с помощью уникальных идентификаторов, таких как их метаданные и теги (автоматически и вручную).
При использовании для распространения DAM поощряют разрешение и истечение срока действия ресурсов, гарантируя, что только правильный контент будет доступен правильному получателю в течение определенного периода времени. После публикации или распространения DAM могут анализировать, как, где и кем используются активы.
Платформы управления цифровыми активами используются маркетинговыми, коммерческими и творческими командами некоторых крупнейших мировых брендов.Хотите узнать больше о том, как DAM может принести пользу вашей команде? Подпишитесь на бесплатную пробную версию Brandfolder или запланируйте демонстрацию с одним из наших экспертов DAM здесь.
Eyedropper — Инструменты разработчика Firefox
Пипетка появилась в Firefox 31.
Инструмент «Пипетка» позволяет выбирать цвета на текущей странице. Он работает как увеличительное стекло над страницей, позволяя выбирать с точностью до пикселя. Под увеличительным стеклом отображается значение цвета для текущего пикселя, используя любую схему, которую вы выбрали в Настройки> Инспектор> Единица цвета по умолчанию:
Вы можете использовать его одним из двух способов:
- , чтобы выбрать цвет на странице и скопировать его в буфер обмена
- , чтобы изменить значение цвета в представлении «Правила инспектора» на цвет, выбранный на странице.
Откройте пипетку одним из двух способов:
- выберите «Пипетка» в меню «Веб-разработчик».
- откройте вкладку Инспектор страниц и нажмите кнопку пипетки на его панели инструментов.
При перемещении мыши по странице вы увидите, что текущее значение цвета в пипетке изменится.Щелчок копирует текущее значение цвета в буфер обмена.
Значения цвета, появляющиеся в представлении «Правила» инспектора, имеют рядом с ними образцы цвета: при нажатии на образец отображается всплывающее окно выбора цвета. Начиная с Firefox 31, всплывающее окно содержит значок пипетки: щелкните этот значок, чтобы активировать пипетку.
Теперь, когда вы щелкаете «Пипетка», цвет в представлении «Правила» устанавливается на выбранный вами цвет.
Команда | Окна | macOS | Linux |
---|---|---|---|
Выбрать текущий цвет | Введите | Возврат | Введите |
Закрыть пипетку | Esc | Esc | Esc |
Перемещение на 1 пиксель | Клавиши со стрелками | Клавиши со стрелками | Клавиши со стрелками |
Перемещение на 10 пикселей | Shift + клавиши со стрелками | Shift + клавиши со стрелками | Shift + клавиши со стрелками |
Сетевая рабочая группа L.Masinter Запрос комментариев: 2324, 1 апреля 1998 г. Категория: Информационные Протокол управления гипертекстовым кофейником (HTCPCP / 1.0) Статус этой памятки Эта памятка содержит информацию для Интернет-сообщества. Оно делает не указывать какие-либо стандарты Интернета. Распространение этого памятка не ограничена. Уведомление об авторских правах Авторское право (C) The Internet Society (1998). Все права защищены. Абстрактные Этот документ описывает HTCPCP, протокол для управления, мониторинг и диагностика кофейников.1. Обоснование и сфера применения Кофе есть во всем мире. Все чаще в мире, в котором компьютеры распространены повсеместно, компьютерщики хотят варить кофе. Кофе пивоварение — это искусство, но распределенный интеллект сети- связанный мир превосходит искусство. Таким образом, возникает сильный, темный, насыщенный требование к протоколу, разработанному для приготовления эспрессолии кофе. Кофе варится с помощью кофейников. Сетевые кофейники требуют протокола управления, если они должны контролироваться.Все чаще домашние и потребительские устройства подключаются к Интернет. Ранние сетевые эксперименты продемонстрировали торговые устройства подключен к Интернету для мониторинга состояния [COKE]. Один из первая удаленно _управляемая_ машина, подключенная к Интернету, Интернет-тостер (управляемый через SNMP) дебютировал в 1990 году. [RFC2235]. Спрос на повсеместное подключение устройств, вызывающий потребление адресного пространства IPv4. Потребители хотят дистанционное управление устройств, таких как кофейники, чтобы они могли просыпаться заваренный кофе, или приготовить кофе в точное время после завершение приготовления обеда.Masinter Information [Страница 1] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. Этот документ определяет протокол управления гипертекстовым кофейником. (HTCPCP), который разрешает полный запрос и ответы, необходимые для контролировать все устройства, способные приготовить популярный кофеиновый горячий напитки. HTTP 1.1 ([RFC2068]) разрешает передачу веб-объектов из источника серверы клиентам. Сеть всемирно известна. HTCPCP основан на HTTP.Это потому, что HTTP везде. Это не могло быть настолько распространенным не будучи хорошим. Следовательно, HTTP — это хорошо. Если хочешь хорошего кофе, HTCP должен быть хорошим. Чтобы HTCPCP был хорошим, хорошо бы HTCPCP по HTTP. Будущие версии этого протокола могут включать расширения для эспрессо. машины и аналогичные устройства. 2. Протокол HTCPCP Протокол HTCPCP построен поверх HTTP с добавлением несколько новых методов, полей заголовков и кодов возврата. Все серверы HTCPCP следует ссылаться на схему URI «coffee:» (раздел 4).2.1 Добавленные методы HTCPCP 2.1.1 Метод BREW и использование POST Команды для управления кофейником отправляются от клиента к кофе сервер с использованием метода BREW или POST, а тело сообщения с Content-Type установлен на «application / coffee-pot-command». Сервер кофейника ДОЛЖЕН принимать как метод BREW, так и метод POST. эквивалентно. Однако использование POST для выполнения действий устарел. Кофейники нагревают воду с помощью электронных механизмов, поэтому нет Огонь.Таким образом, нет необходимости в межсетевых экранах, и политика управления межсетевым экраном не имеет значения. Однако POST может быть товарным знаком кофе, и поэтому добавлен метод BREW. Метод BREW можно использовать с другие протоколы на основе HTTP (например, Hyper Text Brewery Control Протокол). 2.1.2 Метод GET В HTTP метод GET означает «получить все, что угодно. информация (в форме объекта), идентифицированная Запросом- URI. «Если Request-URI относится к процессу создания данных, он произведенные данные, которые должны быть возвращены как объект в ответ, а не исходный текст процесса, если только этот текст оказывается результатом процесса.Masinter Information [Страница 2] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. В HTCPCP ресурсы, связанные с кофейником, являются физическими, а не информационные ресурсы. «Данные» для большинства URI кофе не содержат кофеина. 2.1.3 Метод PROPFIND Если чашка кофе — это данные, метаданные о заваренном ресурсе обнаружен с помощью метода PROPFIND [WEBDAV]. 2.1.4 Метод КОГДА Когда наливают кофе и предлагают молоко, это необходимо для Держатель получателя молока сказать «когда» в то время, когда в кофе добавлено достаточное количество молока.За это Для этого в HTCPCP был добавлен метод «КОГДА». Достаточно? Сказать КОГДА. 2.2 Поля заголовка кофейника HTCP рекомендует несколько полей заголовка HTTP и определяет некоторые новые ед. 2.2.1 Рекомендуемые поля заголовка 2.2.1.1 «Безопасное» поле заголовка ответа. [SAFE] определяет поле заголовка HTTP-ответа «Safe», которое может быть используется, чтобы указать, что повторение HTTP-запроса безопасно. Включение поля заголовка «Safe: Yes» позволяет клиенту повторить предыдущий запрос, если результат запроса может повториться.Фактическая безопасность устройств для заваривания кофе сильно различается, и на самом деле может зависеть от условий клиента, а не только от сервер. Таким образом, этот протокол включает в себя расширение «Сейф». заголовок ответа: Safe = «Safe» «:» safe-nature safe-nature = «да» | «нет» | условно-безопасный conditionally-safe = «if-» безопасное-условие safe-condition = «пробуждение пользователя» | жетон индикация позволит пользовательским агентам обрабатывать повторные попытки некоторых безопасных запросы, в частности безопасные запросы POST, в более удобном для пользователя путь.Masinter Information [Страница 3] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. 2.2.2 Новые поля заголовка 2.2.2.1 Поле заголовка Accept-Additions В HTTP поле заголовка запроса «Принять» используется для указания носителя. типы, которые приемлемы для ответа. Однако в HTCPCP ответ может привести к дополнительным действиям со стороны автоматизированный горшок. По этой причине HTCPCP добавляет новое поле заголовка, «Акцепт-Дополнения»: Accept-Additions = «Accept-Additions» «:» # (диапазон-сложения [accept-params]) тип сложения = («*» | молочный | сиропный | подсластитель | пряный | алкогольный ) * («;» параметр) milk-type = («Сливки» | «Половинки» | «Цельное молоко» | «Частично-обезжиренный» | «Обезжиренный» | «Немолочный») syrup-type = («Ваниль» | «Миндаль» | «Малина» | «Шоколад») алкоголь-тип = («Виски» | «Ром» | «Калуа» | «Аквавит») 2.2.3 Пропущенные поля заголовка Вариантов кофе без кофеина не было. В чем смысл? 2.3 Коды возврата HTCPCP Обычные коды возврата HTTP используются для обозначения трудностей Сервер HTCPCP. В этом разделе указаны особые интерпретации и новые коды возврата. 2.3.1 406 Неприемлемо Этот код возврата обычно интерпретируется как «Указанный ресурс по запросу может генерировать только объекты ответа, которые иметь характеристики содержания, неприемлемые в соответствии с принятым заголовки, отправленные в запросе.В HTCPCP этот код ответа МОЖЕТ быть возвращается, если оператор кофейника не может соблюдать Прием-добавление запроса. Если запрос не был запросом HEAD, ответ ДОЛЖЕН включать объект, содержащий список доступных кофейные добавки. Masinter Information [Страница 4] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. На практике большинство автоматических кофейников в настоящее время не могут обеспечить дополнения.2.3.2 418 Я чайник Любая попытка заварить кофе из чайника должна привести к ошибке. код «418 Я чайник». Результирующее тело объекта МОЖЕТ быть коротким и толстый. 3. Схема URI «кофе». Поскольку кофе является международным, существует международный URI кофе. схемы. Все схемы URL-адресов кофе написаны с использованием URL-кодировки Кодировка UTF-8 символов, обозначающих слово «кофе» в любой из 29 языков в соответствии с интернационализация в URI [URLI18N].coffee-url = coffee-scheme «:» [«//» хост] [«/» обозначение горшка] [«?» список дополнений] coffee-scheme = («koffie»; африкаанс, голландский | «q% C3% A6hv% C3% A6»; Азербайджанский | «% D9% 82% D9% 87% D9% 88% D8% A9»; арабский | «акеита»; Баскский | «кофе»; Бенгальский | «кахва»; Боснийский | «кафе»; Болгарский, чешский | «caf% C3% E8»; Каталонский, французский, галисийский | «% E5% 92% 96% E5% 95% A1»; Китайский | «кава»; хорватский | «k% C3% A1va; чешский | «кафе»; Датский, норвежский, шведский | «кофе» ; английский | «кафо»; эсперанто | «кохв»; эстонский | «кахви»; Финский | «% 4Baffee»; Немецкий | «% CE% BA% CE% B1% CF% 86% CE% AD»; Греческий | «% E0% A4% 95% E0% A5% 8C% E0% A4% AB% E0% A5% 80»; хинди | «% E3% 82% B3% E3% 83% BC% E3% 83% 92% E3% 83% BC»; Японский | «% EC% BB% A4% ED% 94% BC»; Корейский | «% D0% BA% D0% BE% D1% 84% D0% B5»; русский | «% E0% B8% 81% E0% B8% B2% E0% B9% 81% E0% B8% 9F»; Тайский ) pot-designator = «pot-» целое число; для машин с несколькими горшками список-дополнений = # (добавление) Masinter Information [Страница 5] RFC 2324 HTCPCP / 1.0 1 апреля 1998 г. Все альтернативные формы кофе-схемы эквивалентны. Однако использование схемы кофе на разных языках МОЖНО интерпретировать как индикация сорта кофе, производимого кофейником. Заметка что, хотя имена схем URL-адресов не зависят от регистра, заглавные буквы важно для немецкого языка, поэтому начальная буква «K» должна быть закодирована. 4. Тип носителя «сообщение / кофейник». Тело объекта запроса POST или BREW ДОЛЖНО иметь Content-Type. «сообщение / кофейник».Поскольку большая часть информации для управления кофейник передается дополнительными заголовками, содержимое «message / coffeepot» содержит только тело сообщения coffee: coffee-message-body = «начало» | «Стоп» 5. Операционные ограничения В этом разделе описаны некоторые операционные проблемы с развертыванием HTCPCP повсеместно. 5.1 Соображения по времени От пользователя кофейника требуется стабильное качество обслуживания и сервис кофейника. В кофейниках СЛЕДУЕТ использовать сетевое время. Протокол [NTP] для синхронизации их часов с глобально точным стандарт времени.Телероботика — дорогая технология. Однако с появление Cambridge Coffee Pot [CAM], использование Интернета (скорее чем SNMP) для удаленного мониторинга и управления системой. доказано. Дополнительные задачи обслуживания кофейника могут быть выполняется удаленной робототехникой. Веб-данные обычно статичны. Поэтому для экономии передачи данных и время, программы веб-браузера сохраняют каждую веб-страницу, полученную пользователем, на компьютер пользователя. Таким образом, если пользователь хочет вернуться на эту страницу, теперь он хранится локально, и его не нужно запрашивать повторно из сервер.Изображение, используемое для управления роботом или для мониторинга Смена сцены динамична. Необходимо загрузить новую версию из сервер каждый раз, когда к нему обращаются. 5.2 Пересечение межсетевых экранов В большинстве организаций HTTP-трафик довольно легко проходит через брандмауэры. Современные кофейники не используют огонь. Однако «брандмауэр» полезен. для защиты любого источника от любого тепла, а не только Огонь. Каждая домашняя компьютерная сеть ДОЛЖНА быть защищена межсетевым экраном. от источников тепла. Однако дистанционное управление кофейниками невозможно. Masinter Information [Страница 6] RFC 2324 HTCPCP / 1.0 1 апреля 1998 г. важно вне дома. Таким образом, важно, чтобы HTCPCP легко преодолевать межсетевые экраны. Основывая HTCPCP на HTTP и используя порт 80, он получит все HTTP добродетели преодоления брандмауэра. Конечно, домашние межсетевые экраны потребуют реконфигурация или новые версии для поддержки HTCPCP- определенные методы, заголовки и трейлеры, но такие обновления будут легко размещается. Большинство системных администраторов домашних сетей пьют кофе и готовы удовлетворить потребности туннелирования HTCPCP.6. Соображения по управлению системой Мониторинг кофейников с использованием протоколов HTTP был одним из первых приложение в сети. В самом раннем случае кофейник Мониторинг был ранним (и целесообразным) использованием сетей ATM [CAM]. Традиционный метод [CAM] заключался в прикреплении фрейм-граббера к видеокамеру и передать изображения на веб-сервер. Это был соответствующее применение сетей банкоматов. В этом кофейнике установка, троянская комната лабораторий Кембриджского университета был использован для предоставления веб-интерфейса для наблюдения за обычным кофейником.из мы участвовали в соответствующих исследованиях и, будучи бедными, бедными академики, между нами была только одна кофеварка, которая жил в коридоре сразу за Троянской комнатой. Однако, будучи преданные своему делу и трудолюбивые ученые, мы прошли через множество кофе, и когда заваривался свежий горшок, его хватало недолго. Эта служба была создана как первое приложение, использующее новый RPC. механизм разработан в Кембриджской компьютерной лаборатории — MSRPC2. Это работает через MSNL (Multi-Service Network Layer) — сетевой уровень протокол, разработанный для сетей ATM.Кофейники в Интернете можно управлять с помощью Coffee Pot MIB. [CPMIB]. 7. Соображения безопасности Любой, кто встает между мной и моим утренним кофе, должен быть небезопасно. Немодерированный доступ пользователей Интернета к незащищенным кофейникам может привести к нескольким видам атак типа «отказ в предоставлении кофе». Неправильное использование устройств фильтрации может допускать наличие троянских оснований. Фильтрация — не лучший метод защиты от вирусов. Masinter Information [Страница 7] RFC 2324 HTCPCP / 1.0 1 апреля 1998 г. Помещение кофейной гущи в интернет-канализацию может привести к засорению сантехника, что повлечет за собой услуги интернет-сантехника [PLUMB], которому, в свою очередь, потребуется помощник сантехника в Интернете. Аутентификация доступа будет рассмотрена в отдельной памятке. 8. Благодарности Большое спасибо многим разработчикам этого стандарта, включая Роя Филдинг, Марк Дэй, Кейт Мур, Карл Уно-Манрос, Майкл Славич, и Мартин Дюрст. Вдохновение Гарцующего Пони, CMU Кока-кола-машина, кофейник Cambridge, интернет-тостер и другие удаленные устройства, управляемые компьютером, привели к этому ценному творчество.9. Ссылки [RFC2068] Филдинг, Р., Геттис, Дж., Могул, Дж., Фристик, Х. и Т. Бернерс-Ли, «Протокол передачи гипертекста — HTTP / 1.1», RFC 2068, Январь 1997 г. [RFC2186] Wessels, D., and K. Claffy, «Internet Cache Protocol (ICP), версия 2, RFC 2186, сентябрь 1997 г. [CPMIB] Славич М., «Определения управляемых объектов для капельного типа». Аппаратные устройства для подогрева напитков с использованием SMIv2 », RFC 2325, 1 апреля 1998 г. [HTSVMP] Q. Стаффорд-Фрейзер, «Hyper Text Sandwich Van Monitoring Протокол, версия 3.2 «. В стадии подготовки. [RFC2295] Holtman, K., and A. Mutz, «Transparent Content Negotiation в HTTP », RFC 2295, март 1998 г. [БЕЗОПАСНО] К. Холтман. «Поле заголовка безопасного ответа», сентябрь 1997 г. [CAM] «Кофеварка в троянской комнате», Д. Гордон и М. Джонсон, Компьютерная лаборатория Кембриджского университета, [CBIO] «Кофейник троянской комнаты, (нетехническая) биография», К. Стаффорд-Фрейзер, Компьютерная лаборатория Кембриджского университета, . [RFC2235] Закон Р., «Хронология Интернета Гоббса», FYI 32, RFC 2230, Ноябрь 1997 г.Смотрите также Masinter Information [Страница 8] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. [NTP] Миллс, Д., «Спецификация сетевого протокола времени (версия 3)», Внедрение и анализ », RFC 1305, март 1992 г. [URLI18N] Масинтер, Л., «Использование UTF8 для символов, отличных от ASCII, в Расширенные URI «Работа в процессе. [PLUMB] Б. Меткалф, «Интернет-сантехник года: Джим Геттис», Infoworld, 2 февраля 1998 г. [КОКС] Д.Николс, «История коксовых машин», К. Эверхарт, «Интересное». использование сетей «,. 10. Адрес автора. Ларри Масинтер Исследовательский центр Xerox в Пало-Альто 3333 Coyote Hill Road Пало-Альто, Калифорния 94304 Электронная почта: [email protected] Masinter Information [Страница 9] RFC 2324 HTCPCP / 1.0, 1 апреля 1998 г. 11. Полное заявление об авторских правах Авторское право (C) The Internet Society (1998). Все права защищены.Этот документ и его переводы могут быть скопированы и предоставлены другие и производные работы, которые комментируют или иным образом объясняют это или помочь в его реализации могут быть подготовлены, скопированы, опубликованы и распространяется, полностью или частично, без ограничения каких-либо вида, при условии, что указанное выше уведомление об авторских правах и этот абзац включены во все такие копии и производные работы. Однако это сам документ не может быть изменен каким-либо образом, например, путем удаления уведомление об авторских правах или ссылки на Internet Society или другие Интернет-организации, за исключением случаев, когда это необходимо для разработки Интернет-стандартов, в этом случае процедуры для авторские права, определенные в процессе разработки стандартов Интернета, должны быть следовали, или по мере необходимости перевести его на другие языки, кроме Английский.Ограниченные разрешения, предоставленные выше, являются бессрочными и не будут аннулировано Интернет-сообществом, его правопреемниками или правопреемниками. Этот документ и содержащаяся в нем информация размещены на Основа «КАК ЕСТЬ» и ИНТЕРНЕТ-ОБЩЕСТВО И ИНТЕРНЕТ-ИНЖИНИРИНГ TASK FORCE ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ НО НЕ ОГРАНИЧИВАЕТСЯ НИКАКОЙ ГАРАНТИЕЙ, ЧТО ИСПОЛЬЗОВАНИЕ ИНФОРМАЦИИ ЗДЕСЬ НЕ НАРУШАЕТ НИКАКИХ ПРАВ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ КОММЕРЧЕСКАЯ ЦЕННОСТЬ ИЛИ ПРИГОДНОСТЬ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.Masinter Information [Страница 10]
Мышь и указатели — приложения Win32
- Читать 20 минут
В этой статье
Примечание
Это руководство по дизайну было создано для Windows 7 и не обновлялось для новых версий Windows.Большая часть рекомендаций по-прежнему применима в принципе, но представление и примеры не отражают наши текущие рекомендации по проектированию.
Мышь — это основное устройство ввода, используемое для взаимодействия с объектами в Windows. Функциональность мыши может также охватывать другие указывающие устройства, такие как трекболы, сенсорные панели и джойстики, встроенные в ноутбуки, перья, используемые с Windows Tablet и Touch Technology, а на компьютерах с сенсорными экранами даже палец пользователя.
Физическое перемещение мыши перемещает графический указатель (также называемый курсором) на экране.Указатель имеет различные формы, указывающие на его текущее поведение.
Типичные указатели мыши
Мыши часто имеют первичную кнопку (обычно левую), дополнительную кнопку (обычно правую) и колесо мыши между ними. Поместив указатель и щелкнув основную и дополнительную кнопки мыши, пользователи могут выбирать объекты и выполнять над ними действия. Для большинства взаимодействий нажатие кнопки мыши, когда курсор находится над целью, указывает на выбранную цель, а отпускание кнопки выполняет любое действие, связанное с целью.
Все указатели, за исключением указателя занятости, имеют активную точку в один пиксель, которая определяет точное местоположение мыши на экране. Горячая точка определяет, на какой объект действуют действия мыши. Объекты определяют горячую зону, то есть область, где считается, что горячая точка находится над объектом. Как правило, горячая зона совпадает с границами объекта, но может быть больше, чтобы облегчить выполнение намерений пользователя.
Каретка — это мигающая вертикальная полоса, которая отображается, когда пользователь вводит текст в текстовое поле или другой текстовый редактор.Каретка не зависит от указателя (по умолчанию Windows скрывает указатель, пока пользователь вводит текст).
Каретка
Концепции дизайна
Мышь интуитивно понятная
Мышь оказалась успешным устройством ввода, потому что ее легко использовать обычной человеческой рукой. Взаимодействие на основе указателя оказалось успешным, потому что оно интуитивно понятно и позволяет использовать самые разные возможности.
Говорят, что хорошо спроектированные объекты пользовательского интерфейса (UI) имеют аффорданс, которые представляют собой визуальные и поведенческие свойства объекта, которые подсказывают, как его использовать. Указатель действует как прокси для руки, позволяя пользователям взаимодействовать с объектами экрана так же, как с физическими объектами. У людей есть врожденное понимание того, как работает человеческая рука, поэтому, если что-то выглядит так, как будто это можно толкнуть, мы пытаемся толкнуть это; если кажется, что его можно схватить, мы пытаемся схватить. Следовательно, пользователи могут понять, как использовать объекты с сильной аффордансностью, просто посмотрев на них и попробовав их.
Кнопки и ползунки имеют удобную доступность
Напротив, объекты с плохой доступностью труднее определить.Такие объекты часто требуют ярлыка или инструкции для их объяснения.
Текст ссылки и значки плохо доступны
Некоторые аспекты использования мыши не интуитивно понятны
Щелчок правой кнопкой мыши, двойной щелчок и щелчок с клавишами-модификаторами Shift или Ctrl — это три действия мыши, которые не являются интуитивно понятными , потому что они не имеют аналогов в реальном мире. В отличие от сочетаний клавиш и клавиш доступа, эти взаимодействия с мышью обычно нигде не документируются в пользовательском интерфейсе.Это говорит о том, что модификаторы правого щелчка, двойного щелчка и клавиатуры не должны требоваться для выполнения основных задач, особенно начинающим пользователям. Это также предполагает, что эти расширенные взаимодействия должны иметь последовательное, предсказуемое поведение, чтобы их можно было эффективно использовать.
Один щелчок или двойной щелчок?
Двойной щелчок настолько широко используется на рабочем столе Windows, что может показаться не таким сложным. Например, открытие папок, программ или документов на панели файлов проводника Windows выполняется двойным щелчком.Для открытия ярлыка на рабочем столе Windows также используется двойной щелчок. Напротив, для открытия папок или программ в меню «Пуск» требуется один щелчок.
Выбираемые объекты используют одиночный щелчок для выполнения выбора, поэтому для их открытия требуется двойной щелчок, тогда как неизбираемые объекты требуют только одного щелчка, чтобы открыть. Это различие не понимают многие пользователи (щелчок по значку программы — это щелчок по значку программы, верно?), И в результате некоторые пользователи просто продолжают нажимать на значки, пока не получат то, что хотят.
Прямое управление
Прямое взаимодействие с объектами называется прямым манипулированием. Наведение, щелчок, выбор, перемещение, изменение размера, разделение, прокрутка, панорамирование и масштабирование — обычные прямые манипуляции. Напротив, взаимодействие с объектом через его окно свойств или другое диалоговое окно можно описать как косвенное манипулирование.
Однако там, где есть прямая манипуляция, могут быть случайные манипуляции и, следовательно, потребность в прощении. Прощение — это способность легко обратить вспять или исправить нежелательное действие. Вы делаете прямые манипуляции, прощая их, обеспечивая отмену, обеспечивая хорошую визуальную обратную связь и позволяя пользователям легко исправлять ошибки. С прощением связано в первую очередь предотвращение нежелательных действий, что вы можете сделать, используя ограниченные элементы управления и подтверждения для рискованных действий или команд, которые имеют непредвиденные последствия.
Стандартное взаимодействие кнопок мыши
Стандартные взаимодействия с мышью зависят от множества факторов, включая нажатие клавиши мыши, количество нажатий на нее, ее положение во время щелчков и то, были ли нажаты какие-либо модификаторы клавиатуры.Вот краткое описание того, как эти факторы обычно влияют на взаимодействие:
- Для большинства объектов двойной щелчок левой кнопкой мыши выполняет один щелчок левой кнопкой мыши и выполняет команду по умолчанию. Команда по умолчанию указывается в контекстном меню.
- Для некоторых типов выбираемых объектов каждый щелчок увеличивает эффект щелчка. Например, однократный щелчок в текстовом поле устанавливает место ввода, двойной щелчок выделяет слово, а тройной щелчок выделяет предложение или абзац.
- При щелчке правой кнопкой мыши отображается контекстное меню объекта.
- Если при наведении указатель мыши не двигается, объект зависает.
- Если удерживать мышь неподвижно при нажатии кнопок мыши, это означает щелчок и выбор одного объекта. Перемещение мыши означает перемещение, изменение размера, разделение, перетаскивание и выбор нескольких объектов.
- Клавиша Shift расширяет выделение непрерывно.
- Клавиша Ctrl расширяет выделение, переключая состояние выделения выбранного элемента, не влияя на выбор других объектов.
Простое взаимодействие с мышью
В следующей таблице описаны общие действия и эффекты мыши.
Простое действие | Взаимодействие | Типичный эффект |
---|---|---|
Указывая | Поместите указатель на конкретный объект, не нажимая кнопки мыши. | Target отображает состояние наведения и любые динамические возможности. |
Парение | Поместите указатель на конкретный объект, не нажимая кнопки мыши и не двигаясь хотя бы секунду. | Target отображает всплывающую подсказку, информационную подсказку или эквивалент. |
Нажатие | Поместите указатель на определенный объект, который нельзя выбрать, и нажмите и отпустите кнопку мыши, не двигаясь. Щелчок действует при отпускании кнопки мыши, чтобы пользователи могли отменить щелчок, переместив мышь от цели. Следовательно, нажатие мыши указывает только на выбранную цель. | Активируйте объект при однократном нажатии основной кнопки.При двойном щелчке основной кнопкой активируйте объект и выполните команду по умолчанию. Для дополнительной кнопки отобразите контекстное меню объекта. |
Выбор | Поместите указатель на конкретный выбираемый объект, нажмите и отпустите кнопку мыши. | При однократном нажатии основной кнопки выберите объект. Если пользователь перетаскивает мышь, выберите непрерывный диапазон объектов. При двойном щелчке основной кнопкой выберите объект и выполните команду по умолчанию. Для текста щелчок правой основной кнопки устанавливает точку вставки, второй выбирает слово в точке вставки, а третий щелчок выбирает предложение или абзац. |
Пресс | Наведите указатель мыши на конкретный объект и нажмите кнопку мыши, не отпуская ее. | Для функций автоповтора (например, нажатие стрелки прокрутки для непрерывной прокрутки) активируйте повторно. В противном случае указывает начало перемещения, изменения размера, разделения или перетаскивания, если за ним не следует отпускание без перемещения. |
Уилинг | Переместите колесо мыши. | Окно прокручивается вертикально в направлении движения колеса мыши. |
Формы указателя
В следующей таблице описаны распространенные формы и способы использования указателя.
Форма | Имя | Когда использовали |
---|---|---|
| Обычный выбор | Используется для большинства объектов. |
| Выбор ссылки | Используется для текстовых и графических ссылок из-за их слабой доступности. |
| Выбор текста | Используется для текста, чтобы указать место между символами. |
| Precision select | Используется для графического и другого двухмерного взаимодействия. |
Сложные взаимодействия с мышами
В следующей таблице описаны общие действия с мышью.
Комбинированное действие | Взаимодействие | Типичный эффект | Указатели |
---|---|---|---|
Перемещение | Если движение — это режим (вход в который осуществляется командой), войдите в режим, поместите указатель на движущийся объект, нажмите кнопку и переместите мышь, отпустите кнопку мыши. в этом случае указатель меняет форму, указывая на режим. в противном случае поместите указатель на захват движущегося объекта, нажмите кнопку и переместите мышь, отпустите кнопку мыши.в этом случае указатель не должен менять форму. | объект движется в направлении движения указателя. | перемещение используется для перемещения окна в любом направлении. pan Используется для перемещения объекта в окне в любом направлении. |
Изменение размера | Поместите указатель на границу с изменяемым размером или ручку изменения размера, нажмите кнопку мыши и переместите мышь, а затем отпустите кнопку мыши. | объект изменяет размер в направлении движения указателя. | вертикальное и горизонтальное изменение размера используется для изменения размера одного измерения. Изменение размера по диагонали используется для одновременного изменения размера двух измерений. изменение размера строки и столбца Используется для изменения размера строки или столбца в сетке. |
Расщепление | Наведите указатель на разделитель, нажмите кнопку мыши и переместите мышь, а затем отпустите кнопку мыши. | граница разделенной панели перемещается в направлении движения указателя. | разделители окон Используется для изменения размера разделенной панели по вертикали или горизонтали. |
Перетаскивание | Поместите указатель на допустимый объект для перетаскивания, нажмите кнопку мыши и переместите мышь к цели перетаскивания, а затем отпустите кнопку мыши. | Объект перемещен или скопирован в цель перетаскивания. | нормальный выбор используется вместо допустимых целей перетаскивания. может также иметь подсказку, указывающую на конкретный эффект. недоступен Используется, чтобы указать, что поверхность не является допустимой целью для падения. |
Показатели деятельности
В следующей таблице показаны указатели, которые видят пользователи при выполнении действия, для выполнения которого требуется больше пары секунд.
Форма | Имя | Когда использовали |
---|---|---|
| Указатель занятости | Используется для ожидания ответа окна. |
| Указатель работы в фоновом режиме | Используется для указания, щелчка, нажатия или выбора во время выполнения задачи в фоновом режиме. |
Ручные указатели
Текстовые и графические ссылки используют указатель руки или «выбор ссылки» (рука с указательным пальцем) из-за их слабой аффордансности. Хотя ссылки могут иметь другие визуальные подсказки, указывающие на то, что они являются ссылками (например, подчеркивание и специальное размещение), отображение указателя в виде руки при наведении является окончательным признаком ссылки.
Во избежание путаницы ни в коем случае нельзя использовать указатель в виде руки для других целей. Например, командные кнопки уже имеют сильную аффорданс, поэтому указатель в виде руки им не нужен. Указатель в виде руки должен означать «эта цель является ссылкой» и ничего больше.
Пользовательские указатели
Windows поддерживает создание пользовательских указателей. Дополнительные сведения см. В разделе «Настройка изображения курсора и ввода пользователем: расширенный пример».
Многие приложения предоставляют набор элементов управления с настраиваемыми указателями для поддержки функциональных возможностей приложения.
Microsoft Paint включает палитру различных функций, каждая из которых имеет уникальный указатель
Закон Фиттса
Закон Фиттса — хорошо известный принцип эргономики графического пользовательского интерфейса, который, по сути, гласит:
- Чем дальше находится цель, тем больше времени требуется для ее обнаружения с помощью мыши.
- Чем меньше цель, тем больше времени требуется для ее обнаружения с помощью мыши.
Таким образом, большие цели — это хорошо.Убедитесь, что вся целевая область активна.
Неправильно | Правильно (вся цель кликабельна) |
---|---|
Вы можете динамически изменять размер цели при наведении, чтобы упростить захват.
Цель увеличивается, когда пользователь указывает, чтобы упростить захват
И близкие цели тоже хороши.Расположите интерактивные элементы рядом с тем местом, где они, скорее всего, будут использоваться. На следующем изображении цветовая палитра слишком далеко от селектора инструментов.
Цветовая палитра слишком далека от того места, где она может быть использована
Учтите тот факт, что текущее местоположение указателя пользователя максимально близко к цели, что делает его тривиальным для обнаружения. Таким образом, контекстные меню в полной мере используют закон Фиттса, как и мини-панели инструментов, используемые Microsoft Office.
Текущее местоположение указателя всегда легче всего получить
Также рассмотрите альтернативные устройства ввода при определении размеров объекта. Например, минимальный целевой размер, рекомендуемый для сенсорного экрана, составляет 23×23 пикселя (13×13 DLU).
Среды без мыши
Не во всех средах Windows есть мышь. Например, в киосках редко бывает мышь, вместо нее обычно есть сенсорный экран. Это означает, что пользователи могут выполнять простые действия, такие как щелчок левой кнопкой мыши и, возможно, перетаскивание.Однако они не могут навести курсор, щелкнуть правой кнопкой мыши или дважды щелкнуть. Эту ситуацию легко спроектировать, потому что эти ограничения обычно известны заранее.
Использование мыши требует мелкой моторики, и поэтому не все пользователи могут использовать мышь. Чтобы сделать ваше программное обеспечение доступным для самой широкой аудитории, убедитесь, что все взаимодействия, для которых мелкая моторика не важна, можно выполнять с помощью клавиатуры.
Для получения дополнительной информации и рекомендаций см. Специальные возможности.
Если вы сделаете только четыре вещи…
- Придавайте взаимодействиям мыши поведение, соответствующее их стандартным эффектам, используя при необходимости стандартные указатели.
- Ограничьте расширенные взаимодействия с мышью (требующие щелчка правой кнопкой мыши, нескольких щелчков мыши или клавиш-модификаторов) расширенными задачами, предназначенными для опытных пользователей.
- Назначьте расширенное взаимодействие с мышью последовательным, предсказуемым поведением, чтобы его можно было эффективно использовать.
- Убедитесь, что ваша программа позволяет отменить или исправить любые нежелательные действия, особенно для деструктивных команд.Случайные действия более вероятны при использовании прямых манипуляций.
Указания
Нажмите аффорданс
- Никогда не требуйте, чтобы пользователи щелкали объект, чтобы определить, является ли он интерактивным. Пользователи должны иметь возможность определять кликабельность только путем визуального осмотра.
- Основной пользовательский интерфейс (например, кнопки фиксации) должен иметь возможность статического щелчка. Пользователям не нужно навести указатель мыши, чтобы открыть основной интерфейс.
- Вторичный пользовательский интерфейс (например, вторичные команды или элементы управления прогрессивным раскрытием) может отображать доступность щелчка при наведении курсора.
- Текстовые ссылки должны статически предлагать текст ссылки, а затем отображать возможность щелчка (подчеркивание или другое изменение представления с указателем в виде руки) при наведении курсора.
- Графические ссылки отображают указатель в виде руки только при наведении курсора.
- Используйте указатель в виде руки (или «выбор ссылки») только для текстовых и графических ссылок. В противном случае пользователям пришлось бы нажимать на объекты, чтобы определить, являются ли они ссылками.
Стандартное взаимодействие кнопок мыши
В следующей таблице приведены действия кнопок мыши, которые применяются в большинстве случаев:
Взаимодействие | Эффект |
Ховер | Target отображает всплывающую подсказку, информационную подсказку или эквивалент. |
Один щелчок левой кнопкой мыши | Активирует или выбирает объект. Для текста устанавливает точку вставки. |
Один щелчок правой кнопкой мыши | Выбирает объект и отображает его контекстное меню. |
Двойной щелчок левой кнопкой мыши | Активирует или выбирает объект и выполняет команду по умолчанию. Для текста: выделяет слово в точке вставки (третий щелчок выделяет предложение или абзац). |
Дважды щелкните правой кнопкой мыши | То же, что и при однократном щелчке правой кнопкой мыши. |
Shift одиночный щелчок левой кнопкой мыши | Для выбираемых объектов непрерывно расширяет выделение. В противном случае аналогично одиночному щелчку левой кнопкой мыши с возможными изменениями. Например, в Paint рисование овала с помощью модификатора клавиши Shift приводит к рисованию круга. |
Shift одиночный щелчок правой кнопкой мыши | То же, что и Shift, одиночный щелчок левой кнопкой мыши. |
Shift, двойной щелчок левой кнопкой мыши | То же, что и Shift, одиночный щелчок левой кнопкой мыши и выполняет команду по умолчанию для всего выделения. |
Shift, двойной щелчок правой кнопкой мыши | То же, что и Shift, одиночный щелчок левой кнопкой мыши. |
Ctrl одиночный щелчок левой кнопкой мыши | Для выбираемых объектов расширяет выбор, переключая состояние выбора для выбранного элемента, не влияя на выбор других объектов (таким образом, разрешая выбор, который не является непрерывным).В противном случае, как при однократном щелчке левой кнопкой мыши |
Ctrl однократный щелчок правой кнопкой мыши | То же, что Ctrl, одиночный щелчок левой кнопкой мыши. |
Ctrl двойной щелчок левой кнопкой мыши | То же, что Ctrl, одиночный щелчок левой кнопкой мыши и выполняет команду по умолчанию для всего выделения. |
Ctrl двойной щелчок правой кнопкой мыши | То же, что Ctrl, одиночный щелчок левой кнопкой мыши. |
Взаимодействие с мышью
Сделайте точки щелчка размером не менее 16×16 пикселей, чтобы по ним можно было легко щелкнуть любым устройством ввода. Для сенсорного экрана рекомендуемый минимальный размер элемента управления составляет 23×23 пикселя (13×13 DLU). Рассмотрите возможность динамического изменения размера небольших целей, когда пользователь указывает, чтобы их было легче обнаружить.
В этом примере кнопки управления вращением слишком малы, чтобы их можно было эффективно использовать касанием или пером.
Сделайте разделители шириной не менее пяти пикселей, чтобы по ним можно было легко щелкнуть любым устройством ввода. Рассмотрите возможность динамического изменения размера маленьких целей, когда пользователь указывает, чтобы их было легче обнаружить.
В этом примере разделитель на панели навигации Windows Explorer слишком узкий, чтобы его можно было эффективно использовать с помощью мыши или пера.
Обеспечьте пользователям предел пространственной погрешности. Разрешить некоторое движение мыши (например, на три пикселя), когда пользователи отпускают кнопку мыши. Пользователи иногда слегка перемещают мышь при отпускании кнопки мыши, поэтому положение мыши непосредственно перед отпусканием кнопки лучше отражает намерение пользователя, чем положение сразу после.
Обеспечьте пользователям временную погрешность. Используйте скорость двойного щелчка системы, чтобы различать одиночный и двойной щелчок.
При нажатии кнопки мыши происходит нажатие. Разрешить пользователям отказываться от действий мыши, удаляя мышь из допустимых целей перед отпусканием кнопки мыши. Для большинства взаимодействий с мышью нажатие кнопки мыши указывает только на выбранную цель, а отпускание кнопки активирует действие.Исключением являются функции автоповтора (например, нажатие стрелки прокрутки для непрерывной прокрутки).
Захват мыши для выбора, перемещения, изменения размера, разделения и перетаскивания.
Используйте клавишу Esc, чтобы пользователи могли отказаться от сложных взаимодействий с мышью, таких как перемещение, изменение размера, разделение и перетаскивание.
Если объект не поддерживает двойные щелчки, но пользователи могут предположить, что они есть, интерпретируйте «двойной щелчок» как один одиночный щелчок. Предположим, что пользователь намеревался выполнить одно действие вместо двух.
Поскольку пользователи могут предположить, что кнопки панели задач поддерживают двойной щелчок, «двойной щелчок» следует обрабатывать как одиночный щелчок.
Игнорировать избыточные щелчки мыши, когда ваша программа неактивна. Например, если пользователь нажимает кнопку 10 раз, когда программа неактивна, интерпретируйте это как одиночный щелчок.
Не используйте двойные перетаскивания или аккорды. Двойное перетаскивание — это действие перетаскивания, которое начинается с двойного щелчка, а аккорд — это одновременное нажатие нескольких кнопок мыши. Эти взаимодействия нестандартны, не поддаются обнаружению, сложны для выполнения и, скорее всего, выполняются случайно.
Не используйте Alt в качестве модификатора для взаимодействия с мышью. Клавиша Alt зарезервирована для доступа к панели инструментов и клавиш доступа.
Не используйте Shift + Ctrl в качестве модификатора для взаимодействия с мышью. Это было бы слишком сложно использовать.
Сделайте наведение лишним. Чтобы сделать вашу программу доступной для прикосновения, воспользуйтесь всеми преимуществами наведения, но только способами, которые не требуются для выполнения действия. Обычно это означает, что действие также может быть выполнено щелчком, но не обязательно точно таким же образом. Наведение не поддерживается большинством сенсорных технологий, поэтому пользователи с такими сенсорными экранами не могут выполнять какие-либо задачи, требующие наведения.
Колесо мыши
- Сделайте так, чтобы колесо мыши влияло на элемент управления, панель или окно, над которым в данный момент находится указатель. Это позволяет избежать непредвиденных результатов.
- Колесо мыши действует без щелчка мышки и без фокуса ввода. Достаточно зависания.
- Заставьте колесо мыши воздействовать на объект с наиболее точной областью действия. Например, если указатель находится над прокручиваемым элементом управления списком на прокручиваемой панели внутри прокручиваемого окна, колесо мыши влияет на элемент управления списком.
- Не менять фокус ввода при использовании колесика мыши.
- Придайте колесу мыши следующие эффекты:
- Для прокручиваемых окон, панелей и элементов управления:
- При вращении колеса мыши объект прокручивается вертикально, а при вращении вверх — вверх. Чтобы колесо имело естественное отображение, вращение колеса мыши никогда не должно прокручиваться по горизонтали, потому что это дезориентирует и неожиданно.
- Если нажата клавиша Ctrl, вращение колесика мыши увеличивает масштаб объекта, где вращение вверх увеличивает масштаб, а вращение вниз — уменьшает.
- При наклоне колесика мыши объект прокручивается по горизонтали.
- При вращении колеса мыши объект прокручивается вертикально, а при вращении вверх — вверх. Чтобы колесо имело естественное отображение, вращение колеса мыши никогда не должно прокручиваться по горизонтали, потому что это дезориентирует и неожиданно.
- Для масштабируемых окон и панелей (без полос прокрутки):
- Вращение колесика мыши увеличивает масштаб объекта, — при повороте вверх — увеличивает, а при вращении вниз — уменьшает.
- Наклон колесика мыши не действует.
- Для вкладок:
- Вращение колесика мыши может изменить текущую вкладку независимо от ориентации вкладок.
- Наклон колесика мыши не действует.
- Если клавиши Shift и Alt нажаты, колесо мыши не действует.
- Для прокручиваемых окон, панелей и элементов управления:
- Используйте системные настройки Windows для размера вертикальной прокрутки (для поворота) и размера горизонтальной прокрутки (для наклона). Эти параметры можно изменить с помощью элемента панели управления «Мышь».
- Ускорение вращения колеса мыши приводит к более быстрой прокрутке. Это позволяет пользователям более эффективно прокручивать большие документы.
- Для прокручиваемых окон подумайте о том, чтобы щелкнуть кнопкой колеса мыши и перевести окно в «режим чтения». Режим чтения устанавливает специальный значок начала прокрутки и прокручивает окно в направлении и скорости относительно начала прокрутки.
Internet Explorer поддерживает режим чтения со значком начала прокрутки
Скрытие указателя
- Не прячьте указатель. Исключения:
- Презентационные приложения, работающие в полноэкранном режиме презентации, могут скрывать указатель.Однако указатель должен быть немедленно восстановлен, когда пользователь перемещает мышь, и может быть снова скрыт после двух секунд бездействия.
- Среды без мыши (например, киоски) могут навсегда скрыть указатель.
- По умолчанию Windows скрывает указатель, пока пользователь вводит текст в текстовое поле. Этот системный параметр Windows можно настроить с помощью элемента панели управления «Мышь».
Указатели активности
Указатели активности в Windows — это указатель занятости () и указатель работы в фоновом режиме ().
- Отображать указатель занятости, когда пользователям приходится ждать завершения действия более одной секунды. Обратите внимание, что у указателя занятости нет активной точки, поэтому пользователи не могут ничего щелкнуть, пока он отображается.
- Отображение указателя работы в фоновом режиме, когда пользователям приходится ждать завершения действия более одной секунды, но программа реагирует и нет другой визуальной обратной связи, указывающей на то, что действие не завершено.
- Не совмещайте указатели активности с индикаторами выполнения или анимацией выполнения.
Каретка
Не отображать курсор, пока окно ввода текста или элемент управления не будут иметь фокус ввода. Каретка предлагает пользователям фокус ввода, но окно или элемент управления могут отображать курсор без фокуса ввода. Конечно, не крадите фокус ввода, чтобы диалоговое окно вне контекста могло отображать курсор.
Диспетчер учетных данных Windows отображается вне контекста с курсором, но без фокуса ввода. В результате пользователи начинают вводить свой пароль в неожиданных местах.
Поместите курсор в то место, где пользователи с наибольшей вероятностью будут вводить текст в первую очередь. Обычно это либо последнее место, которое пользователь вводил, либо конец текста.
Доступность
- Для пользователей, которые вообще не могут использовать мышь, сделайте мышь дублирующей с клавиатурой.
- Пользователи должны иметь возможность делать с клавиатурой все, что они могут с помощью мыши, за исключением действий, для которых важна мелкая моторика, таких как рисование и игры.
- Пользователи должны иметь возможность делать с помощью мыши все, что они могут делать с помощью клавиатуры, кроме эффективного ввода текста.
- Для пользователей с ограниченными возможностями использования мыши:
- Не делайте двойной щелчок и перетаскивание — единственный способ выполнить действие.
Для получения дополнительной информации и рекомендаций см. Специальные возможности.
Документация
При обращении к мыши:
- Избегайте использования множественного числа мышей; если вам нужно обратиться к более чем одной мыши, используйте устройства мыши.
- Используйте кнопку мыши, чтобы указать левую кнопку мыши. Не используйте основную кнопку мыши. Точно так же используйте правую кнопку мыши вместо дополнительной кнопки мыши. Независимо от точности, пользователи понимают эти термины, и пользователи, которые перепрограммируют свои кнопки, совершают мысленный сдвиг.
- Используйте колесо для вращающейся части колеса мыши и кнопку колеса для ссылки на часть, на которую можно нажать.
- Используйте глаголы, такие как щелкнуть, указать и перетащить, чтобы обозначить действия мыши. Пользователи вращают колесо по вертикали, наклоняют его по горизонтали и нажимают кнопку колеса.
- Для перемещения документа или папки используйте перетаскивание, а не перетаскивание. Допустимо использовать перетаскивание в качестве прилагательного, поскольку в словах «перемещение папки — это операция перетаскивания».
- Всегда делайте дефис двойным щелчком и правой кнопкой мыши как глаголы.
- Используйте щелчок, а не щелчок. Щелкнуть (как в «щелкнуть в окне») приемлемо.
При обращении к указателям мыши:
- Считайте указатель мыши указателем. Используйте курсор только в технической документации.
- Для указателей с индикаторами активности используйте указатель занятости для указателя, состоящего только из индикатора активности, и указатель работы в фоновом режиме для указателя комбинации и индикатора активности.
- Для других типов указателей не используйте описательные метки для ссылки на указатель. При необходимости используйте графику, чтобы описать, как указатель мыши может отображаться на экране.