Detector লাইব্রেরিপ্রিভিলেজ পরিবর্তন

প্রিভিলেজ পরিবর্তন

কাজটি এইমাত্র আরও ক্ষমতা চাইল।

রেকর্ড করা কমান্ডগুলিতে উন্নত অ্যাক্সেসের অনুরোধ ধরুন।

সমস্যা দেখুন। finding বুঝুন।

ক্যাপশনসহ ইংরেজি বর্ণনা।

কীভাবে এটি নজর এড়িয়ে যায়

একটি রুটিন কোডিং কাজ একটি কমান্ডে পরিণত হয় যা উন্নত প্রিভিলেজ চায়। এটি প্রয়োজনীয় হতে পারে। কাজটির প্রাপ্য অ্যাক্সেসের চেয়ে বেশিও হতে পারে। কমান্ড পরিবর্তনের মুহূর্তটি দেখার মূল্য আছে।

একটি অনুপস্থিত ডিপেন্ডেন্সি ট্রাবলশুটিং করা এজেন্ট sudo-এর জন্য পৌঁছায়। একটি দীর্ঘ সেশনে, সেই অনুরোধ সাধারণ চেক এবং ইনস্টলেশন আউটপুটের মাঝে বসে থাকতে পারে। আপনি যদি শুধু চূড়ান্ত ফলাফল পর্যালোচনা করেন, কর্তৃত্বের পরিবর্তনের চেষ্টাটি আপনার নজরে নাও আসতে পারে।

ClawMetry কী শনাক্ত করে

ClawMetry ক্যাপচার করা টুল আর্গুমেন্টে প্রিভিলেজ সম্পর্কিত প্যাটার্ন চিহ্নিত করে। একটি sudo কমান্ড প্রিভিলেজ পরিবর্তন সতর্কতা উত্থাপন করতে পারে। ফলাফলটি আপনাকে কাজের প্রেক্ষাপটে চেষ্টা করা অ্যাকশনটি পর্যালোচনার কারণ দেয়।

finding পরিবর্তনকারী পার্থক্য

ট্রিগারকারী উদাহরণ

sudo apt-get install jq

সতর্কতা ফলাফল

শান্ত তুলনা

git status

এই detector-এর জন্য কোনো finding নেই।

পরীক্ষিত উদাহরণ একটি sudo প্যাকেজ ইনস্টলেশন কমান্ড ব্যবহার করে এবং একটি সতর্কতা উত্থাপন করে। একটি সাধারণ Git status কমান্ড নিরব থাকে। সংকেতটি পর্যবেক্ষণ করা কমান্ড সম্পর্কে। এটি প্রতিষ্ঠা করে না যে প্রিভিলেজ অনুরোধ সফল হয়েছে।

detector ফলাফল পরীক্ষা করুন
{
  "kind": "privilege_change",
  "severity": "warning",
  "evidence": {
    "patterns": [
      "ran a command as root"
    ],
    "matches": 1,
    "irreversible": [],
    "command_sketch": "sudo apt-get",
    "observed": "tool_arguments"
  }
}
ইনপুট ও সম্পূর্ণ ফলাফল ডাউনলোড করুন (JSON)
উদাহরণটি কীভাবে পরীক্ষা করা হয়েছে

এই উদাহরণগুলো প্রকাশিত detector-কে লেখক-তৈরি event ডেটা বা disposable কনফিগারেশন ফাইল দিয়ে মূল্যায়ন করে। ভিডিওগুলো সেই আচরণ দেখায়। এগুলো লাইভ agent বা পণ্যের ইন্টারফেসের রেকর্ডিং নয়। উদাহরণের কোনো command কার্যকর করা হয়নি।

ফলাফলটি এই ইনপুটের জন্য আচরণ প্রতিষ্ঠা করে। এটি runtime ingestion, প্রতিরোধ বা বাস্তব আপোষ প্রতিষ্ঠা করে না। পিন করা সোর্স চুক্তি পরীক্ষা করুন.

পরবর্তী কী পরীক্ষা করবেন

উন্নত অ্যাক্সেস আসলে প্রয়োজন ছিল কিনা যাচাই করুন। লক্ষ্য, কমান্ড এবং সংশ্লিষ্ট অনুমোদন পরীক্ষা করুন। কাজটি সম্পন্ন করে এমন সবচেয়ে সংকীর্ণ অ্যাক্সেস পছন্দ করুন, এবং উপলব্ধ রানটাইম ও সিস্টেম প্রমাণ ব্যবহার করে ফলাফল যাচাই করুন।

  1. কেন অ্যাক্সেস দরকার যাচাই করুন
  2. লক্ষ্য ও অনুমোদন পরীক্ষা করুন
  3. ফলাফলের অবস্থা যাচাই করুন

এই signal কী প্রতিষ্ঠা করে

এই ডিটেক্টর রেকর্ড করা কমান্ড পড়ে, ফলস্বরূপ অপারেটিং সিস্টেম প্রিভিলেজ নয়। এটি নিজে উচ্চতা অস্বীকার করে না।

গুরুত্বপূর্ণ মুহূর্তগুলো দৃশ্যমান রাখুন।

agent কার্যকলাপ অনুসরণ করুন, finding পরীক্ষা করুন এবং কোনটি মনোযোগ দরকার তা নির্ধারণ করুন।