কীভাবে এটি নজর এড়িয়ে যায়
আপনার কোডিং এজেন্ট .env খুলেছে। আপনি কি এটি ধরতেন? সেই ফাইলে API কী এবং সার্ভিস ক্রেডেনশিয়াল থাকতে পারে। ব্যস্ত একটি সেশনে, একটি সংবেদনশীল রিড মাত্র আরেকটি ধাপের মতো দেখাতে পারে।
একটি এজেন্ট কনফিগারেশন সমস্যা তদন্ত করছে। এটি প্রজেক্ট গাইড পড়ে, একটি টেমপ্লেট যাচাই করে, তারপর এনভায়রনমেন্ট ফাইল খোলে। প্রতিটি ধাপ রুটিন দেখায়। প্রশ্ন হল সেই শেষ রিডটি কাজের জন্য প্রয়োজনীয় ছিল কিনা।
ClawMetry কী শনাক্ত করে
ClawMetry একটি কনফিগারেশন টেমপ্লেট এবং ক্রেডেনশিয়াল আকৃতির লোকেশনের মধ্যে পার্থক্য করে। .env এর ক্যাপচার করা রিড একটি ক্রেডেনশিয়াল অ্যাক্সেস সতর্কতা উত্থাপন করে, একটি এনভায়রনমেন্ট ফাইল ক্যাটাগরি সহ যা আপনি পরীক্ষা করতে পারেন।
finding পরিবর্তনকারী পার্থক্য
ট্রিগারকারী উদাহরণ
cat .env
সতর্কতা ফলাফল
শান্ত তুলনা
cat .env.example
এই detector-এর জন্য কোনো finding নেই।
পরীক্ষিত টেমপ্লেট রিড নিরব থাকে। এনভায়রনমেন্ট ফাইল রিড সতর্ক করে। সেই রিডের পরে ক্যাপচার করা টুল আর্গুমেন্টে একটি বাহ্যিক গন্তব্য দেখা দিলে, ফলাফলটি গুরুতর হয়ে ওঠে। রিডের আগে একটি গন্তব্য সেই বৃদ্ধি তৈরি করে না।
detector ফলাফল পরীক্ষা করুন
{
"kind": "credential_access",
"severity": "warning",
"evidence": {
"categories": [
"environment file"
],
"strong_categories": [
"environment file"
],
"accesses": 1,
"egress_after": [],
"dump_secret_names": 0,
"observed": "tool_arguments",
"redacted": "paths, commands and secret values are deliberately not recorded"
}
}ইনপুট ও সম্পূর্ণ ফলাফল ডাউনলোড করুন (JSON)উদাহরণটি কীভাবে পরীক্ষা করা হয়েছে
এই উদাহরণগুলো প্রকাশিত detector-কে লেখক-তৈরি event ডেটা বা disposable কনফিগারেশন ফাইল দিয়ে মূল্যায়ন করে। ভিডিওগুলো সেই আচরণ দেখায়। এগুলো লাইভ agent বা পণ্যের ইন্টারফেসের রেকর্ডিং নয়। উদাহরণের কোনো command কার্যকর করা হয়নি।
ফলাফলটি এই ইনপুটের জন্য আচরণ প্রতিষ্ঠা করে। এটি runtime ingestion, প্রতিরোধ বা বাস্তব আপোষ প্রতিষ্ঠা করে না। পিন করা সোর্স চুক্তি পরীক্ষা করুন.
পরবর্তী কী পরীক্ষা করবেন
টুল কল পর্যালোচনা করুন, কাজের সাথে তুলনা করুন এবং পরবর্তী কার্যক্রম পরীক্ষা করুন। সংবেদনশীল ফাইলটি প্রয়োজন ছিল কিনা, এবং এরপর কোনো বাহ্যিক গন্তব্য দেখা দিয়েছিল কিনা?
- টুল কল পর্যালোচনা করুন
- কাজটি যাচাই করুন
- পরবর্তী কার্যক্রম পরীক্ষা করুন
এই signal কী প্রতিষ্ঠা করে
অ্যাক্সেস প্রকাশের প্রমাণ নয়। ডিটেক্টর রেকর্ড করা টুল আর্গুমেন্ট এবং আউটপুট দেখে; এটি সিসকল বা নেটওয়ার্ক মনিটর নয়।