বিরানব্বইতম অধ্যায়: তোমার পেট জয় করা
অ্যাক্টিভএক্স হলো একটি উন্মুক্ত সমন্বিত প্ল্যাটফর্ম, যা নির্মাতা, ব্যবহারকারী এবং ওয়েব-উৎপাদকদের জন্য ইন্টারনেট ও ইন্ট্রানেটের ভেতরে সহজে ও দ্রুত অ্যাপ্লিকেশন সংযোজন এবং বিষয়বস্তু প্রকাশের পথ খুলে দেয়।
সহজ ভাষায় বলতে গেলে, অ্যাক্টিভএক্স প্লাগইন হলো এমন এক ছোট প্রোগ্রাম, যা কেউ ইন্টারনেটে কিছু নির্দিষ্ট ওয়েবপেজ—যেমন অনলাইন ব্যাংকিং, ই-কমার্স সাইট, কিংবা ভিডিও চালানোর সফটওয়্যার—দেখতে গিয়ে হঠাৎ সামনে পায়, যখন সেই পৃষ্ঠাগুলোতে তথ্য যাচাই বা সুরক্ষার জন্য বিশেষ পদ্ধতি লাগে।
কঠোর অর্থে বললে, অ্যাক্টিভএক্স প্লাগইন ইনস্টল হতে অবশ্যই ব্যবহারকারীর অনুমতি লাগে। কারণ ইন্টারনেট এক্সপ্লোরারের ভেতরে নিরাপত্তা আর সনদের দুই দিক যাচাই করেই অ্যাক্টিভএক্সের নিরাপত্তা নিশ্চিত করা হয়। কিন্তু আজকাল অনেক অসাধু নির্মাতা এই উপায়ে নানারকম বিরক্তিকর সফটওয়্যারকে অ্যাক্টিভএক্স প্লাগইনের ছদ্মবেশে ডাউনলোড করায়; অনেক অজ্ঞ ব্যবহারকারী একবার ইনস্টল করে বসে পরে আর তা মুছতেই পারেন না।
সবচেয়ে কুখ্যাত উদাহরণ নিঃসন্দেহে এক সময়ের তিন হাজার সাতশ একুশ ইন্টারনেট সহকারী, আর এখনকার ইয়াহু সহকারী—এগুলোই তো চীনের বিরক্তিকর সফটওয়্যারের আদিপুরুষ।
চেন শু লিখিত এই প্রোগ্রামটিও অ্যাক্টিভএক্সের বৈশিষ্ট্য এবং দুই হাজার তিন সালের সেই ত্রুটিকে কাজে লাগিয়েছিল। তার লেখা ট্রোজানটি নিজে সিস্টেমের কোনো বড় ক্ষতি করত না; উপরন্তু এটি ছিল নিয়মের মধ্যেই পড়ে—কারণ ট্রোজান হ্যাকারদের বহুল ব্যবহৃত কৌশল, আর ট্রোজান ব্যবহারই যদি নিষিদ্ধ হয়, তবে যেন হ্যাকারদের এক হাতই কেটে দেওয়া হয়।
এই ট্রোজানের কাজ ছিল খুবই সরল এবং একমুখী: নেটওয়ার্ক শুনে যাওয়া, আর তার মাধ্যমে প্রশাসক-সংক্রান্ত পাসওয়ার্ড হাতিয়ে নেওয়া।
পাশে সাও শিয়াওজি ছিল বলে চেন শু熟练 মণ্ডারিনের ব্যবহার করেনি। তবে মণ্ডারিন শেখার সময় সে জাভা, সি ভাষা ও আরও অনেক কিছুর সঙ্গেও পরিচিত হয়েছিল; তাই লিখতে কিছুটা কষ্ট হলেও পাঁচ মিনিটের মধ্যেই একটি প্রস্তুত সংস্করণ দাঁড় করিয়ে ফেলল। তবে তার এই গতি সাও শিয়াওজির চোখে অন্য রকম লাগল। কারণ হ্যাকারদের স্তরভেদ করলে, একা বসে সফটওয়্যার লিখে আক্রমণ চালাতে পারা মানে তখনই অভিজ্ঞদের দলে ঢুকে পড়া।
কিন্তু স্পষ্টই বোঝা যাচ্ছিল, চেন শুর হ্যাকিং দক্ষতা এখনও খুবই সাধারণ।
আক্রমণের পদ্ধতি একঘেয়ে হওয়াই তার সবচেয়ে বড় দুর্বলতা, আর সুযোগ ধরার ক্ষমতাও দুর্বল; স্পষ্টতই বাস্তব অভিজ্ঞতা তেমন নেই।
সাও শিয়াওজি তাকে কেবল এমন একজন পরিশ্রমী শিক্ষার্থী হিসেবেই ধরতে পারল, যার ভিত্তি খুব ভালো ও মজবুত, অ্যাসেম্বলি ভাষা থেকে শুরু করে অন্য কম্পিউটার ভাষাতেও যার হাত রয়েছে, আর সে-সব বিষয়ে বেশ পোক্তও বটে। এদেরকে মূলত প্রোগ্রামারই বলা যায়, হ্যাকার নয়। তবে তারা যদি হ্যাকিং শিখতে চায়, তা হলে সত্যিই অর্ধেক পরিশ্রমে দ্বিগুণ ফল মেলে।
এটা যেন জিন ইয়ং-এর লেখার মতোই—ইয়াং দিংতিয়ান বীরশ্রেষ্ঠ হয়েও কিয়ানকুন মহাবিপ্লবী কৌশল চর্চা করতে গিয়ে উন্মাদ হয়ে গেল, আর ঝাং উজি তো কোনো মার্শাল আর্টই জানত না, কিন্তু অসাধারণ অন্তর্দীপ্ত শক্তির জোরে এক ঘণ্টার একটু বেশি সময়েই শিখে ফিনিশ লাইনে পৌঁছে গেল... এ কথা ভাবতেই সাও শিয়াওজির মনে হলো, ওই লোকটির অগ্রগতির গতি নিশ্চয়ই তার চেয়ে অনেক বেশি। তখন সে কিছুটা বিরক্ত ভঙ্গিতে থুতনি ধরে বসল। ঈর্ষা নয়, শুধু মনে হচ্ছিল, কেউ তাকে ছাপিয়ে যাচ্ছে—এতে একটু খচখচানি লাগে।
চেন শু এই সার্ভারের ত্রুটি ব্যবহার করে সহজেই পাসওয়ার্ড পেয়ে গেল। অপর পক্ষ কিছু বোঝার আগেই সে প্রশাসক অ্যাকাউন্ট দখল করে নিল, তার হোস্ট খুঁজে বের করল, আর এক ঝটকায় ঢুকে ডেস্কটপে একটি ফাঁকা নথি তৈরি করে তাতে লিখে দিল: “হাহাহাহা, আমি জিতেছি!”
এই প্রতিযোগিতায় চেন শুর পঞ্চাশ নম্বর যোগ হলো সরাসরি, কারণ বিচারক লায়নের মন্তব্য ছিল: “খুব অল্প সময়ের মধ্যে সার্ভারে ইচ্ছাকৃতভাবে ফেলে রাখা একটি ত্রুটি খুঁজে বের করে, সেটিকে লক্ষ্য করে উপযুক্ত ট্রোজান তৈরি করতে পারা প্রমাণ করে এই ব্যক্তির মৌলিক দক্ষতা অত্যন্ত দৃঢ়। আক্রমণের পদ্ধতি যদিও একঘেয়ে, তবু ভবিষ্যতে সে খুব দ্রুত এগোবে।”
এই মন্তব্য দেখে চেন শু এমন খুশি হলো যে তার মুখের হাসি কেবল একপাশে বেঁকে গেল।
এ তো জীবনে প্রথমবার, যখন সে হ্যাকিংয়ের ময়দানে একে একে প্রতিপক্ষকে সরাসরি হারাল। কোনো ফন্দি-ফিকিরের ভরসায় নয়, এসএমএমএইচ-এর নামডাকের ওপরও নয়—একেবারে প্রকৃত লড়াইয়ে জয়। এই জয়ের আনন্দ এমনকি সেই দিনের স্নেকের বিরুদ্ধে জয়ের চেয়েও বেশি ছিল।
কারণ সেদিন স্নেকের সঙ্গে শেষ মুহূর্তের সংঘর্ষে চেন শু যে প্রতিপক্ষের সার্ভারে ঢুকেছিল, তার পেছনে ছিল কেবল ভাগ্য। তারপর সে শুধু স্বস্তির নিঃশ্বাস ফেলেছিল—সেই সময় নীল টেডি বেয়ার আর অন্যরা তাকে যে সুযোগ দিয়েছিল, তার জন্য কৃতজ্ঞ ছিল; আর কৃতজ্ঞ ছিল এমন একটি সুপার কম্পিউটার পাওয়ার জন্যও। পরে যখন সত্যিই স্নেককে আইনের হাতে তুলে দেওয়া গেল, তখনও তার মনে খুব বেশি উত্তেজনা জাগেনি। কারণ ঘটনাটি সে করেছিল বটে, কিন্তু বাস্তবে তা করার ক্ষমতা তার একার ছিল না।
কিন্তু এইবার ব্যাপারটা আলাদা। এটা তো শেষ পর্যন্ত নিজের শক্তিতেই করা হয়েছে, প্রতিপক্ষ নবাগত হলেও। ঠিক যেন নিজের প্রথম উপার্জন হাতে পাওয়ার মতো—অসীম উত্তেজনা।
উচ্ছ্বসিত চেন শু এরপর আরও কয়েকজন নবাগতকে ছত্রভঙ্গ করল, আর তাতে নেটব্যাটল জুড়ে একরাশ অভিযোগ উঠল। সবাই বলতে লাগল, এই লোকটা নিশ্চয়ই কোনো অভিজ্ঞ লোক, ছদ্মবেশে এসেছে। কেউ চেঁচিয়ে উঠল: “বিবেকবোধ বলে কিছু নেই নাকি!” “নতুনদের ওপর অত্যাচার!” ইত্যাদি। পরে এমন হলো, চেন শু একটা ঘর খুললেও অনেকক্ষণ পর্যন্ত কেউ ঢোকার সাহস পেল না; আর সে যখন অন্যের ঘরে ঢুকত, ঘরের মালিক দেখেই বুঝে যেত এটা সেই অদ্ভুত লোক, সঙ্গে সঙ্গে বলে উঠত, “ধুর, বড়ভাই, আমাকে একটু খেলতে দাও না!”—তারপরই বেরিয়ে যেত।
চেন শু কী বলবে বুঝতে পারছিল না, অনুভূতিটা একসঙ্গে দারুণ আর বিরক্তিকর।
দারুণ লাগছিল কারণ মানুষের দৃষ্টি তার ওপর পড়ছে—এই অনুভূতি তাকে মন্ত্রমুগ্ধ করছিল, আর জয়ের ফল ছিল ভীষণ মিষ্টি। কিন্তু বিরক্তিও হচ্ছিল, কারণ এখন আর কেউ তার সঙ্গে খেলতে চাইছে না; একা কি আর সে কম্পিউটারের সঙ্গেই লড়বে?
এই সময় পাশে সাও শিয়াওজি দু-একবার “এই, এই” বলে ডাকল, তখনই চেন শু মনে করল, এখানেও তো একজন বসে আছে। সাও শিয়াওজি পেট চাপড়ে বলল, “ভীষণ খিদে পেয়েছে। চল, কিছু খেতে যাই?”
চেন শু সময় দেখে বুঝল, প্রায় সাতটা বেজে গেছে। তার নিজেরও খিদে পেয়ে গেছে। তাই সে মাথা নেড়ে রাজি হলো, তারপর জিজ্ঞেস করল, “তুমি কী খেতে চাও?”
সাও শিয়াওজি বাতাসে ছোট্ট থাবা নেড়ে বলল, “বিশেষ কিছু না, পেট ভরলেই হলো। ইনস্ট্যান্ট নুডলস আর আচার হলেও চলবে—তুমি যদি তা-ও দিতে পারো।”
চেন শু একটু ঘাম ঝরিয়ে বলল, “আমার লজ্জা কিসের? ইনস্ট্যান্ট নুডলস আর আচার আমি কম খেয়েছি নাকি।”
সাও শিয়াওজি তাকে চোখ পাকিয়ে বলল, “ছাড়ো তো! তুমি কি সত্যিই এত বেহায়া? থাক, থাক, আজ তোমার উপকারের দাম আমি দিচ্ছি। তাহলে আজ রান্নাঘরটা আমার হাতেই থাক। এই রান্নাঘর ব্যবহার করা যাবে তো? আজ রাতের খাবার আমি বানাচ্ছি।”
চেন শু “আহা” বলে অবাক হয়ে বলল, “তুমি রান্না করতে জানো? খেয়ে আবার পেটের গণ্ডগোল হবে না তো?”
“মরে যা! আমার রান্না খুবই সুস্বাদু!”—সাও শিয়াওজি ছোট্ট মুঠি নাড়ল—“হুঁ, পরে জিভে লেগে গেলে দোষ আমার নয়। পশ্চিমা পেস্ট্রি আমি শিখিনি ঠিকই, কিন্তু বাড়িতে বেশির ভাগ সময় আমিই রান্না করি। আমার হাতের স্বাদ তো মায়ের চেয়েও ভালো।”
চেন শু আসলে তাকে বলতে খুব চেয়েছিল, সাধারণভাবে বলা যায় সত্যিকারের ভালো রাঁধুনি পুরুষরাই হয়; এই ব্যাপারে নারীদের চেয়েও তাদের প্রতিভা বেশি। দেখো না, বড় বড় রেস্তোরাঁর প্রধান রাঁধুনিরা তো সবাই পুরুষ। কিন্তু ভেবে দেখল, এমন কথা বললে নারীবাদীদের রাগানো হতে পারে, তাই সে মুখ বুজে থাকল।
চেন শু আসলে রান্না করতেও জানত, আর সে-ক্ষেত্রে হাতও খারাপ ছিল না। বিশেষ করে কয়েকটি সিগনেচার পদ, যা তার বাবা বলতেন, কিছু রেস্তোরাঁর রান্নার চেয়ে কম নয়। চেন শুর প্রিয় তিনটি পদ ছিল কোলা মুরগির উইং, লাল-ঝোল শুকর-হাড় আর আলু-গরুর মাংস—বাড়িতে প্রায়ই এই তিনটিই তার হাতে রান্না হতো।
সাও শিয়াওজির কথা শুনে চেন শুরও একটু হাত নিশপিশ করতে লাগল। স্কুলে তো প্রায় সবসময়ই সে বড় খাওয়ার হলে খেত; আর দিনের বেলায় দু-এক ফালি মাংস দেখতেই পারা বড় ব্যাপার। এমন হাড়েমাংসে ভরা বড় হাঁড়ির ভোজন কোথায়? তাই চেন শু বলল, “আমার এখানে গ্যাসের চুলা আছে, কিন্তু হাঁড়ি-বাসন, তেল-নুন-মশলা এসব নিজেকে কিনে আনতে হবে। যদি ঝামেলা না মনে করো, এখনই নিচে গিয়ে কিনে আনি। আর যদি ঝামেলা মনে হয়, তবে সোজা নিচের ছোটখাটো হোটেলেই কিছু খেয়ে নিই।”
“কোনো ঝামেলাই না!”—সাও শিয়াওজির গলায় বেশ দাপট—“তুমি কী খেতে চাও? মাশরুম-মুরগি? হাড়ভাঙা ঝাল মুরগি? ফিশ-ফ্লেভার মাংস? ঝিনুক-সসে শাকসবজি?”
চেন শু শুনেই “ওহো” বলে উঠল, “তুমি তো কম পদ জানো না!” সাও শিয়াওজির গর্বিত হাসি দেখে চেন হঠাৎ সতর্ক হয়ে জিজ্ঞেস করল, “তুমি কী করতে চাও? খাবারে ওষুধ মিশিয়ে দেবে না তো? আরে!”—আসলে তখন সাও শিয়াওজি তার চিমটি কেটে দিয়েছিল।
দুজনই ছিল সেই ধরনের মানুষ, যারা ভাবলেই কাজ করে ফেলে। ঝড়ের বেগে নীচের সুপারমার্কেটে গিয়ে দুটো লোহার হাঁড়ি, লোহার খুন্তি, বাটি-চপস্টিক আর নানা মশলা, ভোজ্য তেল ইত্যাদি কিনে আনল; তারপর আবার নেমে কিছু সবজি কিনে ওপরে উঠল।
চেন শু শুরুতে রান্নায় সাহায্য করতে চেয়েছিল—ধুয়ে-কেটে দেবে বলে। কিন্তু সাও শিয়াওজি রান্নাঘরে ঢোকার পর হঠাৎ যেন অন্য মানুষ হয়ে গেল। সে চেন শুকে শুধু বাসন-কোসন ধুয়ে নিতে দিল, আর সবজি তো তার হাত ছোঁয়াই গেল না।
সাও শিয়াওজি জোর গলায় বলল, “আমি যখন রান্না করি, তখন অন্যের সর্বোচ্চ সাহায্য হচ্ছে এক পাশে বসে ধীরে ধীরে অপেক্ষা করা!”
কথাটা শুনে... চেন শু সোজা আবার গেম খেলতে চলে গেল। যখন এমন অবকাশ এসেছে, তখন সে সেটা ভোগ করবে না কেন?
কম্পিউটারের সামনে ফিরে চেন শু সেই পাণ্ডা-ধূপজ্বালানো ভাইরাসের ছড়ানোর পদ্ধতি ধরে একটি বিশেষ নির্মূল ও সুরক্ষা-সফটওয়্যার তৈরি করল। এই ছোট্ট সফটওয়্যারের ইন্টারফেস ছিল ভীষণই সাদামাটা, কিন্তু এর কাজ মূলত কিছু অ্যান্টিভাইরাস কোম্পানির তৈরি পণ্যের চেয়ে কম নয়—অবশ্য, কেবল কম নয়, তার চেয়ে ভালোও নয়। কারণ দুটোই ভাইরাসের কার্যপ্রণালিকে লক্ষ্য করে নির্দিষ্টভাবে দমন করার জন্য বানানো; কে বেশি ভালো, সেটা বলা যায় না। অ্যান্টিভাইরাস সফটওয়্যার যা বানায়, তা মোটের ওপর প্রায় একই রকম।
কাজ শেষ করে চেন শু সেটি “জিন ইয়ং-এর নায়কদের কাহিনি—পুনরায় শুরু” পাতায় তুলে দিল, সঙ্গে জুড়ে দিল একটি ক্ষমাপত্রও। বক্তব্য ছিল—সাইট প্রশাসকের অসাবধানতায় এক হ্যাকার পৃষ্ঠায় ট্রোজান ঝুলিয়ে দিয়েছিল; এখন সাইট প্রয়োজনীয় বিশেষ নির্মূল-সফটওয়্যারও তৈরি করেছে, তাই যারা সংক্রমিত হয়েছেন তারা দয়া করে সেটি ডাউনলোড করে মুছে ফেলুন। সেই সঙ্গে এই ভাইরাসের নির্মাতা ও ছড়িয়ে-দেওয়ালাদেরও নিন্দা জানানো হলো।
চেন শু যখন এসব কাজ করছিল, সাও শিয়াওজি তখন রান্নাঘরে খুশিমনে সুর গুনগুন করছিল। একজন পুরুষের মন জয় করতে চাইলে আগে তার পেট জয় করতে হয়। হুঁ হুঁ, যখন সে আমার রান্না খেতে খেতে অভ্যস্ত হয়ে যাবে, তখন এই লোকটাকে দিয়ে আমাকে প্রোগ্রামিংও শেখানো যাবে। এইসব জিনজিং-ও শেখাতে আলসেমি করে...
(চলবে)