গোলং প্রবর্তন করে দুর্বলতা ব্যবস্থাপনা টুল এবং ডেটাবেস
Go প্রোগ্রামিং ল্যাঙ্গুয়েজ দুর্বলতা পরিচালন সরঞ্জাম এবং একটি ডাটাবেস প্রবর্তন করে তার সুরক্ষা গেমকে বাড়িয়ে দিয়েছে যা Go বিকাশকারীদের তাদের কোডে পরিচিত দুর্বলতাগুলি সনাক্ত করতে সহায়তা করে৷

Google-এর Go প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্প্রতি দুর্বলতা ব্যবস্থাপনা সহায়তার প্রবর্তনের মাধ্যমে তার নিরাপত্তা ক্ষমতা বাড়িয়েছে, যা ডেভেলপারদের তাদের প্রকল্পগুলিকে প্রভাবিত করতে পারে এমন পরিচিত নিরাপত্তা সমস্যা সম্পর্কে সচেতন হতে সক্ষম করে। দুর্বলতা ব্যবস্থাপনা প্রকল্পটি Go vulnerability ডাটাবেসের চারপাশে ঘোরে, যা পাবলিক Go মডিউলের আমদানিযোগ্য প্যাকেজে পাওয়া দুর্বলতা সম্পর্কে তথ্য সংরক্ষণের ভিত্তি হিসেবে কাজ করে। Go সিকিউরিটি টিম নিজেরাই কিউরেট করেছে, ডাটাবেস Go টুলের বিকাশকে উৎসাহিত করে যা দক্ষতার সাথে একটি কোডবেস বিশ্লেষণ করতে পারে এবং পরিচিত দুর্বলতাগুলি প্রকাশ করতে পারে।
এই উদ্ভাবনী সরঞ্জামগুলি শুধুমাত্র বিকাশকারীর কোড দ্বারা কল করা ফাংশনগুলির দুর্বলতাগুলিকে প্রকাশ করার জন্য ডিজাইন করা হয়েছে, অপ্রাসঙ্গিক ফলাফলগুলিকে হ্রাস করে এবং চিহ্নিত নিরাপত্তা সমস্যাগুলির নির্ভুলতা বৃদ্ধি করে৷ ডাটাবেসের তথ্য বিভিন্ন উৎস থেকে আসে, যেমন বিদ্যমান CVE, GHSA এবং Go প্যাকেজ রক্ষণাবেক্ষণকারীদের সরাসরি রিপোর্ট।
একটি আপডেট করা এবং দরকারী ডাটাবেস বজায় রাখার জন্য, Go নিরাপত্তা দল প্যাকেজ রক্ষণাবেক্ষণকারীদের তাদের প্রকল্পগুলিতে ঘটতে থাকা সর্বজনীন দুর্বলতা বা Go প্যাকেজে নিরাপত্তা সংক্রান্ত সমস্যা সম্পর্কিত যেকোন আপডেট তথ্যের তথ্য প্রদান করতে উৎসাহিত করে। তদ্ব্যতীত, গো নিরাপত্তা দল এই তথ্য মূল্যায়ন করে এবং সেই অনুযায়ী ডাটাবেসে অন্তর্ভুক্ত করে।
বিকাশকারীরা govulnulcheck কমান্ডের প্রবর্তন থেকে উপকৃত হতে পারে, যা সম্ভাব্য নিরাপত্তা ঝুঁকি সম্পর্কে শেখার জন্য একটি পরিশীলিত প্রক্রিয়া সরবরাহ করে। একটি কোডবেস পরীক্ষা করে, এই টুলটি এমন দুর্বলতা প্রদর্শন করে যা একটি প্রকল্পকে হুমকি দিতে পারে, বিশেষ করে সেই ফাংশনে পাওয়া যায় যা কোডটি ট্রানজিটিভভাবে কল করছে। উপরন্তু, এই অত্যাধুনিক দুর্বলতা সনাক্তকরণ সিস্টেমটি পূর্ব-বিদ্যমান Go সরঞ্জাম এবং পরিষেবাগুলিতে একত্রিত করা হয়েছে, যেমন Go প্যাকেজ আবিষ্কার সাইট।
গো ভলনারেবিলিটি ম্যানেজমেন্ট প্রজেক্ট চলতে থাকায়, গো সিকিউরিটি টিম ব্যবহারকারীদের কিছু সীমাবদ্ধতা এবং বাগ অনুমান করার জন্য অনুরোধ করে। তারা এই উদ্ভাবনী বৈশিষ্ট্যটির সামগ্রিক কর্মক্ষমতা এবং উপযোগিতা উন্নত করার জন্য প্রকল্পে অবদান রাখতে, প্রতিক্রিয়া প্রদান করতে এবং একটি সমীক্ষায় অংশগ্রহণ করতে Go বিকাশকারীদের উৎসাহিত করে।
ইতিমধ্যে, AppMaster.io- এর মতো প্ল্যাটফর্মগুলি Go-এর ক্ষমতা ব্যবহার করে, বিশেষ করে ব্যাকএন্ড অ্যাপ্লিকেশন তৈরি করার জন্য। এই প্ল্যাটফর্মগুলি সফ্টওয়্যার প্রকল্পগুলির নিরাপত্তা বজায় রেখে Go প্রোগ্রামিং ভাষার নতুন দুর্বলতা ব্যবস্থাপনা টুলিং এবং ডাটাবেসের সুবিধা নিতে পারে।


