Различные режимы установки и генерации кода сервисного обслуживания (WSC)

 

Для того чтобы распознать наличие факта вмешательства (изменения содержимого памяти) в бортовые системы управления, производитель оснащает своё дилерское оборудование специальным WSC кодом, уникальным для каждого прибора. Этот код автоматически присваивается станции технического обслуживания, использующей данный прибор (авторизация станции по номеру дилерского прибора). Любое изменение памяти системы управления приводит к тому, что в специальную область модуля заносится код станции-прибора. Дилерское оборудование позволяет только две попытки изменения WSC кода. Но, как правило, первая из них уже была использована на заводе изготовителе или при продаже прибора. Поэтому в лучшем случае для модификации данного кода у пользователя остаётся в запасе всего лишь одна попытка. В худшем случае, повторные попытки изменения WSC кода дилерского прибора и вовсе - невозможны

 

Режим WSC кода используется для обязательной идентификации станции, на которой последний раз изменяли содержимое памяти модуля. Поэтому процедура принудительного сохранения WSC кода в памяти бортовых систем автомобиля выполняется всем дилерским оборудованием. Так же она выполняется и в ИДС LAVScan, но в отличие от иных диагностических инструментов, ИДС предоставляет пользователю расширенные возможности по произвольному формированию, управлению и сохранению WSC кода в модуле управления. Режим постоянного кода напоминает стандартный WSC режим, но в отличие от дилерского оборудования (допускающего только одну переустановку) позволяет в любое время изменить текущее значение кода. Режим невидимого кода позволяет оставлять в модуле код прежней станции, не заменяя его своим кодом. Режим выбора кода в диапазоне позволяет либо вручную сгенерировать случайное значение кода в ограниченном диапазоне, либо включить автоматическую генерацию WSC кода. В последнем случае, текущее значение WSC кода станции техобслуживания будет периодически меняться с интервалом в 1 секунду. То есть, каждое изменение содержимого памяти будет иметь различные WSC идентификаторы

 

ИДС LAVScan позволяет не только произвольно модифицировать значение WSC кода, но и выбрать для него наиболее приемлемый режим

 

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

 

Режим “невидимка” позволяет сохранить прежнее значение WSC кода. При этом другие станции не смогут определить факт Вашего вмешательства в содержимое памяти системы управления автомобилей их постоянных клиентов

 

Режим “генератор” позволяет сгенерировать случайный код в тех случаях, когда это необходимо. К примеру, если диагност для своей станции использует постоянный код (для распознавания автомобилей своих постоянных клиентов), но не желает, чтобы тот же самый код отражался в автомобилях чужих или случайных клиентов (в этом случае даже повторное обращение случайного клиента на Вашу станцию обслуживания не ставит его в статус Ваших постоянных клиентов)

 

Режим “таймер” гарантирует для каждой операции модификации памяти неповторимый уникальный WSC код, который изменяет своё значение автоматически с частотой 1 раз в секунду. Данный режим позволяет полностью дезориентировать все попытки идентификации процедуры изменения содержимого памяти системы управления по WSC коду станции технического обслуживания (отсутствует подтверждение выполнения команды модификации памяти)

 

Образ экрана настроек параметров Техносканера для иллюстрации режимов работы WSC кода. Текущий (постоянный) WSC код станции диагноста имеет в режиме “авторизация” значение 25030, поэтому каждая процедура изменения содержимого памяти системы управления должна сопровождаться сохранением текущего значения WSC кода (здесь 25030). Если выбран режим “генератор”, то в модуле будет сохранено новое текущее значение кода 15030 (к прежнему значению 25030 можно быстро вернуться, снова выбрав режим постоянного кода “авторизация”). Продолжая оставаться в режиме “генератора” с WSC кодом 15030, изменяем значение памяти модуля управления (выполняя кодирование модуля с помощью функции 07 значением 38). Прежнее значение WSC кода модуля 25030 затирается новым (текущим) значением 15030. Затем, повторно войдя в этот же экран, выбираем режим “невидимка” и ещё раз проводим модификацию памяти модуля той же кодировкой 38. В этом режиме текущее значение WSC кода 15030 не должно меняться, ни при каких попытках изменения содержимого памяти модуля средствами ИДС LAVScan (любое другое диагностическое оборудование, конечно же, не позволит это сделать, а поэтому сохранит в WSC области своё значение кода)

 

ext_techFun_07_1

 

Образ экрана Техносканера для системы управления [двигатель]. Предварительная модификация памяти модуля 4A0907473B была выполнена станцией технического обслуживания с WSC номером 15030 (в режиме “генератор”). Для вторичной модификации памяти был использован режим “невидимки”, поэтому прежнее значение WSC кода не изменилось в памяти модуля управления. Вполне понятно, что если бы прежнее значение кода являлось любым другим, то при использовании режима “невидимки” оно осталось тем же самым

 

ext_techFun_07

 

Образ экрана Техносканера для системы управления [двигатель] после выполнения кодирования модуля 4A0907473B значением 8 в режиме “авторизация” с постоянным WSC кодом 25030 в настройках ИДС. Видно, что до процедуры изменения памяти модуль имел 38 кодировку и 15030 WSC код станции обслуживания. После завершения процесса кодирования значения кодировки (8) и WSC кода (25030) изменились. Если бы перед кодированием был выбран режим невидимого WSC кода, то его значение осталось бы прежним 15030, несмотря на изменение содержимого памяти модуля

 

ext_wsc1

 

Образ экрана Техносканера для системы управления [двигатель] после выполнения кодирования модуля 4A0907473B значением 8 в режиме “авторизация” с постоянным WSC кодом 25030 в настройках ИДС

 

ext_wsc2

 

основная страница