একজন ডেভেলপার 'install' টাইপ করার সাথে সাথেই একটি ক্ষতিকর ডিপেন্ডেন্সি তার ইনস্টল স্ক্রিপ্টটি চালিয়ে দেয়, যা এর ক্ষতিকর প্রকৃতি সম্পর্কে কেউ জানার অনেক আগেই ঘটে। আপনার কোড স্ক্যানারগুলো রিপোজিটরিটি দেখছিল। আপনার এন্ডপয়েন্ট টুলিং একটি প্রসেস দেখেছিল, কোনো প্যাকেজ নয়। Shield এটি ডেভেলপার এন্ডপয়েন্টে বসে এবং কার্যকর হওয়ার আগে সেটিকে ব্লক করে দেয়।
একটি হালকা এজেন্ট · ওয়ার্কস্টেশন, সার্ভার এবং সিআই রানার · কেন্দ্রীয়ভাবে পরিচালিত পলিসি

আক্রমণ যেখান থেকে শুরু হয়, সেই ডেভেলপার এন্ডপয়েন্টগুলোকে সুরক্ষিত করার মাধ্যমে ক্ষতিকর ডিপেন্ডেন্সি এবং স্ক্রিপ্টগুলোকে চলতে বাধা দিন।
Shield এটি রিয়েল টাইমে প্যাকেজ ইনস্টল প্রক্রিয়া আটক করে এবং জাইজেনির ম্যালওয়্যার ইন্টেলিজেন্সের সাথে মিলিয়ে পরীক্ষা করে। ক্ষতিকারক প্যাকেজগুলো ইনস্টল হওয়ার মুহূর্তেই ব্লক করে দেওয়া হয়, পরের দিন সকালে কোনো রিপোর্টে সেগুলোকে চিহ্নিত করা হয় না। নেটওয়ার্কের ক্ষেত্রেও একই নিয়ম প্রযোজ্য: মেশিন থেকে কিছু বের হওয়ার আগেই পরিচিত ক্ষতিকারক অবকাঠামোর সাথে সংযোগ বিচ্ছিন্ন করে দেওয়া হয়।
নিয়মগুলো একবার নির্ধারণ করুন এবং Shield আপনার প্রতিষ্ঠানের প্রতিটি মেশিনে এগুলি প্রয়োগ করে: প্যাকেজের ন্যূনতম মেয়াদ, অনুমতি ও অস্বীকৃতির তালিকা, অনুমোদিত রেজিস্ট্রি এবং বহির্গামী ট্র্যাফিকের গন্তব্যস্থল।
যখন কোনো গুরুত্বপূর্ণ কিছু এন্ডপয়েন্টে এসে পৌঁছায়, Shield স্বয়ংক্রিয়ভাবে বা চাহিদা অনুযায়ী ওই মেশিনটির নেটওয়ার্ক সংযোগ বিচ্ছিন্ন করা যায়, ফলে ঘটনাটি পুরো প্রতিষ্ঠানে ছড়িয়ে না পড়ে একটি ল্যাপটপেই থেমে যায়।
ডেভেলপার এন্ডপয়েন্টের জন্য একটি রানটাইম ফায়ারওয়াল।

প্রতিটি প্যাকেজ ইনস্টল প্রক্রিয়া রিয়েল টাইমে শনাক্ত ও যাচাই করা হয়। Xygeni-এর ম্যালওয়্যারের আগাম সতর্কতা ব্যবস্থা কোনো CVE, অ্যাডভাইজরি বা প্রকাশিত সিগনেচারের জন্য অপেক্ষা না করেই, খ্যাতি-ভিত্তিক টুলিং দ্বারা নির্ভরযোগ্য ক্ষতিকারক প্যাকেজগুলো শনাক্ত করে। ইনস্টল স্ক্রিপ্ট চলার আগেই এই ব্লকিং প্রক্রিয়াটি সম্পন্ন হয়।
সবচেয়ে দ্রুত ছড়িয়ে পড়া সাপ্লাই চেইন আক্রমণগুলো একেবারে নতুন আঙ্গিকে এসে হাজির হয়। Shield এটি আপনাকে আপনার নির্ধারিত সীমার চেয়ে সম্প্রতি প্রকাশিত প্যাকেজ ব্লক করতে, একটি বৈশ্বিক নিয়ম সেট করতে ও প্রতিটি ইকোসিস্টেমের জন্য তা পরিবর্তন করতে, এবং প্রকাশের তারিখ নির্ধারণ করা না গেলে কী হবে তা ঠিক করতে দেয়: সতর্ক করে অনুমতি দেওয়া, নাকি ব্লক করা।


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


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


প্রতিটি ব্লক প্ল্যাটফর্মে একটি ইভেন্ট হয়ে যায়, যেখানে তীব্রতা, টাইমস্ট্যাম্প, যে এন্ডপয়েন্টে এটি ঘটেছে, এক্সপোজারটি কতক্ষণ স্থায়ী হয়েছিল এবং ঠিক কী ব্লক করা হয়েছিল—যেমন প্যাকেজ ও ভার্সন, নাকি গন্তব্য—এই সমস্ত তথ্য থাকে। তীব্রতা, ক্যাটাগরি, টাইপ, ব্যবহারকারী বা তারিখের পরিসর অনুযায়ী ফিল্টার করুন এবং এক্সপোর্ট করুন।
প্রতিটি সুরক্ষিত এন্ডপয়েন্টের নিজস্ব অডিট ট্রেইল এবং কম্পোনেন্ট তালিকা থাকে, ফলে কেউ জিজ্ঞাসা করলে আপনি কোনো নির্দিষ্ট মেশিনে কী ঘটেছিল তা পুনর্গঠন করতে পারেন।


একটি হালকা এজেন্ট যা ওয়ার্কস্টেশন, সার্ভার এবং সিআই রানারদের কভার করে, এবং এতে ফ্লোটিং সিট থাকায় কভারেজ আপনার হার্ডওয়্যারের পরিবর্তে আপনার কর্মীদের অনুসরণ করে।
কোড প্রোডাকশনে যাওয়ার আগেই এর মধ্যে থাকা এপিআই (API) ঝুঁকিগুলো খুঁজে বের করুন এবং সমাধান করুন।
কোড এবং ডিপেন্ডেন্সি স্ক্যানিং রিপোজিটরি বিশ্লেষণ করে। এন্ডপয়েন্ট টুলিং প্রসেস এবং কানেকশন পর্যবেক্ষণ করে, কিন্তু কোনো প্যাকেজ বা রেজিস্ট্রি ব্যাখ্যা করার জন্য এর কোনো অ্যাপ্লিকেশন-সিকিউরিটি কনটেক্সট থাকে না। এই দুটির মাঝেই সেই মুহূর্তটি আসে, যখন কোনো ক্ষতিকর ডিপেন্ডেন্সি একজন ডেভেলপারের মেশিনে প্রকৃতপক্ষে এক্সিকিউট হয়। সেখানেই Shield পরিচালনা করে।
খ্যাতি এবং স্বাক্ষর-ভিত্তিক পদ্ধতিগুলো আপনাকে একটি ক্ষতিকারক প্যাকেজ সম্পর্কে তখনই জানায়, যখন অন্য কেউ ইতিমধ্যেই সেটির দ্বারা আক্রান্ত হয়েছে। Shield এটি আচরণ এবং ঝুঁকি বিশ্লেষণের উপর ভিত্তি করে ব্লক তৈরি করে, যা কোনো নতুন আক্রমণের দিনেই এটিকে কার্যকর করে তোলে এবং বর্তমান নেটওয়ার্ক ইন্টেলিজেন্স দিয়ে একে সমর্থন করে, যাতে আক্রমণটি সফল হলেও মূল নেটওয়ার্কে বার্তা পাঠাতে না পারে।
ব্লক, আইসোলেশন এবং জিও ইভেন্টগুলো আপনার কোড ও ডিপেন্ডেন্সির সাথে একই কনসোলে প্রদর্শিত হয়। pipeline এবং গোপনীয় তথ্য, একটিমাত্র নিরীক্ষা নথি সহ। অন্য কোনো এজেন্টের অন্য কোনো নিরীক্ষা নথি নয়। dashboard এবং অন্য login.
এন্ডপয়েন্ট ডিটেকশন অপারেটিং সিস্টেম স্তরে প্রসেস, ফাইল এবং কানেকশন পর্যবেক্ষণ করে। এটি জানে না যে প্যাকেজ রেজিস্ট্রি কী, কোনো ডিপেন্ডেন্সি ক্ষতিকর কিনা, বা কোনো সংস্করণ গতকাল প্রকাশিত হয়েছিল কিনা। Shield ডেভেলপার এন্ডপয়েন্টে অ্যাপ্লিকেশন-সিকিউরিটির প্রেক্ষাপট নিয়ে আসে এবং অ্যাপসেকের জন্য গুরুত্বপূর্ণ বিষয়গুলিতে নীতি প্রয়োগ করে।
Shield এটি একটি হালকা এজেন্ট যা ইনস্টলেশন চলাকালীন তা পরীক্ষা করে। ডেভেলপাররা কেবল তখনই এটি লক্ষ্য করেন যখন কিছু ব্লক করা হয়, এবং ব্লকের কারণটিও জানিয়ে দেওয়া হয়।
ক্ষতিকারক এবং অননুমোদিত প্যাকেজ ইনস্টল, আপনার নির্ধারিত ন্যূনতম বয়সের চেয়ে নতুন প্যাকেজ, আপনার অনুমোদনহীন রেজিস্ট্রি থেকে ইনস্টল, আপনার ডিনাই লিস্টে থাকা প্যাকেজ, পরিচিত ক্ষতিকারক আইপি এবং ডোমেইনে বহির্গামী সংযোগ, এবং আপনার সীমাবদ্ধ করা ভৌগোলিক অঞ্চলে ট্র্যাফিক।
সিদ্ধান্ত আপনার। প্রকাশের তারিখ অজানা থাকলে, ন্যূনতম বয়স নীতি আপনাকে সতর্ক করে অনুমতি দেওয়া বা ব্লক করার সুযোগ দেয়।
হ্যাঁ। বৈশ্বিক সর্বনিম্ন বয়সের সীমা প্রতিটি বাস্তুতন্ত্রের জন্য আলাদাভাবে পরিবর্তন করা যায় এবং প্রয়োজনে কোনো নির্দিষ্ট বাস্তুতন্ত্রের জন্য এটি নিষ্ক্রিয়ও করা যেতে পারে।
এটি ঐ মেশিন থেকে বহির্গামী সমস্ত ট্র্যাফিক ব্লক করে দেয়, শুধুমাত্র Shield এজেন্টের নিজস্ব চ্যানেল, ফলে এন্ডপয়েন্টটি সীমাবদ্ধ থাকলেও পরিচালনাযোগ্য থাকে। আপনি প্রয়োজন অনুযায়ী এটি ট্রিগার করতে পারেন, অথবা প্যারানয়েড মোড চালু করতে পারেন, যাতে কোনো গুরুতর অ্যালার্ট এলে স্বয়ংক্রিয়ভাবে আইসোলেশনের অনুরোধ করা হয়।
ডেভেলপার ওয়ার্কস্টেশন, সার্ভার এবং সিআই রানারগুলিতে। লাইসেন্সিং ফ্লোটিং সিট ব্যবহার করে।
হ্যাঁ। প্রতিটি ব্লকই সম্পূর্ণ বিবরণসহ একটি ইভেন্ট, এবং প্রতিটি এন্ডপয়েন্ট তার নিজস্ব অডিট ট্রেইল রাখে। ইভেন্টগুলো ফিল্টার ও এক্সপোর্ট করা যায়।
Xygeni অল-ইন-ওয়ান অ্যাপসেক প্ল্যাটফর্মের সাথে