Школа Linux

Ищи, здесь еще очень много интересного:


Выход инструментария для обнаружения неисправностей

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

 

Исходный код инструментария доступен под GPLv3 лицензией, а создан он при помощи языка C++. В качестве удобной системы управления его процессами и распознания одинаковых частей кода на других пакетах, был создан GPU-интерфейс, который написан на языке Java.

На сегодняшний момент, только 10% срабатываний этой программой являются подлинными. Но при помощи использования GPU-интерфейса, можно отгородить все ложные варианты в течении нескольких секунд. Для этого нужно лишь пройтись глазами по списку. Не считая такого высокого уровня срабатывания тревоги, при разработке Clonewise, используя его на Fedora linux, было выявлено более 30 видов уязвимостей, которые до этого момента оставались незамечеными. Уровень использования кода находится в пределах 420 приложений, на которых были замечены элементы кода, используемых в других проектах.


 

Авторизация



Наши друзья

Теги