OpenAI
এই পেজটি মেশিন দিয়ে অনুবাদ করা হয়েছে। মূল ইংরেজি আর্টিকেল দেখুন।

Codex Security

আপনার রিপোজিটরিতে সম্ভাব্য নিরাপত্তা দুর্বলতা খুঁজুন, যাচাই করুন ও পর্যালোচনা করুন.

আপডেট করা হয়েছে: 12 days ago

Codex Security হলো একটি গবেষণা প্রিভিউ, যা ChatGPT Enterprise, Edu, Business, এবং Pro ব্যবহারকারীদের জন্য উপলভ্য. এটি দলগুলোকে কোডে দুর্বলতা শনাক্ত, যাচাই, এবং প্রতিকার করতে সাহায্য করে. এটি প্রচলিত স্ক্যানারের চেয়ে একজন নিরাপত্তা গবেষকের মতো কাজ করার জন্য তৈরি: এটি কোড পড়ে, পরীক্ষা চালায়, বাস্তবসম্মত আক্রমণপথ অনুসন্ধান করে, এবং এমন প্যাচ প্রস্তাব করে যা দলগুলো তাদের স্বাভাবিক ওয়ার্কফ্লোতে পর্যালোচনা করতে পারে.

সংক্ষিপ্ত বিবরণ

Codex Security, GitHub রিপোজিটরির সঙ্গে সংযোগ স্থাপন করে এবং আপনার কোডভান্ডারের উপযোগী একটি হুমকির মডেল তৈরি করে. আপনি পুরো রিপোজিটরি বা নির্দিষ্ট কমিট স্ক্যান করতে পারেন. Codex Security সম্ভাব্য নিরাপত্তা দুর্বলতা অনুসন্ধান করে, একটি বিচ্ছিন্ন পরিবেশে সেগুলো যাচাই করার চেষ্টা করে এবং আপনার দলের পর্যালোচনার জন্য সংশোধনের প্রস্তাব দেয়.

Codex Security যেভাবে কাজ করে

Codex Security একটি হুমকির মডেলের ভিত্তিতে বিশ্লেষণ পরিচালনা করে. মডেলটিতে আক্রমণকারীর প্রবেশপথ, আস্থার সীমানা, সংবেদনশীল তথ্য ও কোড কার্যকর হওয়ার গুরুত্বপূর্ণ পথগুলোর বিবরণ থাকে. আপনার অ্যাপ্লিকেশন যেভাবে স্থাপন করা হয়েছে, তার সঙ্গে সামঞ্জস্য রাখতে আপনি মডেলটি পর্যালোচনা ও সম্পাদনা করতে পারেন. পুরো রিপোজিটরি স্ক্যানে কোডভান্ডার মূল্যায়ন করা হয়, আর কমিট স্ক্যানে রিপোজিটরির পরিবর্তনগুলো পরীক্ষা করা হয়.

স্ক্যান চালান

পুরো রিপোজিটরি স্ক্যান বা কমিট স্ক্যান বেছে নিন এবং স্ক্যান শেষ হওয়া পর্যন্ত অপেক্ষা করুন. Codex Security সম্ভাব্য নিরাপত্তা দুর্বলতা অনুসন্ধান করতে রিপোজিটরির হুমকির মডেল ব্যবহার করে.

অর্থের বিনিময়ে ব্যবহার

Codex Security Cloud-এ টোকেনের ভিত্তিতে বিল করা হয়. বর্তমান গ্রাহকদের আগাম জানানো হয় এবং অর্থের বিনিময়ে ব্যবহার শুরু হওয়ার আগে তাঁদের সম্মতি দিতে হয়.

স্ক্যানের জন্য অর্থ না থাকলে স্ক্যান করা স্থগিত থাকে. অর্থের বিনিময়ে স্ক্যান চালিয়ে যাওয়ার আগে বিলসংক্রান্ত বিজ্ঞপ্তি ও উপলব্ধ অর্থের পরিমাণ দেখে নিন.

Daybreak Blue ব্যবহারের সুযোগ

Codex Security Cloud-এর সঙ্গে অন্তর্ভুক্ত Daybreak Blue ব্যবহারের সুযোগ শুধু ক্লাউড পণ্যটির মধ্যেই প্রযোজ্য. এতে অন্য কোনো Codex Security পণ্যে বা API-এর মাধ্যমে Daybreak Blue ব্যবহারের সুযোগ পাওয়া যায় না.

শুরু করুন

  1. Codex Security-এ যান.

  2. Codex Security দিয়ে স্ক্যান করাতে চান এমন GitHub রিপোজিটরিগুলো সংযুক্ত ও সক্রিয় করুন.

  3. প্রাথমিক স্ক্যান শেষ হওয়ার জন্য অপেক্ষা করুন. Codex Security প্রথমে প্রকল্পের জন্য একটি থ্রেট মডেল তৈরি করে এবং বিদ্যমান দুর্বলতার জন্য রিপোজিটরির ইতিহাস স্ক্যান করে. বড় প্রকল্পের ক্ষেত্রে এতে বেশি সময় লাগতে পারে. নতুন কোডের স্ক্যান দ্রুত হয়.

  4. ফাইন্ডিং, যাচাইয়ের বিস্তারিত, এবং প্রস্তাবিত প্যাচ পর্যালোচনা করুন.

ভূমিকা-ভিত্তিক অ্যাক্সেস নিয়ন্ত্রণ (RBAC)

Enterprise এবং Edu ওয়ার্কস্পেসে, অ্যাডমিনরা ওয়ার্কস্পেসের অনুমতিসমূহে Codex Security অ্যাক্সেস পরিচালনা করতে পারেন. Codex Security-এর জন্য ওয়ার্কস্পেসে Codex Cloud এবং Codex Security উভয় অ্যাক্সেসই সক্রিয় থাকতে হবে. RBAC-এর মাধ্যমে নির্দিষ্ট ভূমিকা বা গ্রুপেও অ্যাক্সেস সীমিত করা যেতে পারে, যার মধ্যে SCIM-সিঙ্ক করা গ্রুপও রয়েছে. সদস্যদের Codex Security স্ক্যান কনফিগারেশন পরিচালনা করতে দিতে, উপযুক্ত ভূমিকা বা গ্রুপের জন্য Codex Security অ্যাডমিন অনুমতিও সক্রিয় করুন.

আপনার ওয়ার্কস্পেসের অনুমতিসমূহ আপডেট করতে:

  1. ChatGPT-এ, আপনার প্রোফাইল আইকন নির্বাচন করুন, তারপর ওয়ার্কস্পেস সেটিংস > অনুমতিসমূহ নির্বাচন করে ওয়ার্কস্পেসের অনুমতিসমূহ খুলুন.

  2. নিচে স্ক্রল করে Codex Cloud-এ যান.

  3. Codex Cloud অ্যাক্সেস সক্রিয় আছে কি না নিশ্চিত করুন.

  4. সদস্যদের Codex Security ব্যবহার করতে অনুমতি দিন. টগল করে অ্যাক্সেস সক্রিয় বা নিষ্ক্রিয় করুন.

  5. ভূমিকা বা গ্রুপের যদি স্ক্যান কনফিগারেশন পরিচালনা করা উচিত হয়, তবে সদস্যদের Codex Security প্রশাসন করতে অনুমতি দিন. এটিও সক্রিয় করুন.

আপনার ChatGPT ওয়ার্কস্পেসে ভূমিকা-ভিত্তিক অ্যাক্সেস নিয়ন্ত্রণ সম্পর্কে আরও জানুন.

সেরা চর্চা

  • অল্প কয়েকটি রিপোজিটরি এবং পর্যালোচকদের একটি নিবেদিত গ্রুপ দিয়ে শুরু করুন. আমরা প্রথমে একটি কেন্দ্রীভূত রোলআউটের সুপারিশ করি, বিশেষ করে অনবোর্ডিং এবং দুর্বলতা শেয়ারিং এখনও তুলনামূলকভাবে ম্যানুয়াল থাকা অবস্থায়.

  • শিখতে শিখতে থ্রেট মডেলটি পরিমার্জন করুন. মডেলে ছোট আপডেট সময়ের সঙ্গে প্রসঙ্গ উন্নত করতে এবং ফাইন্ডিংগুলোকে আরও নির্ভুল করতে পারে.

  • আপনি যদি বর্তমানে GitHub Cloud ব্যবহার না করেন, মূল্যায়নের জন্য কম-ঝুঁকির বা নন-প্রোডাকশন রিপোজিটরি দিয়ে শুরু করার কথা বিবেচনা করুন. এটি ব্যাপকভাবে গ্রহণের আগে দলগুলোকে ওয়ার্কফ্লোতে আস্থা তৈরি করতে সাহায্য করতে পারে.

  • আপনার স্বাভাবিক পর্যালোচনা প্রক্রিয়ায় তৈরি করা প্যাচ PRs পর্যালোচনা করুন. আমরা Codex Security PRs-এ Codex Code Review ব্যবহার করারও সুপারিশ করি, যাতে প্রতিকার নতুন রিগ্রেশন তৈরি না করে.

প্রশ্নোত্তর

Codex Security কি স্বয়ংক্রিয়ভাবে আমার কোড পরিবর্তন করে?

না. Codex Security মানুষের পর্যালোচনার জন্য একটি প্যাচ প্রস্তাব করে. সেই প্রস্তাবকে pull request-এ রূপান্তর করা যায়, তবে এটি স্বয়ংক্রিয়ভাবে আপনার কোড পরিবর্তন করে না.

Codex Security কি ফাজিং বা সিগনেচার-ভিত্তিক স্ক্যানিংয়ের ওপর নির্ভর করে?

না. Codex Security ফাজিং বা সিগনেচার-ভিত্তিক স্ক্যানিংয়ের বদলে ভাষা-মডেলভিত্তিক যুক্তিবিচার, পরীক্ষার সময়ের কম্পিউটেশন, সরঞ্জাম ব্যবহার এবং বৃহৎ প্রসঙ্গ ব্যবহার করছে.

আমি কি হুমকি মডেল পরিদর্শন বা সম্পাদনা করতে পারি?

হ্যাঁ. হুমকি মডেলটি দেখা ও সম্পাদনা করা যায়, তাই দলগুলো Codex Security কীভাবে অ্যাপ্লিকেশনটি বোঝে তা পরিদর্শন করতে পারে এবং তাদের পরিবেশের সঙ্গে মিলিয়ে অনুমানগুলো হালনাগাদ করতে পারে.

যাচাই বলতে কী বোঝায়?

যাচাই হলো সেই ধাপ যেখানে Codex Security কোনো সম্ভাব্য দুর্বলতা সামনে আনার আগে সেটি একটি বিচ্ছিন্ন পরিবেশে পুনরুৎপাদনের চেষ্টা করে. এর উদ্দেশ্য হলো ভুল ইতিবাচক ফল কমানো এবং শনাক্ত বিষয়গুলোকে গুরুত্বপূর্ণ ও প্রাসঙ্গিক রাখা.

কোনো শনাক্ত বিষয় যাচাই হওয়ার পর কী হয়?

যাচাইয়ের পর Codex Security মূল কারণ সমাধান করে এমন একটি প্যাচ প্রস্তাব করে, যা পর্যালোচনার জন্য pull request-এ রূপান্তর করা যায়.

এই নিবন্ধটি কি সহায়ক ছিল?