স্টেগান্যালিসিস (Steganalysis) কী?
স্টেগান্যালিসিস হলো স্টেগানোগ্রাফি পরাজয় করার প্রযুক্তি—লুকানো ডেটা শনাক্ত করে বের করা বা ধ্বংস করা। বিট প্যাটার্নের পার্থক্য ও অস্বাভাবিক বড় ফাইল সাইজ দেখায় স্টেগান্যালিসিস। এটি গোপন মেসেজ খুঁজে বের করে অর্থহীন করার কালা।
স্টেগান্যালিসিসের উদ্দেশ্য
- সন্দেহজনক ডেটা ストリম শনাক্ত করা।
- নির্ণয় করা যে সেগুলোতে লুকানো মেসেজ এনকোডেড আছে কিনা।
- প্রযোজ্য হলে লুকানো ডেটা রিকভার করা।
স্টেগান্যালিসিসের প্রক্রিয়া
অনেক সন্দেহজনক ডেটা স্ট্রিম থেকে শুরু হয়। স্টেগান্যালিস্ট সাংখ্যিক বিশ্লেষণ (advanced statistics) দিয়ে সবচেয়ে সম্ভাব্য পরিবর্তিত ডেটা স্ট্রিমের সাবসেট বের করে।
স্টেগান্যালিসিসের প্রধান কৌশল
১. অস্বাভাবিক প্যাটার্ন (Unusual patterns)
স্টেগো ইমেজে অস্বাভাবিক প্যাটার্ন সন্দেহজনক। ডিস্ক অ্যানালাইসিস টুলে স্টোরেজ ডিভাইসের অনব্যবহৃত পার্টিশনে লুকানো ডেটা ফিল্টার করা যায়। TCP/IP প্যাকেট হেডারে লুকানো বা অবৈধ তথ্য থাকলে ফিল্টার দিয়ে শনাক্ত করা যায়।
২. ভিজ্যুয়াল ডিটেকশন (Visual detection)
রিপিটেড প্যাটার্ন বিশ্লেষণে স্টেগানোগ্রাফি টুল বা লুকানো ডেটার সাক্ষ্য মেলে। মূল কভার ইমেজ ও স্টেগো ইমেজ তুলনা করে পার্থক্য খুঁজে বের করা (known-carrier attack)। একাধিক ইমেজ তুলনায় প্যাটার্ন টুলের সিগনেচার হিসেবে উভয় হয়। অন্যান্য ভিজ্যুয়াল সংকেত: ইমেজ প্যাডিং বা ক্রপিং। ফিক্সড সাইজে ফিট না হলে ক্রপ বা ব্ল্যাঙ্ক স্পেস প্যাডিং হয়। স্টেগো-ইমেজ ও কভার ইমেজের ফাইল সাইজ পার্থক্য। নির্দিষ্ট রঙের সংখ্যা অপ্রত্যাশিত বেড়ানো/কমানো, বা প্যালেটে রঙ ক্রমবর্ধমান থাকা (র্যান্ডম নয়)।
৩. স্টেগানোগ্রাফি শনাক্ত করার টুলস (Tools to detect Steganography)
ইমেজ প্রসেসিং পদ্ধতিতে লুকানো ডেটা নিষ্ক্রিয় বা মুছে ফেলা হয়। LSB মেথডে লুকানো ডেটা থাকলে লসি কম্প্রেশন করলেই ডেটা নষ্ট হয়। উপলব্ধ টুলস: Encase (Guidance Software), ILook Investigator, MD5 হ্যাশিং সার্ভিস ইত্যাদি। ৮-বিট কালারের লো রেজোলিউশন ইমেজে LSB মডিফিকেশন কালার প্যালেটে দেখায় পরিবর্তন আনবে—লুকানো কন্টেন্ট শনাক্ত করা সম্ভব।