Болид — адреса, явки, пароли
Автор: admin от 8-10-2014, 17:24, посмотрело: 26072
Здравствуйте! В этой статье я подробно расскажу, как получить доступ к программным и аппаратным продуктам НПФ «Болид», закрытых паролями. Я инженер, а не программист и не электронщик, поэтому примененные здесь программно-аппаратные уловки (не лайф хаки, заметьте!), вероятно, не всем будут по нраву в виду их дилетантского подхода, но меня, как говорится, «жизнь заставила».
По специфике своей работы мне часто приходится сталкиваться с оборудованием НПФ «Болид» (пульты С2000 и С2000М) и ПО (Орион, Орион-ПРО), пароли от которых утеряны или «ушли» вместе с предыдущей обслуживающей организацией. Вскрытие ПО и баз данных через техподдержку «Болида» процесс вполне осуществимый, но долгий, а вот с пультами таких возможностей нет. Все, что предлагает производитель – это вернуть пульт к исходным заводским установкам с потерей существующей конфигурации, а зачастую стоимость работ по созданию новой конфигурации в десятки раз превышает стоимость пульта как такового из-за размеров объекта и/или утерянной проектной документации.
Для вскрытия паролей ПО нам понадобится HEX-вьювер и HEX/DEC калькулятор… Ленивые в конце статьи найдут ссылку на программу для выдачи паролей из баз (VB6, другим языком не владею). Для вскрытия пультов, соответственно, еще один пульт такого же типа (с «М» или без «М»), с заведомо известным паролем для в хода в режим программирования (версия пульта не важна), джампер (штука такая, которой CMOS сбрасывают и Master/Slave у IDE хардов выбирают) и в случае варианта с «М» — паяльник и несколько проводков.
Напоминаю, что несмотря на то, что прямых модификаций в базы данных мы вносить не будет, тем не менее, настоятельно рекомендую сделать архивные копии. Все может быть. Ну и на счет отсутствия моей ответственности за проведенные вами действия, думаю тоже понятно. Все на свой страх и риск.
АРМ «Орион»
Все настойки, пароли, права пользователей в АРМ «Орион» осуществляются через программу Администратор Базы Данных (далее АБД), но не зная пароля, запустить АБД невозможно, вот поиском этого пароля мы и займемся. В АРМ «Орион» пароли, коды, и прочие идентификаторы хранятся в файле pMark.DB находящимся в папке с базой данных. Откроем этот файл в HEX редакторе и найдем следующую последовательность (в вашем варианте имена скорее всего будут отличаться, но с вероятностью 99% Иванов будет на месте):
Как видно, имена пользователей, владельцев карт и владельцев прочих идентификаторов никак не шифруются и доступны в открытом виде, но где же пароли? Давайте рассмотрим этот кусочек файла повнимательнее:
Опытным путем выявлено, что пароль находится перед именем. Если перед паролем находится последовательность 01:80: ХХ: ХХ:5F, значит далее следует пароль для входа в программу, если перед паролем 04:80:00:00:00, значит, далее следует код карты доступа. Есть еще различные виды индентификаторов, например, гос. номер автомобиля, но нам для доступа в АБД они не нужны, поэтому и не будем рассматривать. Все остальные идентификаторы можно увидеть потом, в «открытой» АБД. Для удобства логины подчеркнуты синим цветом, пароли – красным, коды карт доступа – зеленым.
Пароли слегка зашифрованы следующим образом:
1-й байт – количество символов в пароле;
2-й байт, значение минус 1-й байт = 1-й символ пароля;
3-й байт, значение минус 2-й байт = 2-й символ пароля;
4-й байт, значение минус 3-й байт = 3-й символ пароля.
Соответственно, из приведенного выше скриншота видно, что пароль Иванова И. И. — это 01:32, т.е. пароль из одного символа со значением в HEX 32-1=31, что в десятичной системе равно 49 или символу «1».
Еще один пример на более длинном пароле Прошина И.Ф.: 13:44:76:A9:DD:12:48:7F:B7:F0:20:51:83:B6:EA:1F:55:8C:C4:FD
13 – длина пароля в HEX (19 знаков)
44-13=31 (49 в десятичной или знак «1»)
76-44=32 (50 в десятичной или знак «2»)
A9-76=33 (51 в десятичной или знак «3»)
DD-A9=34 (52 в десятичной или знак «4»)
12-DD= (если результат, как в этом случае меньше нуля, тогда прибавляем к результату &H100) т.е. 12-DD+100=35 (53 в десятичной или знак «5»)
48-12= 36 (54 в десятичной или знак «6»)
7F-48= 37 (55 в десятичной или знак «7»)
B7-7F= 38 (56 в десятичной или знак «8»)
F0-B7= 39 (57 в десятичной или знак «9»)
20-F0= 30 (48 в десятичной или знак «0») тут результат снова меньше нуля, поэтому снова прибавляем &H100
51-20= 31 (49 в десятичной или знак «1»)
83-51= 32 (50 в десятичной или знак «2»)
B6-83= 33 (51 в десятичной или знак «3»)
EA-B6= 34 (52 в десятичной или знак «4»)
1F-EA= 35 (53 в десятичной или знак «5)
55-1F= (54 в десятичной или знак «6»)
8C-55= (55 в десятичной или знак «7»)
C4-8C= (56 в десятичной или знак «8»)
FD-C4= (57 в десятичной или знак «9»)
Наш пароль: «12345678890123456789».
Коды карт не шифруются, они просто записаны «задом на перед». Например карта Прошина И. Ф. записана как 08:12:24:43:95:78:67:11:12, т.е. длина кода 08 байт, код карты 12:11:67:78:95:43:24:12.
Обычный Орион победили, движемся дальше.
АРМ «Орион-ПРО»
Здесь все немного сложнее, так как пароль можно установить не только на запуск АБД, но так же и на запуск программ, и на управление сервером БД (пароль установщика).
Начнем с пароля на запуск программ:
Пароль для запуска программ хранится в реестре в следующей ветке: HKLMsoftwarewow6432nodebolidorioncsopasswordpasswordcr. Введите вместо существующего значения 016D34A5B664B2D8CD и пароль станет «1», или удалите значение совсем, тогда вообще пароля не будет.
Пароль установщика (Управление сервером БД):
Пароль храниться в реестре в следующей ветке: «HKCUsoftwareclassesvirtualstoremachinesoftwarewow6432nodebolidМенеджер сервера», в ключе PassDefault. Удалите ключ или задайте значение:A9:9E:BA:4A:DA:E3:BF:A9:8F:2C:C6:D9:14:56:BD:45. В любом из выбранных вариантов пароль станет стандартным — «73173100».
Разбираться, по какому алгоритму тут зашифрованы пароли – я не стал. Если не лень, вот варианты паролей и ХЕШей, пробуйте:
«qqqqqq» — F0:FB:45:CE:7A:0C:80:76:5F:08:E9:30:2C:EA:E0:F0
«73173100» — A9:9E:BA:4A:DA:E3:BF:A9:8F:2C:C6:D9:14:56:BD:45
«111111111» — 01:A0:52:A1:C2:EE:E9:54:41:6D:34:A5:B6:64:B2:D8:CD
«11111111» -8 — 00:A0:52:A1:C2:EE:E9:54:41
«1111111» -7 — 07:1B:65:33:39:59:66:2A:3D
«111111» -6 — 06:B3:DC:5C:33:F1:53:0A:9B:
«1» — 01:6D:34:A5:B6:64:B2:D8:CD
«2» — 01:C4:50:32:82:23:FA:88:33
Пароль на запуск АБД:
Здесь так же все настойки, пароли, права пользователей и прочее-прочее осуществляются через программу АБД. В АРМ «Орион-ПРО» пароли, коды и прочие идентификаторы хранятся в файле с расширением MDF. Например, DEMOBASE.MDF, который находится в соответствующей папке.
Откроем этот файл в HEX редакторе. Ищем в теле файла фамилии с инициалами. Другие места, где фамилия без инициалов или имя-отчество полностью нас не интересуют. Там нет паролей.
Как видим, все выглядит так же, как и в Орионе без ПРО и алгоритмы расшифровки паролей точно такие же.
Пульт С2000
Со старой версией пульта все предельно просто, достаточно быть просто аккуратным и иметь съемник для 8-и ногих микросхем или любые подручные ДИЭЛЕКТРИЧЕСКИЕ инструменты.
Плата пульта С2000 выглядит так:
Красным цветов выделен микроконтроллер (он нас не интересует), а синим микросхема памяти – 24С512, содержимое которой нам и нужно прочитать.
Считываем конфигурацию следующим способом: берем пульт с известным паролем для входа в режим программирования, подключаем к компьютеру, переводим в «режим программирования», запускаем Uprog и пробуем считать конфигурацию. Читается? Отлично! Прерываем чтение, выдергиваем 24C512 и вставляем другую, которая из пульта с неизвестными паролями, считываем, наслаждаемся. Естественно в считанной конфигурации будут и пароли.
Пульт C2000М
С этой версией пульта несколько сложнее. Микросхем памяти две штуки, да еще и припаяны насмерть.
Нам понадобится два пульта. Один, из которого будем считывать конфигурацию с неизвестными паролями и второй, с помощью которого мы будем это делать. Пульт, с помощью которого будем считывать, придется немного модифицировать, работоспособность его полностью сохраниться, но товарный вид пострадает. Делать это или нет, выбор за вами. Пульт, из которого будем читать совершенно не пострадает, никаких следов вторжения не остается.
Пульт С2000М выглядит так (наклейки и защитный пластик сняты):
Красным цветом выделен микроконтроллер, тут он нас тоже не интересует, синим – микросхемы памяти, желтым – технологический разъем, желтой и зеленой линиями – пятаки через которые идет обмен данными памяти и микроконтроллера.
Микросхемы памяти, как мы видим – две штуки 24LC512. Этот тип микросхем может объединяться в банки по 8 штук, но в данном случае их две. Общается микропроцессор с микросхемами памяти посредством двух линий («последовательные данные» и «последовательные синхроимпульсы»), которыми мы и будем манипулировать. Способ считывания, точно такой же как и с С2000, только микросхемы тут не переставишь, а отпаивать/припаивать их совсем не хочется, поэтому давайте еще посмотрим на обратную сторону платы пульта:
Зеленым и желтым отмечены такие же пятаки, которые мы видели с обратной стороны платы. Красными крестиками помечены места, где нужно перерезать дорожки.
Необходимо сделать следующее:
1. Перерезать отмеченные на рисунке дорожки.
2. К пятакам припаять проводки небольшой длины.
3. Соединить провода с зеленых пятаков и соответственно с желтых между собой.
4. Подключить пульт к компьютеру
5. Подать на пульт питание
6. Перевести пульт в «режим программирования»
7. Проверить читается конфигурация или нет. Если читается переходим к следующему шагу. Если нет, проверяем полярность проводков.
8. Отсоединяем проводки соединенные между собой.
9. Подаем питание на пульт с неизвестными паролями.
10. Надеваем на технологическом разъеме пульта с неизвестными паролями джампер на 4-й и 5-й контакты (пульт уйдет в режим РЕСЕТ и его микроконтроллер нам не будет мешать).
11. Проводки которые припаяны к пятакам, которые находятся ближе к микроконтроллеру прижимаем к таким же на пульте с неизвестными паролями.
12. Считываем конфигурацию.
Самое главное, в момент чтения не передвинуть проводки на соседние контакты, а то все может закончится не очень хорошо, поэтому для себя я модифицировал пульт более основательно. Расположил на свободном месте платы штырьки от компьютерной материнки 4х4 и к ним припаял провода. Когда установлены оба джампера, пульт в нормальном режиме, когда снимаю — в режиме чтения «чужой памяти».
Также для удобства изготовил такой провод: с одной стороны разъем (можно взять от компьютера которые идут на RESET, HDD LED, и т. д.), а с обратной припаял иголки. Использовать гораздо проще, надеваем разъем, прижимаем иглы к пятакам читаемого пульта — и все. Для еще большего удобства примотал иглы к карандашу с необходимым шагом.
К сожалению, фото модифицированного пульта приложить не могу. Монтажники по незнанию. В мое отсутствие взяли его и установили на объекте. Ехать забирать далеко, поэтому, как возникнет новая необходимость, сделаю себе еще один.
Да, и еще. Если в момент чтения убрать контакты с пятаков (не мудрено, М-ка читается минут 5-10, руки устают), чтение просто прекратится. Приложите снова — и все продолжиться с того же самого места.
Проблема связана с тем, что на ПК закрыты/заняты сетевые порты в диапазоне 8080-8090.
Данную проблему можно решить, выполнив процедуру реиндексации с помощью "Менеджера сервера БД". Также мы рекомендуем настроить автоматическое проведение реиндексации базы по расписанию. В случае, если в меню "БД" менеджера сервера нет соответствующего подпункта, Вам необходимо обратиться по электронной почте info@bolid.ru в службу технической поддержки для получения обновления.
После удаления данных из журналов, новые данные будут записываться на "старое место". Размер самой базы может измениться только после модернизации (когда фактически создаётся новая база), либо после использования специального инструмента "перегонки" данных из среды управления полноценным 2005 SQL сервером..
Для перевода пультов на скорость 19200 необходимо, чтобы они были версии 2.04, а ПО АРМ "Орион ПРО" — версии 1.11.
Для обновления версии пульта "С2000М", а также получения ссылки на актуальный дистрибутив ПО, необходимо отправить нам запрос по электронной почте info@bolid.ru.
Для изменения скорости сначала установите в настройках пульта соответствующее значение (введите пароль установщика, далее выберите пункт меню НАСТРОЙКА -> RS232 ?> СКОРОСТЬ) . После этого откройте редактор реестра (Пуск -> Выполнить -> Regedit), разверните ветвь HKEY_LOCAL_MACHINESOFTWAREBOLIDORIONRSPORT[номер порта, к которому подключаются приборы] и создайте параметр portbaud типа DWORD, значение должно быть равным желаемой скорости (19200)..
- Сначала необходимо сформировать графики работы для сотрудников. Для этого сформируйте уровни доступа, в которых содержатся «рабочие» зоны доступа с заданными для них окнами времени;
- Присвойте эти графики людям на странице «Сотрудники» в поле «График работы»;
- Для корректной работы УРВ сотрудникам нужно также задать компанию и подразделение;
- Сотруднику, ответственному за составление отчетов нужно создать пароль для программ, в котором обязательно отметить галкой пункт «Учет рабочего времени».Обращаем Ваше внимание на то, что для корректной работы программы «Учет рабочего» времени необходимо, чтобы в системе формировались события прохода при движении людей через точки доступа. Для этого к контроллерам доступа подключаются датчики прохода (в соответствие с руководством по эксплуатации на приборы). Также в конфигурациях контроллеров с помощью программы Uprog требуется прописать индексы контролируемых зон доступа. Эти индексы должны совпадать с теми, которые указаны в свойствах дверей в «Администраторе базы данных».
Да, можно. Для этого в «Администраторе базы данных» выберите нужный план, нажмите кнопку «Править», зайдите в свойство «Файл» и с помощью кнопки «Экспорт» сохраните файл из базы. Загрузить исправленный файл в базу можно с помощью кнопки «Импорт».
Откройте страницу «Администратора базы данных» — «Доступ». Выберите проблемный контроллер и разверните его до узла считывателей. Убедитесь, что двери, созданные на основе данных контроллеров привязаны к его считывателям и реле. Если привязки нет, то выделите считыватель, нажмите кнопку «Добавить» и в появившемся окне выберите дверь, которая должна управляться с данного считывателя.
Также Вам нужно проверить уровни доступа ключей (возможно, точки или зоны доступа нет в уровне доступа ключа).
В АРМ «Орион ПРО» версии 1.11 для показа фотографий в «Мониторе системы» нажмите клавишу F7 и активируйте галками нужные считыватели.
Ошибка 12142 означает, что сетевое имя ПК и то имя, которое задано ему в БД АРМ "Орион ПРО" не совпадают, либо Вы осуществляете первый запуск системы, и база данных еще не сформирована.
Ошибка "connect time out" в Сетевых обменах "Администратора базы данных" однозначно говорит о том, что АБД не смог связаться с ядром опроса. То есть, ядро либо не запущено, либо IP-адрес с запущенным ядром в АБД задан неверно, либо задан IP-адрес второго (не главного) сетевого адаптера рабочего места с ядром опроса. Порядок адаптеров (сетевых карт) устанавливается в меню Пуск – Панель управления – Сетевые подключения – Дополнительно – Дополнительные параметры.
Для того, чтобы корректно прописать ключи в приборах, а также уменьшить время, которое требуется для проведения данной манипуляции, рекомендуем произвести следующие действия:
- установить функцию кэширования конфигурации (свойство Компьютера в «Администраторе базы данных» на странице «Адреса приборов»), это позволит в несколько раз сократить скорость считывания конфигурации. То есть, первоначально конфигурация считывается с интерфейса, после чего сохраняется в специальные файлы. При считывании конфигурации в следующий раз, она будет загружаться именно из этих файлов. Для повторного считывания конфигурации с интерфейса необходимо в окне считывания конфигурации после вычитывания из файлов повторно нажать кнопку «Считать»;
- далее в настройках АБД устанавливаются такие галки как «Автоматически обновлять БД в ядрах» (то есть, эта процедура позволяет пропускать такой шаг как «Обновление базы» после добавления в нее новой информации). «Автоматическая запись окон времени и уровней доступа» — при включении данной опции окна времени и уровни доступа вручную в приборы прописывать будет не нужно. То есть, при установке данных галок для синхронизации ключей достаточно будет лишь "Получать состояния ключей" (клавиша F9, а также галка в настройках АБД – «Автоматически получать состояния ключей при переходе на вкладку пароли»; если Вы уже находитесь на этой вкладке при добавлении новых ключей, то потребуется выполнить манипуляцию вручную), а далее – «Синхронизировать все коды ключей». Также обращаем внимание на то, что в АРМ "Орион ПРО" 1.11 появилась функция автоматической синхронизации (опция «Автоматически синхронизировать ключи»). Синхронизация выполняется в момент нажатия на кнопку «Сохранить» (код ключа). Для автоматической синхронизации необходимо, чтобы была считана конфигурация, а также были установлены все вышеперечисленные галки в настройках АБД. То есть, общий алгоритм выглядит следующим образом:
- включить опции "Автоматическая запись окон времени и уровней доступа", "Автоматически обновлять БД в ядрах", включить кэширование конфигурации;
- считать конфигурацию из приборов;
- добавить необходимую информацию в базу (данные сотрудников и коды ключей);
- получить состояние кодов ключей (меню "Сервис");
- синхронизировать ключи (меню "Сервис").
В Администраторе баз данных при установки планов все нормально, а после перезагрузки системы 1/3 плана становится черной. Планы BMP, подложка чисто белая.
Для решения проблем с планами помещений Вам необходимо увеличить в два раза значение параметра BLOB SIZE в реестре по пути HKEY_LOCAL_MACHINESOFTWAREBOLIDORIONCSODBPARAMS.
После увеличения значения параметра перезагрузите планы в базу данных, а перед запуском ОЗ удалите папку TEMP (находится в каталоге с установленным АРМ "Орион ПРО").
Если черная полоса остается, необходимо проделать данные манипуляции еще раз.
Интеграция поддерживается в АРМ «Орион ПРО» версии 1.11 с 1С версии 8.0 и реализуется при помощи специальной внешней компоненты, которую мы можем предоставить по специальному запросу по электронной почте info@bolid.ru. В 1С с помощью внешней компоненты можно получить:
- готовые типовые отчеты учета рабочего времени АРМ «Орион Про» по одному или нескольким сотрудникам, с возможностью выбора и сортировки по подразделениям.
- данные из Базы данных, позволяющие вести учет рабочего времени с помощью самостоятельно написанных алгоритмов.
- о сотрудниках;
- о подразделениях;
- о зонах доступа;
- о временных зонах (окнах времени);
- о группах доступа (уровнях доступа);
- о событиях системы;
- об уважительных причинах отсутствия;
- протокол.
Подскажите, по каким причинам в АРМ «Орион ПРО» в сервере может отображаться надпись о работе в демо-режиме, хотя ключ вставлен в usb-порт, драйвера для него установлены, номер ключа определяется.
Вероятнее всего, Вы не скопировали лицензионный файл prvd.ini с диска в каталог с "Центральным сервером системы".
Для организации описанной системы Вам необходимо будет приобрести "Сервер Орион ПРО", пять "Оперативных задач Орион ПРО" (исполнение должно соответствовать количеству подключаемых к РМ приборов), АБД, "Генератор отчетов". Имеющийся у Вас ключ сможет активировать одну "Оперативную задачу Орион ПРО" исп. 127.
В АРМ "Орион Про" имеется несколько возможностей создания сценариев:
- посредством ввода текста сценария в специальное окно по аналогии с другими языками программирования;
- создание сценариев на основе шаблонов (готовых макрокоманд).
Описание синтаксиса и принципов работы встроенного языка сценариев АРМ "Орион Про" поставляется вместе с дистрибутивом АРМ "Орион Про".
Модуль "Генератор отчетов" необходимо приобретать отдельно. Модуль "Отображение статистики" является бесплатным и поставляется с дистрибутивом АРМ "Орион Про".
Организовать одновременное функционирование двух серверов в системе нельзя. Однако в системе заложена возможность использования функции «горячего» резервирования.
Структура системы при этом выглядит следующим образом. Имеется центральный компьютер, на котором установлен «главный» сервер системы. В штатном режиме работы с данным сервером поддерживают связь все рабочее места системы. В случае разрыва связи с этим сервером происходит переключение на сервер резерва. Таких серверов может быть несколько. Такая структура предполагает использование нескольких экземпляров MS SQL Server’а. На каждом из таких рабочих мест зарегистрирована своя база данных: на центральном сервере – основная, на серверах резерва – резервная. Между основной Базой данных и резервными Базами данных настраивается полная синхронизация данных.
Да, возможно. Для этого в программе «Менеджер центрального сервера» АРМ «Орион ПРО» версии 1.11 добавлены такие сервисы, как «Присоединение базы данных» и «Отсоединение базы данных». То есть сначала базу данных требуется отключить от сервера, перенести файлы на нужный ПК, после чего выполнить манипуляцию присоединения.
Перенести базу можно также с помощью функции создания архива.
При работе Монитора АРМ "Орион ПРО", в зависимости от состояния объекта, он будет подсвечен определенным цветом. Таким образом, Вы всегда сможете определить, где именно произошла сработка, так как при переходе из одного состояния в другое раздел изменит свой цвет.
Для детализации нужного плана Вы можете использовать так называемые ссылки с одного плана помещения на другой. При работе в АРМ "Орион ПРО" ссылка отображает обобщенное состояние разделов, на которые указывает. При тревоге в каком-либо разделе Вы сможете переключиться на план помещения, в котором произошла тревога, для получения подробной информации. К сожалению, в настоящее время функция вывода "Карточки объекта" не реализована в АРМ "Орион ПРО". Возможно, она будет поддерживаться в ближайших выпусках нашего программного обеспечения.
На данном этапе в качестве упрощенного аналога Вы можете использовать описание раздела.
Рекомендуем использовать преобразователи "С2000-Ethernet".
Максимальное количество приборов в системе АРМ "Орион ПРО" зависит от исполнения используемых "Оперативных задач".
Применима следующая схема.
Данная схема рассчитана на 900 пультов ("С2000"/"С2000М") при установке "Оперативной задачи Орион ПРО" исп. 512 на компьютеры, к которым подключаются приборы.
В АРМ "Орион" реализована возможность посылать SMS сообщения с произвольным текстом по определенным событиям. Для этого можно использовать сценарии управления с шагом "Транслировать SMS сообщение", привязывая их к событиям системы. В АРМ "Орион ПРО" не реализована возможность работы с GSM модемом.
В АРМ "Орион Про" 1.10 реквизиты сотрудника, которые Вы хотите видеть в карточке сотрудника, можно настраивать через конфигурационный файл HozOrgCard.xml. Если Вы хотите добавить информацию о должности и подразделении, то Вам необходимо добавить в этот файл следующие теги:
<field dbfield="Section" caption="Подразделение">
<field dbfield="Post" caption="Должность">
Мы не предоставляем протокол обмена наших приборов. Через некоторое время Вы сможете приобрести у нас пакет разработчика для работы с приборами "Орион". С помощью данного ПО Вы сможете интегрировать наше оборудование в создаваемую Вами систему безопасности. Драйвер является XML-RPC сервером, т.е. интерфейс спроектирован по технологии XML-RPC c транспортом HTTP 1.1. Клиент для нашего сервера может быть реализован на любой платформе программирования и под любую операционную систему. Мы проектировали свой компонент по спецификации на XML-RPC (www.xml-rpc.com) и подключали различных клиентов, написанных под Borland Delphi и JAVA. Во всех популярных средах программирования (C++, C#, Delphi, JAVA) есть готовые свободно распространенные реализации XML-RPC(как правило, в виде компонентов).
Да. Вы можете устанавливать на один (или несколько ПК) только Ядро и Оболочку системы. При этом на этих рабочих местах должны быть установлены электронные ключи защиты.
В этом случае лицензия на дополнительный монитор не потребуется, если Вы не будете одновременно запускать более двух мониторов.
Да, Вы можете устанавливать SQL (MSDE) сервер и «Центральный сервер БД» Орион ПРО на разные ПК. При этом в «Менеджере сервера БД» требуется указать имя ПК, на котором установлен SQL и имя экземпляра SQL сервера (HOST NAME – имя ПК, формат — имя хоста, SERVER NAME – имя экземпляра, формат – имя хостаимя экземпляра). Функционал архивирования, резервного копирования, резервного копирования по расписанию также реализован в «Менеджере сервера БД», меню «БД».
Сначала Вам требуется установить компоненты программного пакета АРМ "Орион Про" на все компьютеры.
Примерная последовательность действий для установки на каждом компьютере такова:
1. Запустить инсталляционный файл АРМ "Орион Про"
2. Ознакомиться с Лицензионным соглашением и подтвердить принятие соглашения
3. Для компьютера, где будет установлен Сервер, отметить инсталляцию BDE 5.1 и MSDE; для остальных компьютеров — не отмечать
4. Для компьютера, где будет установлен Сервер, выбрать "MSDE-установку"; для остальных компьютеров выбрать "Компоненты без сервера БД"
5. Выбрать путь, по которому будут установлены компоненты АРМ "Орион Про"
6. Отметить для каждого компьютера свой набор устанавливаемых компонентов; Пункт "Программы настройки приборов UProg и PProg" отмечать только для компьютеров на, которых будет установлена Оперативная задача; Пункт "Драйвера электронного ключа" отмечать только для компьютеров, на которых будет установлен Сервер или Оперативная задача; Пункт "Редактор планов" только для компьютеров с АБД; Также указываем, что отмечать пункт "Управление сервером БД" (Менеджер сервера) следует только для компьютера, где установлен Сервер;
7. Для компьютера, где будет установлен Сервер, отметить установку "Драйвера электронного ключа защиты" и "Microsoft XML Parser"; Для компьютеров, где будут установлены Оперативные задачи, отметить установку "Драйвера электронного ключа защиты"; Для остальных компьютеров — не отмечать
8. Нажать кнопку "Установить"
9. Перезагрузить компьютер
10. Зайти в меню ПускПрограммы. БолидАРМ_Орион_ПроУтилиты и запустить ярлык "Зарегистрировать рабочую базу для MSDE". Или Вы можете в SQL-сервере создать свою Базу данных
11. Скопировать из корневого каталога установочного диска в папку с установленным АРМ "Орион Про" (на компьютере, где установлен Сервер) файл prvd.ini
12. На компьютере, где установлен Сервер, и на компьютерах, где установлены Оперативные задачи, установить соответствующие ключи защиты
На каждом из компьютеров, кроме компьютера с сервером, запустить Оболочку и указать IP-адрес компьютера с установленным Сервером.
Для модернизации Базы данных АРМ "Орион" под АРМ "Орион Про" следует скопировать папку с Базой данных АРМ "Орион" в папку с установленным АРМ "Орион Про". Затем требуется запустить Сервер, после него Сервер-менеджер. В менеджере сервера следует настроить систему на работу со скопированной Базой данных от АРМ "Орион" (выставить Driver – Standart, Путь к базе данных – путь к скопированной Базе данных). Выбрать пункт меню "БД" "Модернизация". Далее произвести действия в соответствии со Справкой программы Сервер менеджер.
После чего запустить АБД и сконфигурировать систему. Первыми шагами будет добавление компьютеров с установленными компонентами системы и указания, какие компоненты возможно запускать на данных компьютерах.
В системе может быть два (и более) ядра. При этом все сетевые клиенты будут работать с единой базой данных (одним сервером). В этом случае необходимо приобрести количество ОЗ, соответствующее количеству ПК, к которым будут подключаться устройства ИСО "Орион". Исполнения должны соответствовать количеству подключаемых к ОЗ приборов.
Вы можете использовать один ПК для организации на нем сервера, а другой — для организации рабочего места Оперативная задача (т.е. ядро и монитор). Администратор базы данных может быть установлен на любой из ПК, связанный с сервером по локальной сети.
Описанная Вами схема реализуема при помощи средств АРМ "ОРИОН ПРО". Для реализации Вам будут необходимы следующие модули:
— Сервер «Орион Про»,
— Оперативная задача «Орион Про», исполнение которой должно соответствовать количеству подключаемых к ПК адресуемых приборов ИСО "Орион",
— Администратор базы данных «Орион Про»,
— Монитор «Орион Про».
Установка и настройка АРМ "Орион Про" в клиент-серверном исполнении
АРМ "Орион Про" это пакет программного обеспечения для аппаратно-программного комплекса ИСО "Орион", на котором реализуются системы охранной сигнализации, контроля и управления доступом, охранного видеонаблюдения, автоматика противопожарных систем, сопряженные с инженерными системами объектов — система довольно интересная. Однажды пришлось столкнуться с ней и при установке возникли некоторые ньюансы, которые в этой заметке и будут рассмотрены.
Содержание:
На одном установлен Windows Server (он будет в качестве сервера соответственно), а на втором обычная пользовательская Windows (ПК оператора/охраны).
Первое что необходимо сделать это вставить ключи с лицензиями Орион в ПК и скачать саму программу с сайта.
1. Установка серверной части "Орион про"
На сервере устанавливаем "Орион Про" установив галку при запросе установки MS SQL Server (только если MS SQL не был установлен ранее). Программа установки сама скачает и настроит MS SQL Server и никаких действий при этом не требуется.
Все остальные пункты установки можно оставить по-умолчанию.
Лучше сразу задать с свойствах сервера, монитора, управление сервером и т.д. запуск от администратора по-умолчанию.
Проверяем подключение к серверу. Для этого запускаем "Управление сервером" (пароль по-умолчанию 73173100) и в окне должно быть "Соединение: установлено".
После запускаем "Оболочку системы" и начинаем добавлять данные в АБД (Администратор Базы Данных).
Если ругается на подключение к БД
и вылетает ошибка после запуска оболочки (как было у меня)
, то необходимо проделать следующие действия.
Находим в менеджере центрального сервера в меню БД пункт "Присоединение базы данных к серверу".
На ошибку нажимаем "ок" и далее запускается мастер присоединения БД.
В поле "Имя псевдонима подключаемой БД" вносим любое имя на анг. раскладке, можно оставить по-умолчанию — Orion.
В поле "Имя файла базы данных" выбираем файл в папке C:ORIONBASEMSDE2008" либо orion1202.mdf либо orion1201.mdf на выбор.
Нажимаем "далее" и после подключения и завершения работы мастера пробуем запустить оболочку либо управление сервером.
В итоге сообщений и ошибок быть не должно.
Заходим в АБД и создаем компьютер клиента. Нам необходимо ввести ip-адрес клиента, выбрать настройки и его имя.
На этом установка и настройка "Орион Про" на сервере закончена.
После окончания установки рекомендую перезагрузить ПК.
2. Установка "Орион Про" на клиенте.
На клиенте устанавливаем Орион Про без галки установки MS SQL Server.
Также выбираем тип установки — вручную.
Выбираем нужные нам элементы на клиенте (соответственно сервер Орион, ядро и т.п. выбирать не нужно).
Вводим ip-адрес сервера, жмем далее и ждем окончания установки.
3. Подключение клиента "Орион Про" к серверу.
После установки и перезагрузки клиент должен подключиться к серверу.
Если нет связи с сервером, то необходимо на машине сервера добавить "сервер Орион" в исключение брандмауэра и антивируса.