Алтунин Василий

Алтунин Василий

Понедельник, 04 мая 2020 14:52

Мониторинг Eltex ESR-200-FSTEC с помощью SNMP

Сегодня мы рассмотрим настройку SNMP на ELTEX ESR-200-FSTEC для мониторинга параметров устройства.

Получение данных от устройства по SNMP мы будет осуществлять на виртуальную машину с установленными Debian 10 и на Windows 10 с помощью бесплатной программы MibBrowser

Все ниже написанное может быть применено и к обычной ELTEX ESR-200.

Пятница, 24 апреля 2020 12:48

Настройка ESR-20

Сегодня я хочу поделиться опытом настройки сервисного маршрутизатора ESR-20 - универсальный сервисный маршрутизатор, разработанный с учетом требований предприятий энергетической и нефтегазовой отраслей. Устройства поддерживают расширенные функции L3, VPN и Firewall. Это довольно универсальное устройство, которое в том числе можно применять в качестве межсетевого экрана.

Недавно я помогал настраивать этот маршрутизатор и в процессе столкнулся с особенностями, о которых и хочу рассказать.

Для рисования и вывода графики в Qt5 существует класс QPainter. С его помощью вы можете отрисовывать примитивы (линии, квадраты, арки и т.д.) и производить над ними трансформации (вращение, перемещение, масштабирование и т.д.). Так же он позволяет выводить текст с выравниванием и растровые изображения.

В данной статье мы рассмотрим основы рисования на Qt5 с помощью класса QPainter.

 

Это третья часть, предыдущие части вы можете найти на моем сайте: часть 1, часть 2.

В этой части мы добавим заголовок в подменю и научим приложение сохранять последнюю позицию нашего «плавающего» окна.

Если у вас нет готового проекта с предыдущего урока, вы можете скачать его с github.com.

В 1995 году вышла первая версия Qt, инструментария для разработки, который выгодно отличался тем, что предоставлял одинаковый API для разработки как в Windows так и в LInux. С тех пор многое поменялось, теперь вы можете использовать этот Qt5 совершенно бесплатно, при условии динамической линковки с библиотеками фреймворка.

Для создания программ на Qt5 под Windows потребуется MinGW – минималистическая среда разработки программ под Windows. А для установки мы будем использовать MSYS2 – надстройку над MinGW.

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

Кроме надежности в плане безопасности, это оборудование должно быть доступно для замены и ремонта. Необходимо обеспечить обновление программного обеспечения, в случае выявления в нём уязвимостей. При использовании в критически важных информационных системах оно должно подлежать обязательно сертификации в ФСТЭК и ФСБ.

Санкции против России со стороны США и Евросоюза показали, что в любой момент, под надуманным предлогом, наша страна может лишиться доступа к любым иностранным технологиям и оборудованию, в том числе и телекоммуникационному.

Чтобы обеспечить информационную безопасность правительством РФ был предпринят целый ряд шагов и, как результат, сформирован Единый Реестр телекоммуникационного оборудования российского происхождения - ТОРП.

Это вторая часть, первую часть вы можете найти на моем сайте.

В этой части мы добавим контекстное меню для нашего «плавающего» окна и заставим часы идти.

Если у вас нет готового проекта с предыдущего урока, вы можете скачать его с github.com.

Понедельник, 02 марта 2020 17:52

ESR-100 FSTEC - анализируем лог загрузки

В данной статье мы рассмотрим начинку ESR-100 FSTEC используя в качестве источника информации лог загрузки устройства.

Сам лог загрузки, немного урезанный, находится в конце статьи.

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

Сегодня мы на примере лога загрузки ELTEX ESR-100 FSTEC попробуем разобраться в том, что у него находится «внутри».
Четверг, 27 февраля 2020 11:04

Пишем «плавающее» окно на qt5. Часть 1

Сегодня с помощью QtCreator и C++ мы реализуем простое «плавающее» окно – часы. Работать мы будем в Windows 10. Материал будет разбит на несколько частей.

Создавая программы, программист зачастую сталкивается с необходимостью вывода разнообразной информации на экран. Для этого обычно используются разнообразные всплывающие окна или окна диалог

Если же необходимо показывать пользователю достаточно часто изменяющуюся информацию, например, скорость загрузки/скачивания информации, вывод какого-либо графика – то тут лучше использовать «плавающее» окно.

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

Яндекс.Браузер умеет откреплять любое видео в виде плавающего окна, что очень удобно.

Данная статья будет полезна всем, кто в соответствии с требованиями ФСТЭК закупил новый межсетевой экран ESR-200 FSTEC. Впрочем, она применима и к ESR-100 FSTEC и ESR-1000 FSTEC.

Развитие информационных технологий в нашей стране ставит перед государством всё новые вызовы. Информационные технологии — это не только Интернет, с развлекательными и информационными сайтами, включая Госуслуги. Это и локальные вычислительные сети, и целый перечень оборудования от коммутаторов и межсетевых экранов, заканчивая оборудованием магистрального уровня. Любое телекоммуникационное оборудование может содержать уязвимости или просто закладки, позволяющие спецслужбам страны производителя получать доступ к оборудованию. Для того, чтобы избежать подобных угроз, такое оборудование нужно производить самому!