Превентивная защита от взлома: в Новгороде создали инструмент для поиска уязвимостей в программах

Команда ученых из Новгородского государственного университета имени Ярослава Мудрого совместно с Институтом системного программирования РАН разработала инновационный инструмент Natch для автоматизированного анализа программного обеспечения. Его задача — выявлять уязвимости, которые могут стать лазейкой для хакеров.

Превентивная защита от взлома: в Новгороде создали инструмент для поиска уязвимостей в программах

Современные программы становятся всё сложнее, и количество ошибок в их коде растет. Злоумышленники используют эти бреши для кражи данных, вывода средств или промышленного шпионажа. Natch помогает находить такие уязвимости на этапе тестирования, анализируя, как программа обрабатывает входные данные и взаимодействует с внешними компонентами.

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

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

Natch уже находит применение в работе специалистов, при этом создатели инструмента видят большой потенциал для дальнейшего расширения его возможностей.

Читайте также

В США создали квантовый датчик, потребляющий всего 5 милливатт

В США создали квантовый датчик, потребляющий всего 5 милливатт

Anthropic заблокировала пять случаев использования Claude для потенциально опасных биологических исследований

Anthropic заблокировала пять случаев использования Claude для потенциально опасных биологических исследований

ИИ-агенты OpenAI тайно общались через сторонние сайты

ИИ-агенты OpenAI тайно общались через сторонние сайты

ИИ научился различать мысленно произнесенные слова с точностью 78%

ИИ научился различать мысленно произнесенные слова с точностью 78%

ИИ и квантовые технологии объединили для анализа МРТ-снимков головного мозга

ИИ и квантовые технологии объединили для анализа МРТ-снимков головного мозга

OpenAI использовала 10 000 ИИ-агентов для решения задачи тысячелетия

OpenAI использовала 10 000 ИИ-агентов для решения задачи тысячелетия

Умное покрытие спасет сверхпроводники от перегорания

Умное покрытие спасет сверхпроводники от перегорания

Астрофизические алгоритмы применили для моделирования земной аэродинамики

Астрофизические алгоритмы применили для моделирования земной аэродинамики

Состоялся запуск новейшего космического телескопа NASA

Состоялся запуск новейшего космического телескопа NASA

15 технологий древности, которыми человечество пользуется до сих пор

15 технологий древности, которыми человечество пользуется до сих пор

20 лет назад Плутон перестал быть планетой — почему с этим до сих пор не все согласны?

20 лет назад Плутон перестал быть планетой — почему с этим до сих пор не все согласны?

Семь самых больших машин в истории: гиганты весом в тысячи тонн и длиной в километры

Семь самых больших машин в истории: гиганты весом в тысячи тонн и длиной в километры

Первый складной iPhone не стал революцией: с чем придется мириться владельцам iPhone Duo

Первый складной iPhone не стал революцией: с чем придется мириться владельцам iPhone Duo

Два частных спутника сблизились на расстояние всего 200 метров на орбите

Два частных спутника сблизились на расстояние всего 200 метров на орбите

Солнце могло поглотить суперземлю в несколько раз массивнее Земли

Солнце могло поглотить суперземлю в несколько раз массивнее Земли

Ученых шокировала змея, охотящаяся с помощью фальшивого паука на хвосте

Ученых шокировала змея, охотящаяся с помощью фальшивого паука на хвосте