কেমন হবে- যদি error দিয়ে হ্যাক করা হয়?
কেমন হবে- যদি error দিয়ে হ্যাক করা হয়?

কেমন হবে- যদি error দিয়ে হ্যাক করা হয়?

কেমন হবে- যদি error দিয়ে হ্যাক করা হয়?

একটি সফটওয়্যারে error দেখা দিতেই পারে। এজন্য প্রায় সকল সফটওয়্যারে EH (error handler) নামক প্রোগ্রাম থাকে; যার কাজ হচ্ছে- error সামলানো।

কিন্তু, যদি এমন error দেখা দেয়- যেটা সামলানোর মতো প্রোগ্রাম EH এর মধ্যে নেই; তখন Windows কম্পিউটারের SEH নামক প্রোগ্রাম সেই error সামলানোর কাজ করে। এই SEH হ্যাক করলেই কম্পিউটার কাজ করবে হ্যাকারের নির্দেশে।

শুরুতে আপনাকে যা জানতে হবে,

কম্পিউটারে যতো data (ছবি, ভিডিও ইত্যাদি) আছে, সেগুলো কম্পিউটারের কাছে শুধুই 0 এবং 1 বাইনারি সংখ্যা। কম্পিউটারে থাকা এসব সংখ্যাকে bit বলে আর, ৮ টি bit মিলে হয় 1 byte। যেমন- নিচে 8 bit মিলে হয়েছে 1 byte।

01001101

আপনি মোবাইলে 1 MB ইন্টারনেট ব্যাল্যান্স কিনছেন মানে- আপনি ১ মিলিয়ন bit পরিমাণ data আদান-প্রদান করতে পারবেন।

See More: ইমেইল এড্রেস গায়েব – শিক্ষামূলক উদ্দেশ্যে লেখা

মূল আলোচনা

এখন error দিয়ে হ্যাক করার আলোচনায় আসা যাক। উপরের আলোচনা বুঝে থাকলে পরবর্তী আলোচনাও বুঝতে পারবেন।
RAM এর প্রত্যেক স্থানের একটি address থাকে, যেটা স্কুলের রোল নম্বরের মতো সংখ্যা দিয়ে প্রকাশ করা হয়। আর, কম্পিউটারে আপনি যতো কাজ করেন, সেগুলো RAM এর এসব address -এ থাকে। সফটওয়্যারের error গুলোও RAM এর এসব address -এ থাকে।

আর, উপরে বলেই দিয়েছি যে, error কে সামলানোর কাজ করে SEH।

এই SEH এর মধ্যে চেইন আকারে একের পর এক 8 Byte এর কিছু element (প্রোগ্রাম) থাকে, যার প্রথম 4 Byte -এ লেখা থাকে পরবর্তী element এর address pointer আর, পরের 4 Byte -এ লেখা থাকে বর্তমান handler এর ঠিকানা। কম্পিউটার এখানে যেই address লেখা পাবে, সেই address এর প্রোগাম run করবে। তাই, হ্যাকার যদি এই address পরিবর্তন করে কোন ম্যালওয়্যারের address লিখে দেয়, তাহলেই কম্পিউটার সেই ম্যালওয়্যারকে run করবে এবং হ্যাকারের নির্দেশনা পালন করা শুরু করবে!

About Sonyo

Leave a Reply

Your email address will not be published. Required fields are marked *