منصوبے کے بارے میں
SkillSpector کا مقصد یہ طے کرنا ہے کہ آیا AI ایجنٹ کی مہارت انسٹال کرنا محفوظ ہے۔ یہ Claude Code، Codex CLI، Gemini CLI اور MCP-مطابق ٹولز جیسے ایجنٹوں کے ذریعے استعمال ہونے والی مہارتوں کو نشانہ بناتا ہے، اور Git ریپوزٹریوں، URLs، ZIP فائلوں، ڈائریکٹریوں اور انفرادی فائلوں کو اسکین کر سکتا ہے۔ README میں بتایا گیا ہے کہ اس کے تجزیہ کار میں 17 زمروں میں 71 پیٹرن شامل ہیں، جن میں پرامپٹ انجیکشن، اینٹی ریفیوزل، ڈیٹا ایکسفلٹریشن، پرائیویلیج ایسکلیشن، سپلائی چین کے مسائل، ضرورت سے زیادہ ایجنسی، آؤٹ پٹ ہینڈلنگ، سسٹم پرامپٹ لیکیج، میموری پوائزننگ، ٹول کا غلط استعمال، روگ ایجنٹ رویہ، ٹرگر کا غلط استعمال، Python AST چیکس، ٹینٹ ٹریکنگ، YARA سگنیچرز، MCP کم سے کم مراعات اور MCP ٹول پوائزننگ شامل ہیں۔
ورک فلو تیز جامد تجزیہ کو اختیاری LLM معنوی تشخیص کے ساتھ جوڑتا ہے۔ یہ OSV.dev سے معروف کمزور انحصار کے بارے میں پوچھ سکتا ہے اور آف لائن بیک اپ پر آ سکتا ہے۔ نتائج میں 0–100 کا رسک اسکور، شدت، سفارش، محفوظ انسٹالیشن کا فیصلہ اور نتائج شامل ہوتے ہیں، جن میں ٹرمینل، JSON، مارک ڈاؤن اور SARIF آؤٹ پٹ ہوتے ہیں۔ فنگر پرنٹس یا گلوب رولز کا استعمال کرتے ہوئے بیس لائنز قبول شدہ نتائج کو دبا سکتی ہیں تاکہ بعد کے اسکین نئے مسائل کو نمایاں کریں۔ ایک بیچ اسکینر متوازی ڈائریکٹری اسکین، چینی، جاپانی اور کوریائی کے لیے کثیر لسانی پتہ لگانے اور متعدد رپورٹ فارمیٹس کو سپورٹ کرتا ہے۔
استعمال کے اختیارات میں Python CLI، uv یا pip کے ساتھ سورس سے انسٹالیشن اور Python 3.12-slim پر مبنی Docker امیج شامل ہیں۔ ریموٹ اور آرکائیو انجیشن میں سائز اور ZIP ممبر کی حدیں بند ہوتی ہیں تاکہ بڑے ڈاؤن لوڈز اور آرکائیو بم کو محدود کیا جا سکے۔ اختیاری LLM تجزیہ میزبان فراہم کنندگان، مقامی OpenAI-مطابق سرورز جیسے Ollama اور vLLM، AWS Bedrock، Azure OpenAI، NVIDIA build endpoints اور مقامی Claude، Codex، Gemini اور OpenCode CLIs کو سپورٹ کرتا ہے۔
MCP سرور موڈ stdio یا HTTP/SSE پر scan_skill ٹول کو ظاہر کرتا ہے تاکہ MCP-قابل ایجنٹ انسٹالیشن کو روک سکیں۔ README نوٹ کرتا ہے کہ HTTP ٹرانسپورٹ میں کوئی بلٹ ان تصدیق نہیں ہے اور یہ HTTP پر مقامی راستوں اور فائل URLs کو مسترد کرتا ہے؛ روٹ ایبل ڈیپلائمنٹس سے توقع کی جاتی ہے کہ وہ تصدیق کرنے والے ریورس پراکسی کا استعمال کریں۔ SkillSpector NVIDIA کے دستاویزی Verified Skills پائپ لائن کا حصہ ہے اور Apache 2.0 کے تحت جاری کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.