RAR আর্কাইভ (.rar)
RAR5 স্ট্যান্ডার্ডRAR আর্কাইভ (RAR) হলো ইউজিন রোশাল কর্তৃক তৈরিকৃত একটি প্রোপ্রাইটারি কম্প্রেসড আর্কাইভ ফরম্যাট, যা এর ভালো কম্প্রেশন, মাল্টি-ভলিউম স্প্লিটিং, AES-256 এনক্রিপশন এবং রিড-সলোমন রিকভারি রেকর্ডের জন্য সুপরিচিত।
RAR থেকে ZIP কনভার্ট করুন
বিনামূল্যে ইন-ব্রাউজার RAR থেকে ZIP কনভার্টার। আপনার ডিভাইসে তাত্ক্ষণিকভাবে ফাইল কনভার্ট করুন।
ইনস্পেক্ট ও মেটাডেটা
অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে RAR ফাইল শনাক্ত করে:
বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)
অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে RAR ফাইল শনাক্ত করে:
হেক্স সিগনেচার (অফসেট 0):
52 61 72 21 1A 07 00 / 01 00ASCII রিপ্রেজেন্টেশন: Rar!\x1a\x07..
স্ট্যান্ডার্ডাইজেশন: RAR5 Architecture Specification
প্রযুক্তিগত বৈশিষ্ট্য
| কন্টেইনার আর্কিটেকচার | Variable-length block header architecture with RAR4 (0x00) and modern RAR5 (0x01 0x00) specifications |
| কম্প্রেশন | Proprietary LZSS-based compression with large sliding dictionary (up to 4 GB in RAR5) and Huffman coding |
| বাইট এন্ডিয়াননেস | Little-Endian (Intel x86) |
| কালার স্পেস | N/A (Archive Container) |
| চ্যানেল ও কাঠামো | Multi-file directory hierarchy, solid archives, multi-volume split parts (.r00/.part1.rar) |
| সর্বোচ্চ মাত্রা | Practically unlimited (up to 16 Exabytes in RAR5) |
| স্বচ্ছতা | Full NTFS alternate data streams, Unix permissions, and precision timestamps |
| স্ট্রিমিং ও প্রোগ্রেসিভ | Header records distributed throughout container; non-streamable without full volume set |
টেকনিক্যাল তুলনা ম্যাট্রিক্স: RAR বনাম প্রতিযোগীগণ
| প্রযুক্তিগত বৈশিষ্ট্য | RAR (বর্তমান) | 7Z | ZIP | TAR.GZ |
|---|---|---|---|---|
| রিকভারি রেকর্ড | নেটিভ রিড-সলোমন ত্রুটি সংশোধন | কোনো বিল্ট-ইন নেই | কোনো বিল্ট-ইন নেই | কোনো বিল্ট-ইন নেই |
| লাইসেন্সিং | প্রোপ্রাইটারি (বাণিজ্যিক সৃষ্টি) | ফ্রি ওপেন সোর্স (GNU LGPL) | ওপেন পাবলিক ডোমেইন | ফ্রি ওপেন সোর্স (POSIX) |
| এনক্রিপশন | PBKDF2 / Blake2sp সহ AES-256 | SHA-256 সহ AES-256 | ZipCrypto (দুর্বল) বা AES-256 | নেই (GPG/OpenSSL প্রয়োজন) |
| মাল্টি-ভলিউম স্প্লিটিং | স্প্লিট ভলিউমে ইন্ডাস্ট্রি পাইওনিয়ার | 7z ভলিউমে সমর্থিত | স্প্যান্ড ZIP-এ সমর্থিত | ইউনিক্স 'split' টুল প্রয়োজন |
সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড
WinRAR 'Checksum error in the encrypted file' অথবা CRC ব্যর্থ রিপোর্ট করে।
মূল কারণ: স্টোরেজ ড্রাইভে ক্ষতিগ্রস্থ সেক্টর কম্প্রেসড ডেটা বাইটগুলোকে নষ্ট করে দিচ্ছে।
পুনরুদ্ধার: এমবেডেড রিকভারি রেকর্ড ব্যবহার করে ব্লকগুলো পুনর্গঠন করতে WinRAR বা File2File-এ 'Repair archive' চালান।
নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর
পুরাতন unrar ইঞ্জিনের পাথ ট্রাভার্সাল Vulnerability-এর কারণে RAR পার্সারগুলো ঐতিহাসিকভাবে উচ্চ মূল্যের নিরাপত্তা লক্ষ্যবস্তু হয়ে দাঁড়িয়েছে।
পরিচিত অ্যাটাক ভেক্টর
- পাথ ট্রাভার্সাল (ডিরেক্টরি ট্রাভার্সাল) Vulnerability যা নির্বিচারে সিস্টেম পাথে ফাইল লেখে (যেমন: CVE-2018-20250)।
- WinRAR-এ এমবেডেড লেগ্যাসি ACE আর্কাইভ ডিকম্প্রেশন লাইব্রেরিতে বাউন্ডসের বাইরে রাইট।
- ত্রুটিপূর্ণ RAR5 ভলিউম হেডার পার্স করার সময় বাফার ওভারফ্লো।
প্রতিরক্ষামূলক সেরা অনুশীলন:
ঐতিহাসিক উৎপত্তি ও মাইলফলক
প্রধান সুবিধাসমূহ ও গুণাবলী
- ইন্টিগ্রেটেড রিড-সলোমন রিকভারি রেকর্ড হারিয়ে যাওয়া সেক্টরসহ ক্ষতিগ্রস্থ বা ত্রুটিপূর্ণ আর্কাইভ মেরামত করতে দেয়।
- মাল্টি-ভলিউম স্প্লিট আর্কাইভ (.part1.rar, .part2.rar) একাধিক মিডিয়ায় বিশাল ফাইল বিতরণ করা সহজ করে তোলে।
- শক্তিশালী সলিড কম্প্রেশন একই ধরনের ফাইলের গ্রুপে চমৎকার রিডাকশন অর্জন করে।
কারিগরি সীমাবদ্ধতা ও অসুবিধা
- প্রোপ্রাইটারি ফরম্যাট: RAR ফাইল তৈরির জন্য একটি বাণিজ্যিক WinRAR লাইসেন্স বা অনুমোদিত RAR কম্প্রেশন টুল প্রয়োজন।
- এক্সট্রাকশন লাইব্রেরিগুলো (unrar) সোর্স-অ্যাভেলেবল কিন্তু নন-রিভার্স-ইঞ্জিনিয়ারিং লাইসেন্স শর্তাবলীর অধীন।
- রিকভারি রেকর্ড ছাড়া ক্ষতিগ্রস্থ সলিড আর্কাইভ ডিকম্প্রেশন স্ট্রিমে থাকা পরবর্তী ফাইলগুলো নষ্ট করে দিতে পারে।
আকর্ষণীয় কারিগরি তথ্য
- RAR-এর অর্থ হলো 'Roshal Archive', যা এর উদ্ভাবক ইউজিন রোশালের নামানুসারে রাখা হয়েছে।
- ক্লাসিক RAR4-এর ম্যাজিক বাইট হলো 'Rar!\x1a\x07\x00', অন্যদিকে আধুনিক RAR5 ব্যবহার করে 'Rar!\x1a\x07\x01\x00'।
- WinRAR-এর ট্রায়াল পপ-আপ রিমাইন্ডার ইন্টারনেটে একটি কিংবদন্তীতে পরিণত হয়েছিল, কারণ সফটওয়্যারটি ৪০ দিন পরেও অনির্দিষ্টকাল ধরে কাজ চালিয়ে যেত।
সচরাচর জিজ্ঞাসಿತ টেকনিক্যাল প্রশ্নাবলি
RAR রিকভারি রেকর্ড কী?
রিকভারি রেকর্ড হল রিড-সলোমন ত্রুটি সংশোধন ব্যবহার করে ঐচ্ছিক অপ্রয়োজনীয় ডেটা যা WinRAR-কে ফাইলের অংশগুলি নষ্ট হয়ে গেলেও ক্ষতিগ্রস্থ আর্কাইভগুলিকে শারীরিকভাবে পুনর্নির্মাণ করতে দেয়।
আমি কি WinRAR না কিনে RAR ফাইল খুলতে পারি?
হ্যাঁ। Windows 11 এখন নেটিভভাবে RAR ফাইল এক্সট্র্যাক্ট করে, এবং File2File.app আপনার ওয়েব ব্রাউজারের ভেতরেই বিনামূল্যে RAR আর্কাইভ এক্সট্র্যাক্ট এবং রূপান্তর করতে পারে।
RAR4 এবং RAR5-এর মধ্যে পার্থক্য কী?
RAR5 হল ২০১৩ সালে প্রবর্তিত ফরম্যাটের আধুনিক সংস্করণ, যাতে রয়েছে বৃহত্তর ডিকশনারি সাইজ (৪ জিবি পর্যন্ত), শক্তিশালী AES-256 এনক্রিপশন, Blake2sp চেকসাম এবং দ্রুত মাল্টি-কোর ডিকম্প্রেশন।