Требования по совместимости с двумя отечественными ОС отодвинут на год

Требования по совместимости с двумя отечественными ОС отодвинут на год

Требования по совместимости с двумя отечественными ОС отодвинут на год

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

Изначально требование по совместимости как минимум с двумя российскими операционными системами должно было вступить в силу уже в 2024 году. Такая норма была установлена в приказе Минцифры, который был выпущен еще в августе 2023 года, но так и не вступил в силу.

Однако ведомство перенесло срок исполнения этого требования на III квартал 2025 г., а для «тяжелого» ПО и вовсе на 2026 год. Об этом сообщили «Ведомостям» источники издания в трех компаниях со ссылкой на Минцифры.

Неназванный представитель Минцифры подтвердил «Ведомостям», что «по отдельным классам ПО» будет действовать отсрочка «в зависимости от степени готовности продуктов», но сроки и классы ПО он не уточнил. Соответствующие изменения в нормативные акты ведомство планирует внести до конца года.

Ситуация в различных сегментах инженерного ПО серьезно отличается. Так, из 5 наиболее распространенных CAD-систем от отечественных разработчиков нативную версию под отечественные ОС имеет только nanoCAD. Еще два продукта – «Компас» и T-Flex – работоспособны при использовании Wine. Из двух систем класса CAM (ГеММа-3D и СПРТУКАМ) нет Linux-версий ни у одной, о возможности запуска под Wine также официальной информации найти не удалось. Относительно благополучно дело обстоит с системами моделирования.

Вадим Подольный, глава комитета промышленной автоматизации АРПП «Отечественный софт», технический директор «Лаборатории технологий автоматизации» назвал адаптацию инженерного ПО важной задачей:

«Инженерное ПО должно работать на российских ОС, хотя бы из-за того, что есть требования о импортозамещении, в особенности для объектов КИИ. Если отечественный разработчик разрабатывает ПО только для Windows, то такое ПО не сможет работать на отечественных ОС, так как все отечественные ОС основаны на Linux. И в приличных компаниях принято писать кросс-платформенный софт. Это, можно сказать, неписаное правило хорошего тона разработчика. И многие следуют данному принципу без всяких указаний государства».

Вместе с тем задача портирования многих инженерных приложений является технически сложной. Светлана Иванова, генеральный директор РДТЕХ подчеркнула, что возможность совместимости должна быть заложена изначально, но такой необходимости у разработчиков не было. А когда появилось регуляторное требование, для обеспечения соответствия ему необходимо вносить изменения в ядро систем. Это требует временных и финансовых затрат.

Генеральный директор АНО «Национальный центр компетенций по информационным системам управления холдингом» (НЦК ИСУ) Кирилл Семион обратил внимание на то, что процесс адаптации инженерного ПО под российские ОС процесс не просто сложный, но и итерационный:

«Адаптированные версии ещё необходимо протестировать в связке отечественными ОС с целью сохранить технические характеристики, в первую очередь - скорость работы. Проведение данных испытаний - процесс итерационный. Он не всегда проходит успешно с первого раза».

Петр Василенко, генеральный директор компании «ГрафТех» видит две проблемы, связанные с портированием ПО:

«Во-первых, долгие годы ПО промышленного класса развивалось и разрабатывалось на платформе Windows. В частности, использовались компоненты Windows-системы — как неотъемлемая часть работоспособности таких систем. И проблема не только в том, чтобы переписать саму систему, а в использовании этих компонентов. Потому что аналогов их нет на Linux-системах, и получается, их нужно отдельно разрабатывать. Но есть и вторая проблема. Рынок узкоспециализированных системы гораздо более узкий. Например, пользователями каких-то систем могут быть всего несколько, пусть и очень крупных заказчиков. И если эти заказчики еще не перешли на российские операционные системы, то для них не является критически важным, чтобы ПО поддерживало российские “операционки”».

Александр Кольцов, инженер Центра компетенций НТИ «Цифровое материаловедение: новые материалы и вещества» МГТУ им. Н.Э. Баумана обратил внимание на то, что разработчики долгое время ориентировались на ОС Windows, как наиболее распространенной в России операционной системы:

«Вопросы кросс-платформенности если и прорабатывались, то не было оснований считать их приоритетными ввиду отсутствия соответствующего запроса со стороны клиентов. Это наложило свой отпечаток на процессы разработки, используемые инструменты, библиотеки, средства реализации графических компонентов интерфейса пользователя. Требование обеспечения совместимости с операционными системами, построенными на базе ядра Linux, фактически привели к необходимости полной переработки значительной части кодовой базы выпускаемых программных продуктов, поскольку, к сожалению, это требование только в исключительных случаях может быть удовлетворено путем использования эмуляторов или альтернативных реализаций Win32 API вроде Wine. Полноценная адаптация потребует существенно большего времени и может потребовать полного пересмотра использованных проектных решений».

«Перевод инженерного программного обеспечения на российский софт - это масштабная работа, сопоставимая с разработкой такого программного обеспечения с нуля. Это означает, что для адаптации ПО под отечественные ОС требуются значительные ресурсы и время, — считает Рустам Рустамов, заместитель генерального директора РЕД СОФТ. —  Мы сталкиваемся в этом вопросе не только технической задачей, но и с задачей, требующей глубокого понимания особенностей отечественных ОС и их возможностей по совместимости с другими элементами ИТ-инфраструктуры».

«Большинство разработчиков инженерного ПО, даже отечественные, многие годы вели разработку на средствах разработки ПО под Windows. Миграция под Linux требует серьезных изменений, как в коде, так и в механике сборки и развертывания. Многим это не под силу, и поэтому такие разработчики будут пытаться запустить свои разработки в средах эмуляции Windows, например Wine, что негативно скажется на производительности и удобстве использования, - считает Вадим Подольный. — Наиболее сильным игрокам со временем удастся "отрефачить" и мигрировать свои разработки на Linux. У слабых нет ни ресурсов, ни времени. А самые крутые игроки, конечно, уже давно собрали версии для Linux. Их ПО отлично совместимо с отечественными ОС, что подтверждается соответствующими сертификатами совместимости».

По мнению Рустама Рустамова, есть немалые шансы, что задача портировать инженерное ПО на российское ОС будет успешно решена:

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

Петр Василенко также видит задачу решаемой:

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

Новый Android-троян крадёт данные из 180 банковских и криптосервисов

Исследователи из Cyble Research and Intelligence Labs (CRIL) обнаружили новую масштабную кампанию по распространению Android-трояна, нацеленного на кражу банковских данных и учётных записей криптовалютных сервисов. Вредоносная программа уже атакует пользователей как минимум в десяти странах и маскируется под популярные приложения, включая TikTok.

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

Под видом компонента «Google Play Services» вредоносная программа получает доступ к службе специальных возможностей Android (Accessibility Service), что позволяет ей закрепиться в системе и получить расширенный контроль над устройством.

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

 

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

Возможности трояна этим не ограничиваются. Исследователи обнаружили поддержку более 30 удалённых команд. Операторы могут управлять буфером обмена, имитировать нажатия на экран, показывать поддельные уведомления и выполнять другие действия на заражённом устройстве.

Отдельную угрозу представляет функция потоковой передачи изображения с экрана. Используя штатный API Android MediaProjection, вредоносная программа непрерывно захватывает экран устройства и отправляет снимки на сервер злоумышленников в формате JPEG. Это позволяет практически в реальном времени наблюдать за финансовыми операциями жертвы и перехватывать одноразовые коды подтверждения.

Инфраструктура управления трояном разделена на несколько каналов связи. Один порт используется для команд операторов, второй — для телеметрии заражённого устройства, третий — для передачи видеопотока с экрана.

RSS: Новости на портале Anti-Malware.ru