গত কয়েকদিন ধরে, আইটি সম্প্রদায় ডুম ক্যাপচা নিয়ে গুঞ্জন করছে — একটি ক্যাপচা যা আপনাকে মানুষ প্রমাণ করতে আপনার ব্রাউজারে ডুম খেলতে দেয় 🤖❌৷ টন পোস্ট সামাজিক নেটওয়ার্ক প্লাবিত হয়েছে, বিশেষ করে LinkedIn এবং Reddit. প্রকল্পের GitHub সংগ্রহস্থলটি কয়েক ঘন্টার মধ্যে দ্রুত 300 স্টার অতিক্রম করেছে। ⭐🚀
কিন্তু এটি কি কেবল একটি মজার পার্শ্ব প্রকল্প, নাকি আরও আছে? অনলাইন যাচাইয়ের জন্য ডুম ক্যাপচা কি পরবর্তী বড় জিনিস হতে পারে? আমরা কি বট নই প্রমাণ করার জন্য শীঘ্রই ভিডিও গেমগুলিকে হারাতে হবে? 🎮
হাইপের পিছনে কী রয়েছে এবং ক্যাপচা-এর ভবিষ্যৎ ট্র্যাফিক লাইটে ক্লিক করার পরিবর্তে শত্রুদের ফ্র্যাগিং জড়িত কিনা তা জানতে পড়ুন! 🚦
নাম থেকে বোঝা যায়, ডুম ক্যাপচা ঠিক তেমনই শোনাচ্ছে—একটি ক্যাপচা যা আপনাকে মানুষ প্রমাণ করতে ডুম® খেলতে বলে। 🕹️
ধারণাটি সহজ: আপনার ব্রাউজারে চলমান একটি সম্পূর্ণরূপে খেলার যোগ্য DOOM ইন্সট্যান্স উপস্থাপন করা হয়েছে 🌐, এবং আপনার কাজটি "কমপক্ষে 3টি দানবকে হত্যা করুন" এর মতো কিছু হতে পারে মিশনটি সফলভাবে সম্পূর্ণ করুন এবং আপনি আপনার মানবতা প্রমাণ করেছেন 🧍♂️। ব্যর্থ, এবং... ভাল, পরের বার শুভকামনা 😅।
আপনি অফিসিয়াল ডেমো সাইটে নিজেই এটি পরীক্ষা করতে পারেন।
⚠️ সতর্কীকরণ : DOOM বিখ্যাতভাবে আসক্তি 🔥, তাই শত্রুদের ধ্বংস করার সময় ট্র্যাক হারাতে প্রস্তুত থাকুন 🏆👾।
(DOOM® অ-বাণিজ্যিক ব্যবহারের জন্য প্রকাশ করা শেয়ারওয়্যার সংস্করণে নির্মিত। এটি একটি ZeniMax মিডিয়া কোম্পানি, id Software LLC-এর একটি নিবন্ধিত ট্রেডমার্ক।)
ডুম ক্যাপচা WebAssembly ( Lorti দ্বারা) তে Doom-এর একটি লীন-এন্ড-মিন পোর্ট কম্পাইল করার জন্য Emscripten ব্যবহার করে, C-ভিত্তিক গেম রান লুপ ( g_game.c
) এবং একটি জাভাস্ক্রিপ্ট-চালিত ক্যাপচা UI এর মধ্যে একটি সেতু তৈরি করে তার জাদু কাজ করে৷ 🧠
বেশ আশ্চর্যজনক, তাই না?
DOOM CAPTCHA-এর পিছনে মূল ধারণাটি প্রথম GitHub ব্যবহারকারী vivirenremoto থেকে উদ্ভূত হয়েছিল, যিনি 2021 সালে জিনিসগুলিকে ফিরিয়ে দিয়েছিলেন।
এটি সবই শুরু হয়েছিল একটি ন্যূনতম, SDL-ভিত্তিক Doom-এর পোর্ট দিয়ে, যা আপনার ব্রাউজারে মসৃণভাবে চালানোর জন্য সূক্ষ্ম-টিউন করা হয়েছে। কিন্তু এটাকে ক্যাপচা-যোগ্য অ্যাডভেঞ্চারে রূপান্তরিত করা? এর জন্য কিছু পরবর্তী-স্তরের কাস্টমাইজেশন প্রয়োজন 🔧।
মাত্র কয়েকদিন আগে ফাস্ট-ফরোয়ার্ড, এবং গুইলারমো রাউচ ডুম ক্যাপচা নিয়ে একটি নতুন, অপ্টিমাইজ করা এবং আধুনিকীকরণ করেছেন—আরও পলিশ এবং দুষ্ট বর্ধনের সাথে ধারণাটিকে আবার জীবন্ত করে তুলেছেন!
ক্যাপচা অর্জনের জন্য করা এক্সটেনশনগুলি:
doom1.wad
এর শেয়ারওয়্যার সংস্করণের সাথে কাজ করার জন্য বিল্ডটিকে সংশোধন করা হয়েছে - জিনিসগুলিকে বৈধ রাখা।
মসৃণ গেমপ্লে প্রবাহের জন্য নতুন প্রক্রিয়া পতাকা চালু করা হয়েছে:
-nomenu
( m_menu.c
এ) মেনু স্ক্রীন এড়িয়ে যায় এবং আপনাকে সরাসরি অ্যাকশনে লঞ্চ করে।
-autoreborn
( p_mobj.c
এ) দ্রুত 2-সেকেন্ড বিলম্বের পরে স্বয়ংক্রিয়ভাবে খেলোয়াড়দের পুনরায় জন্ম দেয়।
কাস্টম জাভাস্ক্রিপ্ট ইভেন্ট-ভিত্তিক কলব্যাক যোগ করা হয়েছে:
onPlayerBorn
অগ্নিসংযোগ যখন খেলোয়াড়দের জন্ম হয় বা responed হয়.
onPlayerKilled
ট্রিগার করে যখন একজন খেলোয়াড় ধুলো কামড়ায়।
onEnemyKilled
শত্রুদের নির্মূল উদযাপন করে।
অতিরিক্ত বিশৃঙ্খলার জন্য, চ্যালেঞ্জকে ক্র্যাঙ্ক করতে d_main.c
এ ডিফল্ট পতাকা যোগ করুন 😈:
-skill 5
= দুঃস্বপ্ন মোড
-fast
= এমনকি দ্রুত শত্রু
-warp e1m1
= সোজা এর পুরু মধ্যে ঝাঁপ দাও
-nomenu
= কোন মেনু এস্কেপ হ্যাচ
গভীরে ডুব দিতে প্রস্তুত? v0 UI জেনারেশন দেখুন বা সোর্স ধরুন !
এটি 2021 সালে প্রকাশিত vivirenremoto থেকে আসল DOOM ক্যাপচা প্রকল্পের পিছনে মূলমন্ত্র।
তারপর থেকে, ক্যাপচাগুলি আরও জটিল হয়ে উঠেছে—এবং আসুন সত্য কথা বলি—আরও বিরক্তিকর কারণ AI সেগুলিকে স্বয়ংক্রিয় করে তোলে ৷
বেশিরভাগ সাইটগুলি এখন নতুন ডিজিটাল অভিজ্ঞতার চেয়ে সরকারী আমলাতন্ত্রের মতো বেশি অনুভব করে। ক্রমাগত প্রমাণ করা যে আপনি একজন মানুষ তা ক্লান্তিকর, হতাশাজনক এবং নিখুঁতভাবে চাপযুক্ত 😩। তাহলে, ডুমের দ্রুত রাউন্ড দিয়ে সেই চাপ ঝেড়ে ফেলবেন না কেন?
ডুম ক্যাপচা সম্পর্কে এটাই হল:
ধাঁধার টুকরোগুলি টেনে আনার পরিবর্তে, হাইড্রেন্টগুলিতে ক্লিক করুন বা "ট্রাফিক লাইট কোথায়?" আবারও, ডুম ক্যাপচা আপনাকে অনেক বেশি সন্তোষজনক চ্যালেঞ্জ দেয়: ডুমগুইকে নিয়ন্ত্রণ করুন, কিছু দানবকে ফ্র্যাগ করুন এবং স্টাইল দিয়ে আপনার মানবতা প্রমাণ করুন 💥 ।
বলাই বাহুল্য, মূল প্রকল্পটি একটি স্ম্যাশ হিট হয়ে ওঠে (দেখুন আমি সেখানে কী করেছি?), DOOM-এর সহ-নির্মাতা জন কারম্যাক ছাড়া অন্য কারও কাছ থেকে থাম্বস-আপ অর্জন করে। এমনকি প্রোডাক্ট হান্টের WTF প্রোডাক্ট অফ দ্য ইয়ার পুরস্কারে এটি #3-এ অবতরণ করেছে:
গুইলারমো রাউচের আধুনিক, পালিশ সংস্করণ জিনিসগুলিকে আরও এগিয়ে নিয়ে গেছে - পাগলের মতো গিটহাব তারকাদের নিয়ে যাওয়া:
TL; DR: ঠিক আছে, সত্যিই না (অন্তত এই পুনরাবৃত্তিতে নয়)
চলুন খুঁজে বের করা যাক!
প্রকল্পের মূল এবং নতুন উভয় সংস্করণে যেমন বলা হয়েছে, ডুম ক্যাপচাকে খুব বেশি গুরুত্ব সহকারে নেবেন না —এটি কেবল একটি মজার ছোট প্রকল্প। আপনি যদি কোড করতে জানেন তবে এই জিনিসটির সুরক্ষা ভাঙ্গা খুব সহজ।
প্রকল্পটি শুধুমাত্র শিক্ষাগত এবং বিনোদনের উদ্দেশ্যে তৈরি করা হয়েছে, তাই আপনার প্রোডাকশন সাইটগুলিতে এটিকে প্রকৃত অ্যান্টি-বট পরিমাপ হিসাবে ব্যবহার করা উচিত নয়৷
উন্নত অ্যান্টি-বট প্রযুক্তির দ্বারা সৃষ্ট সাম্প্রতিক চ্যালেঞ্জগুলির গভীরে যেতে চান? নিচের ভিডিওটি দেখুন:
এআই এবং ভিডিও গেমের মধ্যে সম্পর্ক অনেক পিছনে যায়। প্রথম এআই প্রজেক্টগুলির মধ্যে একটি যা সত্যিই তরঙ্গ তৈরি করে , শুধুমাত্র ইনপুট হিসাবে কাঁচা পিক্সেল ব্যবহার করে সুপার মারিও ওয়ার্ল্ড খেলার জন্য একটি মডেলকে প্রশিক্ষণ দেয় ।
এটি ডিপ কিউ-লার্নিং এবং একটি স্থানিক ট্রান্সফরমার নেটওয়ার্ক দ্বারা সম্ভব হয়েছে। 💡
যদি 2016 সালের একটি প্রকল্প সুপার মারিও ওয়ার্ল্ডের প্রথম স্তরের খেলা এবং সমাধান করতে শিখতে পারে, তবে এটা বিশ্বাস করা কঠিন যে আজকের উন্নত AI মডেলগুলি DOOM-এ " কমপক্ষে 4টি দানবকে হত্যা করার " মতো সহজ কিছু সহজে পরিচালনা করতে পারে না। 🤖
Aimbot-কখনও এটা শুনেছেন? আপনি যদি পিসিতে বা ক্রস-প্লেতে একটি অনলাইন এফপিএস গেম খেলে থাকেন এবং কাউকে ঈশ্বরের মতো নির্ভুলতার সাথে প্রতিযোগিতাকে ধ্বংস করতে দেখে থাকেন, তাহলে এটি কাজ করছে অ্যামবট।
আশ্চর্যের কিছু নেই, আজ AI এর সবচেয়ে বড় অ্যাপ্লিকেশনগুলির মধ্যে একটি হল গেম প্রতারণা — বটগুলির মাধ্যমে কর্মক্ষমতা উন্নত করা যা স্বয়ংক্রিয়ভাবে শত্রুদের লক্ষ্য করে এবং হত্যা করে৷
এবং অনুমান কি? এই বটগুলির মধ্যে অনেকগুলিই GitHub-এ ওপেন-সোর্স , কয়েক ডজন সহযোগী এবং হাজার হাজার তারকা।
তাই হ্যাঁ, "ডুমে দানবদের হত্যা" মজাদার হলেও, এটি অবশ্যই বট-নিরাপদ নয়। 😅
অবশ্যই, এই ডুম ক্যাপচা বাস্তবায়ন অ্যান্টি-বটগুলির ভবিষ্যত নাও হতে পারে, তবে এতে কোন সন্দেহ নেই যে "প্রমাণ আপনি মানুষ" পরীক্ষাগুলি আরও স্মার্ট হতে হবে। তবুও, তারা বেঁচে থাকতে হলে তাদের আরও আকর্ষক এবং আকর্ষণীয় হতে হবে।
কিন্তু এখানে ধরা হল—নতুন, আধুনিক ক্যাপচা একটি বাস্তব সমস্যা হয়ে উঠতে পারে, বিশেষ করে যদি আপনি একটি ওয়েব স্ক্র্যাপিং বটের মতো ব্রাউজার অটোমেশন টুল তৈরি করেন। ভাগ্যক্রমে, আমরা আপনাকে আচ্ছাদিত করেছি!
আপনি এই নির্দেশিকাগুলিতে ক্যাপচা বাইপাস সম্পর্কে আরও জানতে পারেন:
যদি এই টিউটোরিয়ালগুলি কৌশলটি না করে, তবে ব্রাইট ডেটা আপনাকে একটি ক্যাপচা সল্ভার পরিষেবা দিয়ে কভার করেছে যা যেকোনো প্রোগ্রামিং ভাষার সাথে সংহত করে এবং আপনাকে সবচেয়ে জনপ্রিয় প্রদানকারীদের থেকে চ্যালেঞ্জগুলিকে বাইপাস করতে দেয়!
DOOM—আমাদের মধ্যে বেশিরভাগই যে গেমটির সাথে বড় হয়েছি (বা অন্তত একবার খেলে)—ক্যাপচা পূরণ করে, মানব ব্যবহারকারী হিসেবে আমরা যে সর্বজনীনভাবে ঘৃণার বাধার মুখোমুখি হই। এই দুটি একত্রিত করুন, এবং আপনি ডুম ক্যাপচা পাবেন, একটি বন্য প্রকল্প যা আমরা বট নই প্রমাণ করার বিষয়ে আমাদের চিন্তাভাবনা সম্পূর্ণরূপে পরিবর্তন করতে পারে।
বছরের পর বছর ধরে ক্যাপচাগুলি যেভাবেই বিকশিত হোক না কেন, সেগুলিকে বাইপাস করার জন্য সর্বদা একটি চতুর উপায় রয়েছে এবং উজ্জ্বল ডেটা পেয়েছে এবং সর্বদা আপনার পিছনে থাকবে৷ ওয়েবকে গণতন্ত্রীকরণ করার জন্য আমাদের মিশনে আমাদের সাথে যোগ দিন, এটিকে সকলের কাছে, সর্বত্র, এমনকি স্বয়ংক্রিয় স্ক্রিপ্টের জন্যও অ্যাক্সেসযোগ্য রাখা৷
পরের বার পর্যন্ত, অবাধে ওয়েব অন্বেষণ করতে থাকুন— এবং ক্যাপচা ছাড়াই! 🌐