یہ کیسے نظرانداز ہو جاتا ہے
آپ کا کام وہی رہا، لیکن ایجنٹ کنفیگریشن بدل گئی۔ ایک ہک یا ہدایات فائل عام کام کے ارد گرد کیا ہوتا ہے اسے متاثر کر سکتی ہے۔ اس لیے کنفیگریشن خود بھی نگرانی کے قابل ہے۔
ایک ورک اسپیس پر غور کریں جس میں ایجنٹ سیٹنگز میں ہک کمانڈ ہو۔ ظاہری کام اس ہک کا ذکر کبھی نہ کرے۔ الگ سے، پہلی انوینٹری کے بعد ہدایات اور سیٹنگز فائلوں میں تبدیلیاں اس ماحول کو بدل سکتی ہیں جس پر ایجنٹ عمل کر رہا ہے۔
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 جانچیں.
آگے کیا چیک کریں
ہک یا فائل ڈِف کا جائزہ لیں اور متوقع سیٹ اپ تبدیلیوں سے موازنہ کریں۔ اپنی تبدیلی کی تاریخ استعمال کر کے معلوم کریں کہ اسے کس نے مجاز کیا۔ اگر تبدیلی جائز ہے تو سیاق و سباق محفوظ رکھیں، اگر غیر متوقع ہے تو بعد کی ایجنٹ سرگرمی پر انحصار کرنے سے پہلے جانچ کریں۔
- ہک یا ڈِف جانچیں
- مجاز تبدیلیاں جانچیں
- متاثرہ سیشنز کا جائزہ لیں
یہ signal کیا ثابت کرتا ہے
ایک نتیجہ مصنف کی شناخت نہیں کرتا یا یہ ثابت نہیں کرتا کہ چھیڑ چھاڑ نقصاندہ تھی۔ پہلی انوینٹری سے پہلے کی گئی تبدیلیاں بیس لائن کا حصہ ہیں۔