Detector لائبریریایجنٹ کنفیگ چھیڑ چھاڑ

ایجنٹ کنفیگ چھیڑ چھاڑ

ایجنٹ کے اصول کس نے بدلے؟

ہکس اور ایجنٹ کی رہنمائی کرنے والی فائلوں میں تبدیلیاں نوٹ کریں۔

مسئلہ دیکھیں۔ finding کو سمجھیں۔

انگریزی بیانیہ اور کیپشن کے ساتھ۔

یہ کیسے نظرانداز ہو جاتا ہے

آپ کا کام وہی رہا، لیکن ایجنٹ کنفیگریشن بدل گئی۔ ایک ہک یا ہدایات فائل عام کام کے ارد گرد کیا ہوتا ہے اسے متاثر کر سکتی ہے۔ اس لیے کنفیگریشن خود بھی نگرانی کے قابل ہے۔

ایک ورک اسپیس پر غور کریں جس میں ایجنٹ سیٹنگز میں ہک کمانڈ ہو۔ ظاہری کام اس ہک کا ذکر کبھی نہ کرے۔ الگ سے، پہلی انوینٹری کے بعد ہدایات اور سیٹنگز فائلوں میں تبدیلیاں اس ماحول کو بدل سکتی ہیں جس پر ایجنٹ عمل کر رہا ہے۔

ClawMetry کیا detect کرتا ہے

ClawMetry ایسی سپورٹڈ ایجنٹ ہک کمانڈز رپورٹ کرتا ہے جو اس نے انسٹال نہیں کیں، اور بیس لائن موجود ہونے کے بعد متعلقہ کنفیگریشن تبدیلیاں۔ نتیجہ کنفیگریشن ماخذ کی شناخت کرتا ہے تاکہ آپریٹر سیاق و سباق میں تبدیلی جانچ سکے۔

وہ فرق جو finding بدل دیتا ہے

trigger کرنے والی مثال

غیر ملکی ہک کمانڈ

نازک نتیجہ

خاموش موازنہ

صرف ClawMetry ہک

اس detector کے لیے کوئی finding نہیں۔

جانچے گئے مثال میں، سیٹنگز فائل میں ایک غیر ملکی ہک کمانڈ نازک نتیجہ اٹھاتی ہے۔ صرف پہچانے گئے ClawMetry ہک پر مشتمل فائل خاموش رہتی ہے۔ یہ فرق مبصر کے اپنے سپورٹڈ ہک کو خود بخود تنبیہ بننے سے روکتا ہے۔

detector نتیجہ جانچیں
{
  "kind": "agent_config_tamper",
  "severity": "critical",
  "evidence": {
    "file": ".claude/settings.local.json",
    "commands": [
      "node review-hook.js"
    ],
    "count": 1,
    "gitignored_by_convention": true,
    "observed": "agent_config",
    "readers": [
      "claude_code",
      "cursor"
    ],
    "events": [
      "Stop"
    ]
  }
}
inputs اور مکمل نتائج ڈاؤن لوڈ کریں (JSON)
مثال کو کیسے جانچا گیا

یہ مثالیں تیار کردہ event data یا قابل استعمال configuration files کے ساتھ شائع شدہ detector کا جائزہ لیتی ہیں۔ ویڈیوز ان رویوں کو واضح کرتی ہیں۔ یہ لائیو ایجنٹس یا پروڈکٹ interface کی ریکارڈنگ نہیں ہیں۔ مثالوں میں کوئی command execute نہیں کی گئی۔

نتیجہ ان inputs کے لیے رویہ قائم کرتا ہے۔ یہ runtime ingestion، روک تھام یا حقیقی خطرے کو ثابت نہیں کرتا۔ pinned source contract جانچیں.

آگے کیا چیک کریں

ہک یا فائل ڈِف کا جائزہ لیں اور متوقع سیٹ اپ تبدیلیوں سے موازنہ کریں۔ اپنی تبدیلی کی تاریخ استعمال کر کے معلوم کریں کہ اسے کس نے مجاز کیا۔ اگر تبدیلی جائز ہے تو سیاق و سباق محفوظ رکھیں، اگر غیر متوقع ہے تو بعد کی ایجنٹ سرگرمی پر انحصار کرنے سے پہلے جانچ کریں۔

  1. ہک یا ڈِف جانچیں
  2. مجاز تبدیلیاں جانچیں
  3. متاثرہ سیشنز کا جائزہ لیں

یہ signal کیا ثابت کرتا ہے

ایک نتیجہ مصنف کی شناخت نہیں کرتا یا یہ ثابت نہیں کرتا کہ چھیڑ چھاڑ نقصاندہ تھی۔ پہلی انوینٹری سے پہلے کی گئی تبدیلیاں بیس لائن کا حصہ ہیں۔

اہم لمحات نظر میں رکھیں۔

ایجنٹ سرگرمی follow کریں، findings جانچیں اور فیصلہ کریں کہ کس چیز پر توجہ درکار ہے۔