npm пакеттерін тексеру
npm пакеттерінің метадеректерін, белгілі осалдықтарды және CVE мәліметтерін тікелей әңгіме ішінде тексеріңіз. NPMScan-нің MCP сервері AI агенттерге npm registry, OSV.dev, GitHub Security Advisories, GitHub-тың өз API-ы және NIST-тің National Vulnerability Database негізінде тек оқуға арналған құралдар ұсынады: пакеттерді атауы немесе кілт сөзі бойынша іздеңіз — әрбір нәтижеде жүктеу саны, тәуелді пакеттер саны және typosquat анықтауы болады; орнатпас бұрын пакеттің install script-терін, мейнтейнерлерін, лицензиясын, GitHub star санын және жүктеу трендін тексеріңіз, немесе 2-ден 5-ке дейінгі кандидатты қатар салыстырып, детерминистік ұсыныс алыңыз; lockfile-да бекітілген нақты нұсқаны тексеріңіз, немесе npm install іске қоспас бұрын жаңартуды симуляциялап, ол қауіпсіз патч па, әлде үйлесімділікті бұзуы мүмкін мажор жаңарту ма екенін көріңіз; бір пакет немесе бір мезгілде 100-ге дейінгі пакеттің осалдықтарын сұраңыз — әрбір нәтиже жай ғана хабарландыру ID-і емес, ауырлық дәрежесі, қысқаша сипаттама, CVE балама атаулары және түзетілген нұсқамен толықтырылған; бір шақыруда толық GitHub репозиторийінің тәуелділіктерін (monorepo workspace-терін қоса) тексеріңіз, немесе осалдық пен лицензия деректері енгізілген, CycloneDX/SPDX спецификациясына сай SBOM жасаңыз; шикі npm audit --json есебіндегі нәтижелерді CISA KEV/FIRST EPSS пайдалану деректері бойынша басымдыққа қойып, алдымен нені түзету керектігін біліңіз, содан кейін белгіленген нәтиже үшін нақты, реттелген remediation playbook алыңыз; npm мейнтейнер аккаунтының жариялау тарихын бұзылған аккаунтқа тән үлгі бар-жоғын тексеріңіз, немесе оның негізгі профилін алыңыз; GitHub іріктеген, негізінен CVE негізіндегі тексерілген жиынтықтан немесе оның белгілі зиянды пакеттер malware feed-інен ең соңғы npm ескертулерін қараңыз — ауырлық дәрежесі, осалдық санаты (XSS, SQL/NoSQL инъекциясы, SSRF, қолжетімділікті бақылау, код инъекциясы және тағы 15, тек тексерілген жиынтықтан), әсер еткен пакет, немесе нақты GHSA/CVE идентификаторы бойынша сүзгіленетін; және кез келген экожүйедегі кез келген CVE үшін CISA-ның Known Exploited Vulnerabilities мәртебесімен және FIRST.org-тың EPSS пайдалану ықтималдығы бағасымен толықтырылған беделді CVSS/CWE деректерін алыңыз. API кілті немесе аутентификация қажет емес — әрбір нәтиже npmscan.com сайтындағы толық талдауға сілтеме береді.
NPMScan плагиніне қосылғанда, ChatGPT сұрауларыңызға контекст беруге көмектесу үшін осы қолданбамен қатысты чаттар мен жад деректерін бөлісуі мүмкін. Бұл деректерді NPMScan пайдалануы оның шарттарына және құпиялылық саясатына бағынады. Егер Жад қосулы болса, қолданба деректері пайдалы ақпарат немесе ұсыныстарды алдын ала беру үшін пайдаланылуы мүмкін. ChatGPT оқыту деректері бойынша таңдауларыңызды, соның ішінде байланыстырылған қолданбалар деректеріне қатысты таңдауларыңызды әрдайым құрметтейді. Қолданбаларды пайдалану жоғары тәуекелмен байланысты болуы мүмкін. Параметрлеріңізді басқара аласыз немесе параметрлерде қолданбалардан кез келген уақытта ажырата аласыз. Толығырақ білу