
Данный проект использует взаимодействие крупных языковых моделей с краулером для поиска на GitHub всех репозиториев, содержащих ценную информацию об уязвимостях, PoC-эксплойты или правила, а также автоматически распознаёт структуру каталогов проектов, анализирует и обобщает содержимое README, после чего классифицирует найденное. Собранные проекты помогают специалистам в области безопасности собирать информацию об уязвимостях, PoC и правила.
Этот проект использует связку большой языковой модели и краулера для поиска на Github всех проектов, содержащих ценную информацию об уязвимостях, POC-эксплойты или правила, автоматически распознаёт структуру каталогов и информацию из README каждого проекта, после чего проводит обобщение, анализ и классификацию. Собранные проекты помогают специалистам по безопасности собирать сведения об уязвимостях, POC-коды, правила и т.д.
Подробный план будет обновлён в aiflows, на данный момент работа ещё не завершена.
./build.sh -l для предварительного просмотра в реальном времени. Рекомендуется установить Python 3.5 или выше и установить необходимые зависимости с помощью pip. Для ручной установки Pelican используйте команду pip install -r requirements.txt. Рекомендуется создать виртуальное окружение Python для избежания конфликтов.