RAR আর্কাইভ (.rar)

RAR5 স্ট্যান্ডার্ড

RAR আর্কাইভ (RAR) হলো ইউজিন রোশাল কর্তৃক তৈরিকৃত একটি প্রোপ্রাইটারি কম্প্রেসড আর্কাইভ ফরম্যাট, যা এর ভালো কম্প্রেশন, মাল্টি-ভলিউম স্প্লিটিং, AES-256 এনক্রিপশন এবং রিড-সলোমন রিকভারি রেকর্ডের জন্য সুপরিচিত।

RAR থেকে ZIP-তে রূপান্তর করুন

বিনামূল্যের ব্রাউজারভিত্তিক RAR-থেকে-ZIP রূপান্তরকারী। আপনার ডিভাইসেই ফাইল তাৎক্ষণিকভাবে রূপান্তর করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে RAR ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
নেটওয়ার্কে কোনো ডেটা পাঠানো হয় না - গোপনীয়তার নিশ্চয়তা: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে RAR ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

52 61 72 21 1A 07 00 / 01 00

ASCII রিপ্রেজেন্টেশন: Rar!\x1a\x07..

স্ট্যান্ডার্ডাইজেশন: RAR5 Architecture Specification

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারRAR4 (0x00) ও আধুনিক RAR5 (0x01 0x00) specification-সহ পরিবর্তনশীল দৈর্ঘ্যের block header architecture
কম্প্রেশনবড় sliding dictionary-সহ proprietary LZSS-ভিত্তিক compression (RAR5-এ সর্বোচ্চ 4 GB) এবং Huffman coding
বাইট এন্ডিয়াননেসLittle-Endian (Intel x86)
কালার স্পেসপ্রযোজ্য নয় (Archive Container)
চ্যানেল ও কাঠামোএকাধিক file-এর directory hierarchy, solid archive এবং বহু-volume-এ ভাগ করা অংশ (.r00/.part1.rar)
সর্বোচ্চ মাত্রাকার্যত সীমাহীন (RAR5-এ সর্বোচ্চ 16 Exabyte)
স্বচ্ছতাসম্পূর্ণ NTFS alternate data stream, Unix permission এবং নির্ভুল timestamp
স্ট্রিমিং ও প্রোগ্রেসিভcontainer জুড়ে header record ছড়ানো থাকে; সম্পূর্ণ volume set ছাড়া stream করা যায় না

টেকনিক্যাল তুলনা ম্যাট্রিক্স: RAR বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যRAR (বর্তমান)7ZZIPTAR.GZ
রিকভারি রেকর্ডনেটিভ রিড-সলোমন ত্রুটি সংশোধনকোনো বিল্ট-ইন নেইকোনো বিল্ট-ইন নেইকোনো বিল্ট-ইন নেই
লাইসেন্সিংপ্রোপ্রাইটারি (বাণিজ্যিক সৃষ্টি)ফ্রি ওপেন সোর্স (GNU LGPL)ওপেন পাবলিক ডোমেইনফ্রি ওপেন সোর্স (POSIX)
এনক্রিপশনPBKDF2 / Blake2sp সহ AES-256SHA-256 সহ AES-256ZipCrypto (দুর্বল) বা AES-256নেই (GPG/OpenSSL প্রয়োজন)
মাল্টি-ভলিউম স্প্লিটিংস্প্লিট ভলিউমে ইন্ডাস্ট্রি পাইওনিয়ার7z ভলিউমে সমর্থিতস্প্যান্ড ZIP-এ সমর্থিতইউনিক্স 'split' টুল প্রয়োজন

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

WinRAR 'Checksum error in the encrypted file' অথবা CRC ব্যর্থ রিপোর্ট করে।

মূল কারণ: স্টোরেজ ড্রাইভে ক্ষতিগ্রস্থ সেক্টর কম্প্রেসড ডেটা বাইটগুলোকে নষ্ট করে দিচ্ছে।

পুনরুদ্ধার: এমবেডেড রিকভারি রেকর্ড ব্যবহার করে ব্লকগুলো পুনর্গঠন করতে WinRAR বা File2File.app-এ 'Repair archive' চালান।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

পুরাতন unrar ইঞ্জিনের পাথ ট্রাভার্সাল Vulnerability-এর কারণে RAR পার্সারগুলো ঐতিহাসিকভাবে উচ্চ মূল্যের নিরাপত্তা লক্ষ্যবস্তু হয়ে দাঁড়িয়েছে।

পরিচিত অ্যাটাক ভেক্টর

  • পাথ ট্রাভার্সাল (ডিরেক্টরি ট্রাভার্সাল) দুর্বলতা যা নির্বিচারে সিস্টেম পাথে ফাইল লেখে (যেমন: CVE-2018-20250)।
  • WinRAR-এ এমবেডেড লেগ্যাসি ACE আর্কাইভ ডিকম্প্রেশন লাইব্রেরিতে বাউন্ডসের বাইরে রাইট।
  • ত্রুটিপূর্ণ RAR5 ভলিউম হেডার পার্স করার সময় বাফার ওভারফ্লো।

প্রতিরক্ষামূলক সেরা অনুশীলন: কঠোর পাথ নরমালাইজেশন সহ আধুনিক, মেমরি-নিরাপদ স্যান্ডবক্সড WebAssembly ইঞ্জিন ব্যবহার করে RAR আর্কাইভ এক্সট্রাক্ট করুন।

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2023মাইক্রোসফট সরাসরি উইন্ডোজ ১১-এ নেটিভ ওপেন সোর্স Libarchive RAR এক্সট্রাকশন ইন্টিগ্রেট করে।
2013WinRAR 5.0 ৪ GB ডিকশনারি সাইজ এবং Blake2sp চেকসামসহ আধুনিক RAR5 ফরম্যাট নিয়ে আসে।
1993ইউজিন রোশাল MS-DOS-এর জন্য RAR (Roshal Archive)-এর প্রথম সংস্করণ প্রকাশ করেন।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • ইন্টিগ্রেটেড রিড-সলোমন রিকভারি রেকর্ড হারিয়ে যাওয়া সেক্টরসহ ক্ষতিগ্রস্ত বা ত্রুটিপূর্ণ আর্কাইভ মেরামত করতে দেয়।
  • মাল্টি-ভলিউম স্প্লিট আর্কাইভ (.part1.rar, .part2.rar) একাধিক মিডিয়ায় বিশাল ফাইল বিতরণ করা সহজ করে তোলে।
  • শক্তিশালী সলিড কম্প্রেশন একই ধরনের ফাইলের গ্রুপে চমৎকার রিডাকশন অর্জন করে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • প্রোপ্রাইটারি ফরম্যাট: RAR ফাইল তৈরির জন্য একটি বাণিজ্যিক WinRAR লাইসেন্স বা অনুমোদিত RAR কম্প্রেশন টুল প্রয়োজন।
  • এক্সট্রাকশন লাইব্রেরিগুলো (unrar) সোর্স-অ্যাভেলেবল কিন্তু নন-রিভার্স-ইঞ্জিনিয়ারিং লাইসেন্স শর্তাবলীর অধীন।
  • Recovery record না থাকলে ক্ষতিগ্রস্ত solid archive decompress করার সময় stream-এর পরের file-গুলোও নষ্ট হতে পারে।

আকর্ষণীয় কারিগরি তথ্য

  • 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 চেকসাম এবং দ্রুত মাল্টি-কোর ডিকম্প্রেশন।