ó ¯ Êj™ãóz•SSKrSSKJr SSKJr SSKJrJr SSKrSSK J r SSK J r J r "SS5r\"5rg) éN)Úproject_service)Ú intel_scraper)Ú IntelSourceÚVulnerabilityIntel)Úlogger)ÚListÚDictcóT•\rSrSrSrS S\4SjjrSrS\4Sjr S\ \4S jr S r g ) Ú IntelServiceé cóê•[SSS9[SSS9[SSS9[SS S9[S S S9[S S S9[SSS9[SSS9[SSS9[SSS9[SSS9[SSS9[SSS9[SSS9[SSS9[S S!S9[S"S#S9[S$S%S9[S&S'S9[S(S)S9[S*S+S9[S,S-S9/n[RnU(d UHn[R"U5 M OLUVs1sHo3RiM nnUH+nURU;dM[R"U5 M- [ [RS.9Ul/Ulgs snf)/Nz NVD CVE Feedz$https://nvd.nist.gov/vuln/data-feeds)ÚnameÚurlzGitHub Advisoryzhttps://github.com/advisorieszUbuntu Securityz$https://ubuntu.com/security/cve.jsonzDebian Securityz5https://security-tracker.debian.org/tracker/data/jsonzMicrosoft Security Updatesz0https://api.msrc.microsoft.com/cvrf/v2.0/updateszAmazon Linux Securityz%https://alas.aws.amazon.com/alas2.rsszOracle Security Alertsz'https://www.oracle.com/security-alerts/zCisco Security Advisoriesz|Ñ }Ü Ð4Ð:QÑ RÜ Ð3Ð9ZÑ [Ü Ð9Ð?oÑ pÜ Ð6ÐÓ>Ò,= qŸUœUÑ,=ˆMÐ>Û%�Ø—6‘6 Õ.Ü#×5Ò5°bÖ9ñ&ô (´×0MÑ0MÑNˆŒ Ø*,ˆÕùò?sÄE0Úinterval_hourscƒó¾# •[R"SUS35 UR5IShv•N [R"US-5IShv•N M;N'N7f)z7 Background task to periodically refresh intelligence. z&Starting periodic intel refresh every z hoursNi)rÚinfoÚ refresh_intelÚasyncioÚsleep)rrs rÚstart_periodic_refreshÚ#IntelService.start_periodic_refresh7sUé€ô � Š Ð<¸^ÐÚ__static_attributes__©r;rr r s7†ò+-ñZ7¸3õ7òið$9 ô9ð-˜T +Ñ.÷-r;r )r"Úapp.services.project_servicerÚapp.services.scraperrÚapp.models.schemasrrr-ÚlogururÚtypingrr r Ú intel_servicerGr;rÚrNs0ðÛÝ8Ý.ß>ÛÝß÷N-ñN-ñ`“� r;