ابزارهای مختلفی برای شناسایی آسیبپذیریهای امنیتی در یک سیستم استفاده میشوند، اما ممکن است این ابزارها آسیبپذیریهای مشابهی را با شناسههای متفاوت گزارش کنند. هدف این پروژه توسعه یک سرویس است که بتواند آسیبپذیریهای مشابه را شناسایی کرده و آنها را با یک تگ مشابه گروهبندی کند. این سرویس باید از طریق یک API اطلاعات را دریافت کرده و نتایج را به صورت لیستی از آسیبپذیریهای گروهبندی شده برگرداند.
برای اجرای این کد دیتابیس vulnرا در پایگاه داده ی postgresql با استفاد از فایل vuln_data.sql بسازید و کد پایتون app.py را اجرا کرده و خروجی را روی آدرس http://localhost:5000/vulnerabilities مشاهده کنید