80 лет Великой Победе!

НАУКА

назад

В Москве создали средство для улучшения работы программистов

В Москве создали средство для улучшения работы программистов
Новый инструмент, созданный учеными НИУ МИЭТ, представляет собой значительное улучшение в работе программистов.

Он помогает обнаруживать опасные фрагменты кода, случайно попавшие в программу до ее запуска. Результаты исследования, опубликованные на конференции "2025 International Russian Smart Industry Conference (SmartIndustryCon)", подчеркивают важность этого инструмента для обеспечения безопасности программного обеспечения.

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

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

Инструмент-анализатор, разработанный учеными Национального исследовательского университета "МИЭТ" (НИУ МИЭТ), представляет собой "умного корректора" для программ, который автоматизирует процесс проверки кода без его запуска. Этот инструмент основан на статическом анализе и способен выявлять потенциально проблемные участки в программном коде.

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

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

В сфере кибербезопасности существует проблема: существующие анализаторы чаще всего фокусируются на поиске гипотетических уязвимостей, вместо того чтобы обращать внимание на сам вредоносный код. Из-за этого они часто допускают ошибки. Однако мы разработали систему, способную отличать реальные угрозы от просто подозрительных фрагментов, присваивая каждому участку кода свой "коэффициент вредоносности". Результаты нашей работы показали эффективность на уровне 96 процентов, как сообщил профессор Института системной и программной инженерии и информационных технологий НИУ МИЭТ Евгений Портнов.

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

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

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

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

Источник и фото - ria.ru

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


Онлайн издание MOS.NEWS - актуальные новости Москвы. Здесь можно получить достоверную и объективную информацию о том, что ежедневно происходит в столице. Наш ресурс для тех, кому интересно все, что касается любимого города. Основной принцип ресурса – правдивое и оперативное освещение событий, соблюдение стандартов качественной журналистики и приоритет интересов москвичей. Наши читатели могут выразить свою точку зрения в комментариях к новостям, обсудить знаковые события в авторских колонках, спланировать отдых с афишей Москвы, принять участие в формировании новостного контента, наконец, узнавать новое и развиваться.

Наши партнёры

ГОРОДСКАЯ СЕТЬ ПОРТАЛОВ ГРУППЫ MOS.NEWS