Найти в Дзене

Доступ к настройкам программы для получения и обработки рентгеновских снимков Unicam_13

Текущая статья не является практическим руководством или руководством к действию. Представленный материал представлен исключительно в образовательных целях и несёт в себе концепцию «пища для размышления» не нарушая авторского и/или смежного права. Повторять описанные процессы не рекомендуется. Часть материала может быть полезна инженерам занимающихся различными вопросами и проблемами криптологии. Некоторые материалы, находящиеся в теле статьи, являются собственностью их многоуважаемых авторов, о чем будет предметно указано. Статья не претендует на полноту. Некоторые значения и параметры были сознательно изменены. Некоторые устройства, как например, Комплекс рентгеновский диагностический «INDIascan», выпушенных ООО Завод рентгеновского оборудования "Квант", Харьковской локации, поставляются вместе с программой Unicam. При техническом обслуживании или проведении ремонтных работ возникает проблема калибровки камеры. Для специалистов осуществляющих профилактику и настройку цифровой камеры
Оглавление
Текущая статья не является практическим руководством или руководством к действию. Представленный материал представлен исключительно в образовательных целях и несёт в себе концепцию «пища для размышления» не нарушая авторского и/или смежного права. Повторять описанные процессы не рекомендуется. Часть материала может быть полезна инженерам занимающихся различными вопросами и проблемами криптологии. Некоторые материалы, находящиеся в теле статьи, являются собственностью их многоуважаемых авторов, о чем будет предметно указано. Статья не претендует на полноту. Некоторые значения и параметры были сознательно изменены.

Общая информация

Некоторые устройства, как например, Комплекс рентгеновский диагностический «INDIascan», выпушенных ООО Завод рентгеновского оборудования "Квант", Харьковской локации, поставляются вместе с программой Unicam.

Рисунок 1. - Логотип завода.
Рисунок 1. - Логотип завода.

При техническом обслуживании или проведении ремонтных работ возникает проблема калибровки камеры. Для специалистов осуществляющих профилактику и настройку цифровой камеры для регистрации рентгеновского изображения INDIex, в которых используются сенсоры MT9P или CMOSIS используется программа Unicam.exe. Авторское право на ПО принадлежит Михаилу Глибицкому.

Рисунок 2. - Информация о файле.
Рисунок 2. - Информация о файле.

После запуска программы, для доступа к настройкам, необходимо нажать на кнопку Сервис. И нас встречает диалоговое окно ввода пароля.

Рисунок 3. - Стартовое окно программы и диалоговое окно ввода пароля.
Рисунок 3. - Стартовое окно программы и диалоговое окно ввода пароля.

Конечно, если сервисный центр или обслуживающий инженер сертифицированный и имеет полный комплект документов, "паролей и явок" вопросов по доступу к настройкам возникнуть не должно. Однако, в нашем изменчивом и бурлящем мире не всё так просто. Даже учитывая банальность пароля, посмотрим где и как он хранится.

Анализ

Для начала посмотрим каким инструментом, в какой среде, был создан файл. Можно воспользоваться, например, on-line сервисом manalyzer.org. Загружаем файл и в разделе Plugin Output Matching compiler(s): наблюдаем интересующую информацию - Microsoft Visual C# v7.0 / Basic .NET.

Рисунок 4. - Информационный раздел Matching compiler.
Рисунок 4. - Информационный раздел Matching compiler.

Посмотреть декомпилиный код сяшного экзешника можно так же on-line сервисом www.decompiler.com. После успешной процедуры можно наблюдать структуру и скачать полученные ресурсы.

Рисунок 5. - Ресурсы файла.
Рисунок 5. - Ресурсы файла.

После скачивания и распаковки архива, в файле Camera.cs можно найти процедуру обработки событий окна ввода пароля.

Рисунок 6. - Процедура обработки события ввода пароля.
Рисунок 6. - Процедура обработки события ввода пароля.

Пароль оказался достаточно банальный. Таким образом даже не имея под руками специализированного инструментария, иногда, можно решить нетривиальные задачи.

Рисунок 7. - Окна сервисных настроек программы.
Рисунок 7. - Окна сервисных настроек программы.

Вуаля.