Ученые НовГУ создали инструмент для поиска уязвимостей в программном обеспечении. Инструмент, получивший название Natch, помогает находить их до того, как ими смогут воспользоваться хакеры. Разработка не имеет аналогов и поможет защитить смартфоны и компьютеры от взлома. Первый автор работы — Павел Довгалюк, инженер, кандидат технических наук, доцент НовГУ. Любое приложение, работающие с интернетом — от браузера до мессенджера — обрабатывает данные из внешнего мира: файлы, ссылки, сетевые пакеты. Через эти точки входа (так называемую поверхность атаки) злоумышленники чаще всего и пытаются взломать систему. Если разработчики ПО заранее знают, где находятся такие слабые места, они могут усилить их защиту. Для оценки безопасности кода используются два подхода. Первый — статический анализ, который предполагает изучение исходного текста программы без ее запуска. Такой метод не может учесть особенности работы приложения, например, реальные входные данные. Он не может предсказать, какие внеш
В НовГУ создали инструмент, который находит бреши в программе до того, как ее взломают
14 января14 янв
3
3 мин