paint-brush
ডুম ক্যাপচা: ভিডিও গেম কি ক্যাপচা এর ভবিষ্যত?দ্বারা@brightdata
নতুন ইতিহাস

ডুম ক্যাপচা: ভিডিও গেম কি ক্যাপচা এর ভবিষ্যত?

দ্বারা Bright Data6m2025/01/10
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

ডুম ক্যাপচা হল একটি অভিনব, মজার প্রজেক্ট যা ব্যবহারকারীদেরকে তাদের ব্রাউজারে ডুম-এর একটি ছোট রাউন্ড খেলতে বলে যে তারা প্রথাগত ক্যাপচা চ্যালেঞ্জগুলিকে প্রতিস্থাপন করে প্রমাণ করতে পারে যে তারা মানুষ। গেমটিকে WebAssembly-এ পোর্ট করার জন্য Emscripten ব্যবহার করে ডেভেলপ করা হয়েছে, এটি অনলাইন ভেরিফিকেশনের জন্য একটি অনন্য মোড় দেয়।
featured image - ডুম ক্যাপচা: ভিডিও গেম কি ক্যাপচা এর ভবিষ্যত?
Bright Data HackerNoon profile picture
0-item

গত কয়েকদিন ধরে, আইটি সম্প্রদায় ডুম ক্যাপচা নিয়ে গুঞ্জন করছে — একটি ক্যাপচা যা আপনাকে মানুষ প্রমাণ করতে আপনার ব্রাউজারে ডুম খেলতে দেয় 🤖❌৷ টন পোস্ট সামাজিক নেটওয়ার্ক প্লাবিত হয়েছে, বিশেষ করে LinkedIn এবং Reddit. প্রকল্পের GitHub সংগ্রহস্থলটি কয়েক ঘন্টার মধ্যে দ্রুত 300 স্টার অতিক্রম করেছে। ⭐🚀


কিন্তু এটি কি কেবল একটি মজার পার্শ্ব প্রকল্প, নাকি আরও আছে? অনলাইন যাচাইয়ের জন্য ডুম ক্যাপচা কি পরবর্তী বড় জিনিস হতে পারে? আমরা কি বট নই প্রমাণ করার জন্য শীঘ্রই ভিডিও গেমগুলিকে হারাতে হবে? 🎮


হাইপের পিছনে কী রয়েছে এবং ক্যাপচা-এর ভবিষ্যৎ ট্র্যাফিক লাইটে ক্লিক করার পরিবর্তে শত্রুদের ফ্র্যাগিং জড়িত কিনা তা জানতে পড়ুন! 🚦

ডুম ক্যাপচা কি?

নাম থেকে বোঝা যায়, ডুম ক্যাপচা ঠিক তেমনই শোনাচ্ছে—একটি ক্যাপচা যা আপনাকে মানুষ প্রমাণ করতে ডুম® খেলতে বলে। 🕹️


প্রকল্পের অফিসিয়াল লোগো


ধারণাটি সহজ: আপনার ব্রাউজারে চলমান একটি সম্পূর্ণরূপে খেলার যোগ্য DOOM ইন্সট্যান্স উপস্থাপন করা হয়েছে 🌐, এবং আপনার কাজটি "কমপক্ষে 3টি দানবকে হত্যা করুন" এর মতো কিছু হতে পারে মিশনটি সফলভাবে সম্পূর্ণ করুন এবং আপনি আপনার মানবতা প্রমাণ করেছেন 🧍‍♂️। ব্যর্থ, এবং... ভাল, পরের বার শুভকামনা 😅।


ডুম ক্যাপচা অ্যাকশনে!

আপনি অফিসিয়াল ডেমো সাইটে নিজেই এটি পরীক্ষা করতে পারেন।


⚠️ সতর্কীকরণ : DOOM বিখ্যাতভাবে আসক্তি 🔥, তাই শত্রুদের ধ্বংস করার সময় ট্র্যাক হারাতে প্রস্তুত থাকুন 🏆👾।


(DOOM® অ-বাণিজ্যিক ব্যবহারের জন্য প্রকাশ করা শেয়ারওয়্যার সংস্করণে নির্মিত। এটি একটি ZeniMax মিডিয়া কোম্পানি, id Software LLC-এর একটি নিবন্ধিত ট্রেডমার্ক।)

Nerds জন্য বাস্তবায়ন বিবরণ

ডুম ক্যাপচা 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: ঠিক আছে, সত্যিই না (অন্তত এই পুনরাবৃত্তিতে নয়)


চলুন খুঁজে বের করা যাক!

শিক্ষাগত উদ্দেশ্যে একটি প্রকল্প

প্রকল্পের মূল এবং নতুন উভয় সংস্করণে যেমন বলা হয়েছে, ডুম ক্যাপচাকে খুব বেশি গুরুত্ব সহকারে নেবেন না —এটি কেবল একটি মজার ছোট প্রকল্প। আপনি যদি কোড করতে জানেন তবে এই জিনিসটির সুরক্ষা ভাঙ্গা খুব সহজ।


প্রকল্পটি শুধুমাত্র শিক্ষাগত এবং বিনোদনের উদ্দেশ্যে তৈরি করা হয়েছে, তাই আপনার প্রোডাকশন সাইটগুলিতে এটিকে প্রকৃত অ্যান্টি-বট পরিমাপ হিসাবে ব্যবহার করা উচিত নয়৷


উন্নত অ্যান্টি-বট প্রযুক্তির দ্বারা সৃষ্ট সাম্প্রতিক চ্যালেঞ্জগুলির গভীরে যেতে চান? নিচের ভিডিওটি দেখুন:

গভীর শক্তিবৃদ্ধি শিক্ষা একটি সমস্যা

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


AI দিয়ে সুপার মারিও ওয়ার্ল্ড সমাধান করা


এটি ডিপ কিউ-লার্নিং এবং একটি স্থানিক ট্রান্সফরমার নেটওয়ার্ক দ্বারা সম্ভব হয়েছে। 💡


যদি 2016 সালের একটি প্রকল্প সুপার মারিও ওয়ার্ল্ডের প্রথম স্তরের খেলা এবং সমাধান করতে শিখতে পারে, তবে এটা বিশ্বাস করা কঠিন যে আজকের উন্নত AI মডেলগুলি DOOM-এ " কমপক্ষে 4টি দানবকে হত্যা করার " মতো সহজ কিছু সহজে পরিচালনা করতে পারে না। 🤖

AI-ভিত্তিক Aimbots: একটি বাস্তব সমস্যা

Aimbot-কখনও এটা শুনেছেন? আপনি যদি পিসিতে বা ক্রস-প্লেতে একটি অনলাইন এফপিএস গেম খেলে থাকেন এবং কাউকে ঈশ্বরের মতো নির্ভুলতার সাথে প্রতিযোগিতাকে ধ্বংস করতে দেখে থাকেন, তাহলে এটি কাজ করছে অ্যামবট।


আশ্চর্যের কিছু নেই, আজ AI এর সবচেয়ে বড় অ্যাপ্লিকেশনগুলির মধ্যে একটি হল গেম প্রতারণা — বটগুলির মাধ্যমে কর্মক্ষমতা উন্নত করা যা স্বয়ংক্রিয়ভাবে শত্রুদের লক্ষ্য করে এবং হত্যা করে৷


Aimbot একটি ভিন্ন ধরনের প্রতারণা…😂


এবং অনুমান কি? এই বটগুলির মধ্যে অনেকগুলিই GitHub-এ ওপেন-সোর্স , কয়েক ডজন সহযোগী এবং হাজার হাজার তারকা।


তাই হ্যাঁ, "ডুমে দানবদের হত্যা" মজাদার হলেও, এটি অবশ্যই বট-নিরাপদ নয়। 😅

যে কোন ক্যাপচা কিভাবে সমাধান করবেন

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


কিন্তু এখানে ধরা হল—নতুন, আধুনিক ক্যাপচা একটি বাস্তব সমস্যা হয়ে উঠতে পারে, বিশেষ করে যদি আপনি একটি ওয়েব স্ক্র্যাপিং বটের মতো ব্রাউজার অটোমেশন টুল তৈরি করেন। ভাগ্যক্রমে, আমরা আপনাকে আচ্ছাদিত করেছি!


আপনি এই নির্দেশিকাগুলিতে ক্যাপচা বাইপাস সম্পর্কে আরও জানতে পারেন:

যদি এই টিউটোরিয়ালগুলি কৌশলটি না করে, তবে ব্রাইট ডেটা আপনাকে একটি ক্যাপচা সল্ভার পরিষেবা দিয়ে কভার করেছে যা যেকোনো প্রোগ্রামিং ভাষার সাথে সংহত করে এবং আপনাকে সবচেয়ে জনপ্রিয় প্রদানকারীদের থেকে চ্যালেঞ্জগুলিকে বাইপাস করতে দেয়!

চূড়ান্ত চিন্তা

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


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


পরের বার পর্যন্ত, অবাধে ওয়েব অন্বেষণ করতে থাকুন— এবং ক্যাপচা ছাড়াই! 🌐