Transcription
হ্যাকাররা বাংলাদেশের ন্যাশনাল ব্যাংক থেকে বিলিয়ন ডলার চুরি করার এমন নিখুঁত পরিকল্পনা করেছিল যে এখন বিশ্বের সবচেয়ে শক্তিশালী নিরাপত্তা ব্যবস্থাও তাদের থামাতে পারত না। এক বছর ধরে অদৃশ্য ম্যালওয়্যার দিয়ে নেটওয়ার্কের উপর নজরদারি চালানো হয়েছিল। বিশ্বের তিনটি ভিন্ন টাইম জোন এবং জাতীয় ছুটিকে তারা তাদের ঢাল বানিয়েছিল। কিন্তু এত সূক্ষ্ম পরিকল্পনা করা লোকেরা এমন একটি ছোট ভুল করে বসে যা একটি দ্বিতীয় শ্রেণীর বাচ্চাও করে না। শুধুমাত্র একটি বানান ভুল বিলিয়ন ডলারের স্বপ্নকে নষ্ট করে দেয়। ZM টিভির ভিডিওগুলিতে আবারও স্বাগতম। দর্শক, জানুয়ারি ২০১৫ সালে বাংলাদেশের ন্যাশনাল ব্যাংকের সার্ভারে একটি ইমেল আসে। একটি জিপ ফাইলের সাথে এটি একটি ফিশিং ইমেল ছিল যেখানে একজন চাকরিপ্রার্থীর সিভি [সংগীত] ছিল। ব্যাংকের তিনজন কর্মচারী শুধু ইমেলটি খোলেইনি, সিভিটিও ডাউনলোড করে ফেলেছিল। তারা না জেনেই যে তাদের এই কাজটি বাংলাদেশের ইতিহাসের সবচেয়ে বড় ডাকাতির কারণ হতে চলেছে। যা ঘটেছিল তা হল, সেই জিপ ফাইলে থাকা ভাইরাসটি তিনটি কম্পিউটারের মধ্যে একটিতে একটি ব্যাকডোর খুলে দেয়। হ্যাকাররা যারা এই ইমেল পাঠিয়েছিল, তাদের লক্ষ্য ঠিক निशाने লেগেছিল এবং তারা আক্রান্ত কম্পিউটারে একটি ম্যালওয়্যার সক্রিয় করে। এটি কোনো সাধারণ কম্পিউটার ভাইরাস ছিল না, বরং এর মোট তিনটি অংশ ছিল। প্রথম অংশটি ব্যাংকের প্রাইভেট নেটওয়ার্কে একটি ফাঁক তৈরি করে, অর্থাৎ একটি গোপন দরজা খুলে দেয়। দ্বিতীয় অংশটি নিশ্চিত করে যে এই গোপন দরজা দিয়ে যে কোনও তথ্য বেরোলে কেউ জানতে পারবে না। অর্থাৎ এনক্রিপ্টেড চ্যানেল এবং তৃতীয় অংশটি ছিল সবচেয়ে বিপজ্জনক। এই ভাইরাসটি ক্রমাগত ব্যাংকের নেটওয়ার্ক স্ক্যান করে সমস্ত কার্যকলাপ রেকর্ড করতে শুরু করে। কে কী করছে? টাকা কীভাবে স্থানান্তরিত হয়? ছুটির দিনে কোন কোন পিসি চালু থাকবে? ইত্যাদি। পরবর্তী এক বছর ধরে হ্যাকাররা অলক্ষ্যে বাংলাদেশের ন্যাশনাল ব্যাংকের নেটওয়ার্ক সম্পর্কে এত কিছু জেনে গিয়েছিল যা হয়তো সেখানকার কর্মচারীরাও জানত না। এই এক বছরের মধ্যেই তারা জানতে পারে যে ন্যাশনাল ব্যাংক অফ বাংলাদেশের বৈদেশিক মুদ্রা রিজার্ভ অ্যাকাউন্ট নিউইয়র্কের ফেডারেল রিজার্ভ সিস্টেমে রয়েছে। ফেডারেল রিজার্ভ সিস্টেম হল আমেরিকার কেন্দ্রীয় ব্যাংক, যাকে সংক্ষেপে FED-ও বলা হয়। বিশ্বের প্রায় সব দেশ তাদের বৈদেশিক মুদ্রা রিজার্ভ, অর্থাৎ ডলার আমেরিকার ফেডারেল রিজার্ভ সিস্টেমে রাখে। এটি এক ধরণের ব্যাংকগুলোর ব্যাংক। যেমন কোনও দেশের তেল আমদানি করতে হলে, তারা নিউইয়র্কের FED-এর তাদের অ্যাকাউন্ট থেকে অন্য দেশের FED অ্যাকাউন্টে টাকা পাঠিয়ে দেয়। হ্যাকাররা জানতে পেরেছিল যে বাংলাদেশের বিলিয়ন ডলার FED-এ পড়ে আছে। কিন্তু এখান থেকে টাকা স্থানান্তরের জন্য বিশ্বের ব্যাংকগুলো একটি বিশেষ ব্যবস্থা ব্যবহার করে, যাকে বলা হয় SWIFT। এটি বিশ্বের সবচেয়ে বড় আন্তর্জাতিক ব্যাংক ট্রান্সফার সিস্টেম। আপনি এটিকে এক ধরণের হোয়াটসঅ্যাপ ভাবতে পারেন। কিন্তু এটি সাধারণ মানুষের জন্য নয়, শুধুমাত্র দেশের ন্যাশনাল ব্যাংকগুলোর জন্য। যার সাহায্যে প্রতিদিন বিলিয়ন বিলিয়ন ডলার এক দেশ থেকে অন্য দেশে পাঠানো হয়। এখন হ্যাকাররা জানতে পেরেছিল যে যদি তারা নিউইয়র্কের FED থেকে বাংলাদেশের বিলিয়ন ডলার চুরি করতে চায়, তবে তাদের এই SWIFT সফটওয়্যার পর্যন্ত পৌঁছাতে হবে। বাংলাদেশের ব্যাংকের নেটওয়ার্কে প্রবেশের পর হ্যাকারদের পরবর্তী মিশন ছিল সেই কম্পিউটারটি খুঁজে বের করা যেখান থেকে SWIFT সফটওয়্যার চালানো হয়, যাতে তারা সেই কম্পিউটার নিয়ন্ত্রণ করে নিউইয়র্কের অ্যাকাউন্ট থেকে টাকা তুলতে পারে। কিন্তু হ্যাকাররা শুধুমাত্র বাংলাদেশের ব্যাংক নেটওয়ার্ক হ্যাক করেছিল, নিউইয়র্কের FED বা SWIFT সিস্টেমকে নয়। SWIFT অত্যন্ত সুরক্ষিত একটি ব্যবস্থা কারণ এটি বিশ্বের সবচেয়ে সংবেদনশীল পেমেন্টগুলি পরিচালনা করে। কিন্তু প্রতিটি কম্পিউটার সিস্টেমের মতো এরও একটি দুর্বলতা ছিল, আর তা হল হিউম্যান এরর, অর্থাৎ মানুষের ভুল। হ্যাকাররা বাংলাদেশের ব্যাংকের নেটওয়ার্কে অবশেষে সেই কম্পিউটারটি খুঁজে বের করে যেখান থেকে SWIFT ট্রান্সফারগুলি অনুমোদিত হত। তারা SWIFT সিস্টেমকে সরাসরি হ্যাক করার পরিবর্তে সেই কম্পিউটারগুলির উপর নজর রাখা শুরু করে। হ্যাকাররা মাস ধরে পর্যবেক্ষণ করে যে ব্যাংকের কর্মচারীরা কীভাবে সেই সিস্টেমে লগইন করে, কীভাবে অর্ডার টাইপ করে এবং কীভাবে সেগুলি যাচাই করে। এখন হ্যাকাররা ব্যাংকের কর্মচারীদের ছদ্মবেশ ধারণ করার পদ্ধতি শিখে গিয়েছিল। কিন্তু শুধুমাত্র সিস্টেম চালানোই যথেষ্ট ছিল না। আসল কাজ ছিল তাদের চিহ্ন মুছে ফেলা এবং ঘটনার পর ধরা না পড়া। এর জন্য তারা ব্যাংকের পুরানো ট্রান্সফার রেকর্ডগুলিতে প্রবেশ করে এবং সেগুলি ভালোভাবে অধ্যয়ন করতে শুরু করে। তারা দেখে যে ব্যাংক সাধারণত যখন বড় লেনদেন করে তখন সেগুলি কেমন দেখায়? সেই ট্রান্সফারগুলি কখন করা হয়, কাকে পাঠানো হয় এবং তাদের সাথে কী কী বিবরণ লেখা হয়। তারা এই সমস্ত সূক্ষ্মতাগুলি বুঝেছিল যাতে যখন তারা বিশ্বের সবচেয়ে বড় ডাকাতি করে, তখন সিস্টেম মনে করে যে এটি একটি সাধারণ দৈনিক ট্রান্সফার। এখন তাদের কাছে কম্পিউটারের নিয়ন্ত্রণও ছিল এবং একটি শক্তিশালী পরিকল্পনাও ছিল। কিন্তু এখানে তারা আরও একটি বুদ্ধিমত্তার পরিচয় দেয়। তারা ভেবেছিল যে যদি তারা একবারে পুরো ১ বিলিয়ন স্থানান্তর করার চেষ্টা করে তবে হয়তো কোথাও বিপদের ঘণ্টা বেজে উঠবে কারণ এত বড় অঙ্কের জন্য অতিরিক্ত অনুমোদনের প্রয়োজন হতে পারে। তাই হ্যাকাররা সিদ্ধান্ত নেয় যে তারা এই বড় চুরিকে ছোট ছোট কিস্তিতে ভাগ করবে। চুরির প্রায় ১ বছর আগে, মে ২০১৫ সালে, ফিলিপাইনের রাজধানী ম্যানিলার RCBC ব্যাংকে পাঁচটি অ্যাকাউন্ট খোলা হয়। প্রতিটি অ্যাকাউন্টে মাত্র $৫০০ জমা করা হয়েছিল এবং তারপর এই অ্যাকাউন্টগুলি নীরবে এক বছর পড়ে ছিল। সঠিক সংখ্যা জানা নেই, তবে ফিলিপাইনে পাঁচটি এবং শ্রীলঙ্কায় একটি অ্যাকাউন্ট খোলা হয়েছিল এবং এই সমস্ত অ্যাকাউন্টগুলি ভুল নামে খোলা হয়েছিল। ফেব্রুয়ারি ২০১৬ সালের মধ্যে হ্যাকাররা সবকিছু প্রস্তুত করে ফেলেছিল। তাদের কাছে সেই সমস্ত কিছুর অ্যাক্সেস এসে গিয়েছিল যার মাধ্যমে এই ঘটনাটি ঘটানো হত। ৪ঠা ফেব্রুয়ারি ২০১৬, এটি বৃহস্পতিবার ছিল। রাতে যখন ব্যাংকের কর্মচারীরা বাড়ি চলে গিয়েছিল। হ্যাকাররা শেষবারের মতো বাংলাদেশের ব্যাংকের নেটওয়ার্কে প্রবেশ করে। তারা নিউইয়র্কের ফেডারেল রিজার্ভ ব্যাংকে থাকা বাংলাদেশের ব্যাংকের অ্যাকাউন্ট [সংগীত] অ্যাক্সেস করে এবং একের পর এক মোট ৩৬টি ট্রান্সফার রিকোয়েস্ট পাঠায়। এই ৩৬টি লেনদেনের মোট পরিমাণ ছিল $৯৫১ মিলিয়ন। অর্থাৎ $১ বিলিয়ন ডলারের চেয়ে সামান্য কম। এই পুরো পরিকল্পনার মধ্যে যদি কোনও মাস্টারস্ট্রোক জিনিস থাকে তবে তা ছিল এই ডাকাতির সময়। হ্যাকাররা শুধু দীর্ঘ সপ্তাহান্তের সুযোগই নেয়নি, বরং তারা বিশ্বের তিনটি ভিন্ন টাইম জোনের আড়ালে একটি চমৎকার পরিকল্পনা তৈরি করেছিল। বাংলাদেশ যেখান থেকে চুরি হচ্ছিল, নিউইয়র্ক যেখানে আসল টাকা ছিল এবং ফিলিপাইন যেখানে টাকা যাওয়ার কথা ছিল। এই তিনটি জায়গার সময় আলাদা ছিল এবং হ্যাকাররা এই সময়ের ব্যবধানের পূর্ণ সদ্ব্যবহার করেছিল। এখন বাংলাদেশে বৃহস্পতিবার রাতে হলে সেখানে সপ্তাহান্ত শুরু হয়ে গিয়েছিল কারণ সেখানে শুক্রবার ছুটি থাকে। ব্যাংক বন্ধ হয়ে গিয়েছিল এবং কোনও সন্দেহজনক কার্যকলাপ দেখার জন্য সেখানে কেউ উপস্থিত ছিল না। কিন্তু সেই সময়ে নিউইয়র্কে শুক্রবার সকাল ছিল। অর্থাৎ যখন বাংলাদেশ ঘুমাচ্ছিল, নিউইয়র্কের FED-এর কর্মচারীরা কাজে আসছিল এবং তাদের জন্য এই ট্রান্সফারগুলি প্রক্রিয়া করা খুবই সাধারণ ব্যাপার ছিল। বৃহস্পতিবার রাত থেকে নিউইয়র্কের পুরো শুক্রবার পর্যন্ত হ্যাকারদের হাতে একটি খোলা ময়দান ছিল। কিন্তু তারা আরও একটি গভীর চালও দিয়েছিল। পরবর্তী সোমবার, অর্থাৎ ৮ই ফেব্রুয়ারি, ফিলিপাইনে চাইনিজ নিউ ইয়ারের ছুটি ছিল। এর মানে হল যে যদি সোমবার ফিলিপাইনের ব্যাংককে সতর্ক করে অ্যাকাউন্টগুলি লক করার অনুরোধও পাঠানো হয়, তবুও সেই অনুরোধ মঙ্গলবারই পাওয়া যাবে। যখন তারা তাদের SWIFT সফটওয়্যার লগইন করবে। অর্থাৎ হ্যাকারদের কাছে শুক্রবার থেকে সোমবার পর্যন্ত পুরো চার দিন ছিল। তিন দেশ, তিন টাইম জোন এবং চার দিনের নীরবতা। এটি বিশ্বের ইতিহাসের সবচেয়ে হিসাব করা ডাকাতি ছিল। হিসাবগুলি নিখুঁত ছিল, কিন্তু তাড়াহুড়োর কী করা যায়? নিউইয়র্কে শুক্রবার সকাল হয়ে গিয়েছিল। FED একের পর এক SWIFT রিকোয়েস্ট পাচ্ছিল যা দেখতে একদম আসল মনে হচ্ছিল। FED এই লেনদেনগুলি প্রক্রিয়া করা শুরু করে। লক্ষ লক্ষ এখানে, লক্ষ লক্ষ সেখানে। টাকা জলের মতো হ্যাকারদের বিভিন্ন অ্যাকাউন্টে প্রবাহিত হতে শুরু করে। এই লেনদেনগুলির মধ্যে একটি লেনদেন ছিল $২০ মিলিয়ন যা শ্রীলঙ্কার একটি অ্যাকাউন্টে যাওয়ার কথা ছিল। এত বড় অঙ্কের টাকা একটি ছোট চ্যারিটি ফাউন্ডেশনের জন্য ছিল। কিন্তু FED সন্দেহ করেনি। তারা অনুরোধ অনুমোদন করে এবং টাকা জার্মানির মাধ্যমে শ্রীলঙ্কা रवाना হয়ে যায়। কিন্তু পথে একটি মানুষের ভুল পুরো খেলাটাই পাল্টে দেয়। হ্যাকাররা অ্যাকাউন্ট টাইটেলে 'Shalika Foundation' লিখতে গিয়ে ভুল করে 'Shalika Foundaton' লিখে ফেলে। অর্থাৎ 'Foundation' শব্দের 'i' অনুপস্থিত ছিল। এবং এই ভুলটিও FED ধরেনি, বরং জার্মানির সেই ব্যাংকটি ধরেছিল যেখান থেকে লেনদেনটি রুট করা হয়েছিল। জার্মানির ব্যাংক FED-কে লিখে জানায় যে তাদের কিছু সমস্যা মনে হচ্ছে। ঠিক এই সময়েই নিউইয়র্কের FED-এ তোলপাড় শুরু হয়ে যায় এবং তারা বুঝতে পারে যে তারা প্রতারণার শিকার হয়েছে। তারা অবিলম্বে বাংলাদেশের ব্যাংকের সাথে যোগাযোগ করার চেষ্টা করে। কিন্তু সেখানে তো শুক্রবার ছিল। ব্যাংক বন্ধ ছিল এবং কেউ ফোন তোলার জন্য ছিল না। $৮১ মিলিয়ন স্থানান্তর হয়ে গিয়েছিল কিন্তু বাকি লেনদেনগুলি FED স্থগিত করে দেয়। ওদিকে সকাল ৪টায় হ্যাকাররা তাদের কাজ সম্পন্ন করে এবং SWIFT নেটওয়ার্ক থেকে লগ আউট করে। তাদের ইনস্টল করা ম্যালওয়্যার তখন নীরবে সমস্ত প্রমাণ সিস্টেম থেকে মুছে ফেলছিল। কিন্তু এখানে প্রশ্ন জাগে যে এত বড় ব্যাংকে এমন কোনও ব্যবস্থা ছিল না যা এই চুরি ধরতে পারত? একদম ছিল। বাংলাদেশের ব্যাংক অফিসের কোণে একটি HP LaserJet প্রিন্টার পড়ে ছিল, যার কাজ ছিল সমস্ত SWIFT লেনদেন প্রিন্ট করা। তা ছুটির দিন হোক বা না হোক, এই প্রিন্টার প্রতিটি আগত-যাওয়া লেনদেন প্রিন্ট করত। কিন্তু হ্যাকাররা এই প্রিন্টার সম্পর্কেও জানত এবং তারা এটিকে এমনভাবে হ্যাক করেছিল যে এটি প্রিন্ট করবে কিন্তু শুধু খালি কাগজ বের করবে। এই প্রিন্টারে একজন কর্মচারীর দায়িত্ব ছিল যাকে ছুটির দিনেও আগত-যাওয়া লেনদেনগুলির উপর নজর রাখতে হত। যখন সে খালি প্রিন্ট দেখল, তখন সে ভাবল কোনও গ্লিচ হয়েছে এবং তদন্ত না করেই এই কাজটি শনিবারের জন্য ছেড়ে দিল। শনিবার সকালে বাংলাদেশের ব্যাংক অফিসারদের জন্য কোনও কেয়ামতের চেয়ে কম ছিল না। একদিকে প্রিন্টার খালি কাগজ বের করছিল এবং অন্যদিকে SWIFT সিস্টেমও লক হয়ে গিয়েছিল। যখন অনেক চেষ্টার পর সিস্টেম খোলা হল, তখন কর্মীদের পায়ের তলার মাটি সরে গেল। একের পর এক নিউইয়র্কের FED-এর কাছ থেকে রেড ফ্ল্যাগ এবং সতর্কবার্তা ভরে গিয়েছিল। কিন্তু ততক্ষণে অনেক দেরি হয়ে গিয়েছিল। হ্যাকাররা মোট ৩৫টি রিকোয়েস্ট পাঠিয়েছিল, যার মধ্যে মাত্র পাঁচটি অনুমোদিত হয়েছিল। সেই একটি বানান ভুল যা $২০ মিলিয়ন শ্রীলঙ্কা যাওয়া থেকে আটকে দিয়েছিল, তা বাকি $৮৫০ মিলিয়ন লেনদেনকেও সন্দেহের আওতায় এনে ফেলেছিল। কিন্তু যে $৮১ মিলিয়ন ফিলিপাইন গিয়েছিল তাদের কী হল? এখান থেকে গল্প আরও বেশি আকর্ষণীয় হয়ে ওঠে। যেমন হ্যাকাররা আগে থেকেই অনুমান করেছিল, সোমবারের আগেই বাংলাদেশের ব্যাংক ফিলিপাইনের RCBC-কে স্টপ পেমেন্টের বার্তা পাঠিয়েছিল। কিন্তু সেখান থেকে কোনও উত্তর আসেনি। কেন? কারণ সেখানে সোমবার চাইনিজ নিউ ইয়ারের ছুটি ছিল। মঙ্গলবার সকালে ব্যাংক খোলার সাথে সাথেই সেই পাঁচটি অ্যাকাউন্ট থেকে নগদ টাকা তুলে নেওয়া হয়। অথচ সেগুলি বাংলাদেশের SWIFT মেসেজ সিস্টেম খোলার পর পাওয়া গিয়েছিল। এখানে সমস্ত সন্দেহ RCBC-এর ব্যাংক ম্যানেজারের উপর যায় যে সে ইচ্ছাকৃতভাবে SWIFT সিস্টেম খোলার আগেই নগদ টাকা তুলে দিয়েছিল। তাও সেই পাঁচটি অ্যাকাউন্টে যেগুলিতে গত ১ বছর ধরে কোনও লেনদেন হয়নি। এই টাকা লন্ডারিং করার জন্য ম্যানিলার বড় বড় ক্যাসিনোগুলির আশ্রয় নেওয়া হয়েছিল। ক্যাসিনোগুলিতে টাকা চিপসে পরিণত করা হয়েছিল এবং ঘুরে ফিরে তা হংকং পাঠানো হয়েছিল। এই ডাকাতির খবর সারা বিশ্বে ছড়িয়ে পড়ে। গত কয়েক বছরে অনেক তদন্ত এবং আদালতের মামলা হয়েছে। তদন্তকারীরা RCBC ব্যাংকের সেই ম্যানেজারের উপর যথেষ্ট সন্দেহ করেছিল, যিনি স্টপ পেমেন্টের বার্তা সত্ত্বেও নগদ টাকা তোলার অনুমতি দিয়েছিলেন। পরে আদালত সেই ম্যানেজারকে বিভিন্ন মানি লন্ডারিংয়ের মামলায় দায়ী করে এবং প্রতিটি মামলায় ৭ বছরের সাজা শোনায়। আজ এই ঘটনার ১০ বছর কেটে গেছে। কিন্তু সেই হ্যাকারদেরও খোঁজ পাওয়া যায়নি এবং সেই $৮১ মিলিয়নও পাওয়া যায়নি। এই ঘটনাটি বাংলাদেশের ন্যাশনাল ব্যাংককে এক অদ্ভুত পরিস্থিতিতে ফেলে দিয়েছিল। একদিকে তাদের $৮১ মিলিয়ন হারানোর দুঃখ ছিল এবং অন্যদিকে একটি বানান ভুলের কারণে $৮৫০ মিলিয়ন বেঁচে যাওয়ার আনন্দ। আশা করি ZM টিভির এই ভিডিওটিও আপনারা প্রচুর লাইক এবং শেয়ার করবেন। আপনাদের ভালোবাসাপূর্ণ মন্তব্যের জন্য অনেক ধন্যবাদ। দেখা হবে পরের চমৎকার ভিডিওতে।