CTF(Crapture The Flag) কি ? কিভাবে CTF শুরু করবেন।
CTF কি?
CTF হল Information Security এর এক ধরনের প্রতিযোগিতা, যেখানে বিভিন্ন ধরনের Challenge Solve করে Flag Submit করতে হয়। প্রতেকটি Flag submit এর মাধ্যমে Point পাওয়া যায়, প্রতিযোগিতা শেষ হলে যে Team বা Player এর Point বেশিহয় সে Team বা Player কে Winner দেওয়া হয়। CTF এর মাধ্যমে একজন Player তার শিখা Skills কে ব্যাবহার করে Flag Hunt করে এবং তার মাধ্যমে সে নতুন Skills শিখে।
১৯৯৬ সালে সর্বপ্রথম Capture The Flag (CTF) প্রশিক্ষন ও মুল্যায়নের মাধ্যম হিসেবে পরিচিতি লাভ করে। CTF সাধারনতসাইবার নিরাপত্তায় ক্যারিয়ার গড়তে আগ্রহী শিক্ষার্থী ও কর্মরত নিরাপত্তা পেশাদারদের দক্ষতা বৃদ্ধি ও হাতে কলমে শেখারমাধ্যম হিসাবে ব্যবহৃত হয়।
CTF এর প্রকারভেদ...
যেহেতু ইন্টারনেটের কল্যাণে আমরা সবাই সবার সাথে যুক্ত হতে পারি তাই আন্তর্জাতিক CTF প্রতিযোগিতা সম্ভবপর হয়েউঠেছে।
সাধারনত CTF ২ ধরনের CTF competetion হয়ে থাকে। যথাঃ
১. Attack-Defense
২. Jeopardy
Attack-Defense-
Attack-Defend CTF এ দুটি দল অংশগ্রহন করে। দু’দলই প্রতিপক্ষের সিস্টেমে আক্রমণ করার পাশাপাশি তাদের নিজস্বসিস্টেমকে রক্ষা করে। সাধারণত, এ খেলার দুটি রাউন্ড থাকে যার মধ্যে প্রথম রাউন্ডে একটি দল আক্রমণকারী এবং অপরটিপ্রতিরক্ষাকারী দল হিসেবে অংশগ্রহন করে এবং দ্বিতীয় রাউন্ডে দায়িত্ব বদলে প্রথম দল প্রতিরক্ষাকারী এবং দ্বিতীয় দলআক্রমণকারী হিসেবে অংশগ্রহন করে।
সাধারনত এসব প্রতিযোগিতায় বিভিন্ন সার্ভারে বিভিন্ন ধরনের ফ্ল্যাগ (টেক্সট ফাইল, ফোল্ডার, চিত্র ইত্যাদি) লুকানো থাকে যাআক্রমণকারী দল বিভিন্ন নিরাপত্তা দুর্বলতা (Vulneraility) কৌশল ব্যবহার করে সার্ভারসমুহ থেকে ফ্ল্যাগসমুহ খুজে বের করারচেষ্টা করে।এ ধরনের CTF এ Attack এবং Defanse এর জন্য Point দেওয়া হয়। এখানে যে Team বা Player এর Point বেশিথাকে সে Team বা Player কে Winner দেওয়া হয়।
Jeopardy-
Jeopardy তে player দের বিভিন্ন cetagory এর Challenge দেওয়া হয়, যা Solve করে Player কে Flag Submit করতে হয়।যেমনঃ web, forensics, crypto, binary exploit, reversing, network and many more।এটি একজন Player বা Team নিয়েখেলা যায়। প্রত্যেক ফ্ল্যাগের জন্য নির্দিষ্ট পয়েন্ট থাকে। যে challenge এ point যত বেশি সে challenge তত বেশি কঠিন। যেদল যত বেশি ফ্ল্যাগ খুজে বের করতে পারে তাদের পয়েন্ট তত বেশী হয়।Jeopardy-style CTF এ প্রকৃত খেলার মতই একটিস্কোরবোর্ড থাকে যেখানে বিভিন্ন দলের অর্জিত পয়েন্ট প্রদর্শন করা হয়।এসব ক্ষেত্রে সময় পরিমাপ করতে সাধারনত একটিটাইমার ব্যবহৃত হয় এবং টাইমার শেষ হয়ে গেলে খেলাটি শেষ হয়ে যায়। সেক্ষেত্রে সবচেয়ে বেশি পয়েন্ট প্রাপ্ত দল বিজয়ী হিসেবেবিবেচিত হয়।
কিন্ত কিছু কিছু CTF event এ দুইটার মিশ্রন থাকে যাকে Mixed-Style CTF বলা হয়।
CTF খেলার উপরিকারিতাঃ
CTF খেলে যে আপনার শুধু Skill বাড়বে তা না। তার সাথে আপনি যদি Winner বা Top 1-3 এর ভিতর থাকেন তাহলে বিভিন্নধরনের পুরস্কার পাবেন। এখানে কিছু কিছু CTF Event এ টাকা দেওয়া হয় আবার কিছু কিছু Event এ Laptop, Hacking gadget, HackTheBox pro, TryHackMe pro etc পুরস্কার দেওয়া হয়।
পোষ্ট লিখেছেন - White Devil 👿 (Niladdin)
So nice
ReplyDelete