# Университет Корё: GANADI прослеживает путь open source кода и сокращает проверку уязвимостей на около 90%

- Опубликовано: 2026-11-06 03:52 UTC
- Раздел: Цифра и вычисления › Безопасность данных
- Теги: GANADI, повторное использование открытого кода, безопасность цепочки поставок ПО, Университет Корё, CENTRIS, уязвимость Redis Lua, SBOM, ASE 2026, проекты C/C++ на GitHub
- Адрес: https://realtech.media/ru/news/rt-f6724ed60aaf8c65a152b9e8_universitet_koryo_ganadi/

**Исследователи Университета Корё создали GANADI — инструмент, который восстанавливает цепочку проектов, через которые прошёл открытый код; проверен на 2500 проектах C/C++ с GitHub.**

![Korea University's GANADI traces open-source code reuse, cutting vulnerability review by about 90%](https://sgzwpqqelzmajkcubgkl.supabase.co/storage/v1/object/public/rt-media/2026/11/3fbd95232618a512.jpg)
*Dinkun Chen, Wikimedia Commons, CC BY-SA 4.0*

Исследовательская группа профессоров Ли Хиджо и У Сынхуна с кафедры компьютерных наук Университета Корё разработала GANADI — метод, восстанавливающий скрытую родословную повторно используемого открытого кода, сообщает dailysmart.co.kr. Университет объявил о результате 6-го числа. Работа принята на конференцию ASE 2026 (IEEE/ACM International Conference on Automated Software Engineering) и представлена 15 октября в Мюнхене, Германия [1].

## Как GANADI прослеживает повторное использование кода

Большая часть современного ПО собирается из изменённого открытого кода. Поэтому уязвимость, исправленная в оригинале, может остаться в других программах, а по пути возможно появление новых. Определить, как далеко распространился дефект, сложно, потому что код проходит через несколько проектов. По данным команды, её прежний инструмент CENTRIS находил открытые компоненты внутри отдельных программ, а GANADI дополнительно прослеживает конкретные проекты, через которые код был передан [1].

## Результаты на проектах GitHub

Команда собрала и проанализировала 2500 крупных проектов на C/C++ с GitHub и применила GANADI к существующему методу обнаружения уязвимостей. Вместо просмотра слабо связанных отчётов об уязвимостях подход отбирал только те, что относятся к проектам, связанным реальными путями повторного использования кода. Объём проверки сократился примерно на 90% [1].

В одном из случаев уязвимость, возникшая, когда Redis взял и изменил исходный код языка программирования Lua, распространилась на другое ПО, использующее этот код [1]. Исследователи также нашли в реальных проектах с открытым кодом 48 ранее неизвестных или неустранённых уязвимостей и сообщили о них. Из них 23 были быстро исправлены [1].

Ли заявил, что команда намерена связать работу с технологией SBOM, фиксирующей состав программного обеспечения. Кроме того, 9 октября Ли был выбран получателем зарубежного исследовательского гранта Фонда Окава на 2026 год за проект по технологии SBOM для безопасной цепочки поставок. В этом году фонд отобрал 16 исследователей из четырёх стран [1].

## Источники

1. [dailysmart.co.kr](https://www.dailysmart.co.kr/news/articleView.html?idxno=132131)

---

Источник: RealTech, realtech.media — https://realtech.media/ru/news/rt-f6724ed60aaf8c65a152b9e8_universitet_koryo_ganadi/
