7-Zip আর্কাইভ (.7z)
7-Zip স্ট্যান্ডার্ড7-Zip আর্কাইভ (7Z) হল একটি উচ্চ-কম্প্রেশনের ওপেন কন্টেইনার ফরম্যাট যেটিতে LZMA এবং LZMA2 অ্যালগরিদম রয়েছে, যা লেগ্যাসি জিপ এবং নেটিভ AES-256 হেডার এনক্রিপশনের চেয়ে নাটকীয়ভাবে উচ্চতর কম্প্রেশন অনুপাত প্রদান করে।
ZIP থেকে 7Z-তে রূপান্তর করুন
বিনামূল্যের ব্রাউজারভিত্তিক ZIP-থেকে-7Z রূপান্তরকারী। আপনার ডিভাইসেই ফাইল তাৎক্ষণিকভাবে রূপান্তর করুন।
ইনস্পেক্ট ও মেটাডেটা
অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে 7Z ফাইল শনাক্ত করে:
বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)
অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে 7Z ফাইল শনাক্ত করে:
হেক্স সিগনেচার (অফসেট 0):
37 7A BC AF 27 1CASCII রিপ্রেজেন্টেশন: 7z¼¯'\x1c
স্ট্যান্ডার্ডাইজেশন: 7-Zip Open Architecture Specification
প্রযুক্তিগত বৈশিষ্ট্য
| কন্টেইনার আর্কিটেকচার | stack করা compression filter ও Unicode file name সমর্থনকারী open modular header architecture |
| কম্প্রেশন | LZMA, LZMA2, PPMd (text), BZip2, Deflate, BCJ / BCJ2 (executable branch filter) |
| বাইট এন্ডিয়াননেস | Little-Endian (Intel x86) |
| কালার স্পেস | প্রযোজ্য নয় (Archive Container) |
| চ্যানেল ও কাঠামো | একাধিক file-সহ directory tree, বহু-volume জুড়ে বিভক্ত archive এবং solid compression block |
| সর্বোচ্চ মাত্রা | file ও archive volume মিলিয়ে সর্বোচ্চ 16 Exabyte (16 billion GB) সমর্থিত |
| স্বচ্ছতা | সম্পূর্ণ file attribute, Unix permission এবং নির্ভুল NTFS 64-bit timestamp |
| স্ট্রিমিং ও প্রোগ্রেসিভ | সাধারণত header file-এর শেষে থাকে; বিশেষ non-solid layout ছাড়া streaming করা যায় না |
টেকনিক্যাল তুলনা ম্যাট্রিক্স: 7Z বনাম প্রতিযোগীগণ
| প্রযুক্তিগত বৈশিষ্ট্য | 7Z (বর্তমান) | ZIP | RAR | TAR.GZ |
|---|---|---|---|---|
| কম্প্রেশন অ্যালগরিদম | LZMA / LZMA2 / PPMd | Deflate (ঐতিহ্যবাহী) | প্রোপায়েটরি RAR5 অ্যালগরিদম | Deflate (Tar স্ট্রিমের ওপর) |
| ফাইলের নাম এনক্রিপশন | সমর্থিত (AES-256 হেডার এনক্রিপশন) | সমর্থিত নয় (ফাইলের নাম দৃশ্যমান) | সমর্থিত (AES-256 হেডার এনক্রিপশন) | সমর্থিত নয় (সাধারণ টার মেটাডেটা) |
| সলিড কম্প্রেশন | সমর্থিত (বিশাল ক্রস-ফাইল অনুপাত বৃদ্ধি) | স্ট্যান্ডার্ড জিপে সমর্থিত নয় | RAR আর্কাইভে সমর্থিত | স্বাভাবিকভাবে সলিড (টারবল স্ট্রিম) |
| লাইসেন্স | ফ্রি ওপেন সোর্স (GNU LGPL) | ওপেন, পাবলিক ডোমেইন / PKWARE | প্রোপায়েটরি কমার্শিয়াল (WinRAR) | ফ্রি ওপেন সোর্স (POSIX/GNU) |
সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড
'Data error in encrypted file. Wrong password?' বার্তাসহ নিষ্কাশন ব্যর্থ হয়।
মূল কারণ: এনক্রিপ্ট করা LZMA স্ট্রীমে দূষিত CRC32 চেকসাম অথবা ক্ষতিগ্রস্ত ব্লক সীমানা।
পুনরুদ্ধার: 7-Zip-এর 'Keep broken files' ফ্ল্যাগ বা File2File.app আর্কাইভ রিপেয়ার দিয়ে পুনরুদ্ধারের চেষ্টা করুন।
নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর
7z আর্কাইভগুলি জটিল মাল্টি-ফিল্টার ডিকোডিং চেইন সমর্থন করে যেখানে বিশেষভাবে তৈরি ফিল্টার সিকোয়েন্স মেমরি নিরাপত্তা সমস্যা ট্রিগার করতে পারে।
পরিচিত অ্যাটাক ভেক্টর
- ‘জিপ বোমা’র মতো অত্যন্ত পুনরাবৃত্তিমূলক LZMA ডিকশনারি ডিকম্প্রেশনের মাধ্যমে পরিষেবা অস্বীকারের আক্রমণ।
- BCJ2 এক্সিকিউটেবল ব্রাঞ্চ অ্যাড্রেস ফিল্টার গণনায় হিপের সীমার বাইরে লেখার ঘটনা।
- মাল্টি-ভলিউম আর্কাইভ হেডার স্ট্রাকচার বরাদ্দের সময় পূর্ণসংখ্যার ওভারফ্লো।
প্রতিরক্ষামূলক সেরা অনুশীলন: স্বয়ংক্রিয় সার্ভার-সাইড এক্সট্রাকশন পাইপলাইনে ডিকম্প্রেশনে ব্যবহৃত মেমরি ও ডিকম্প্রেশন অনুপাতের সর্বোচ্চ সীমা নির্ধারণ করুন।
ঐতিহাসিক উৎপত্তি ও মাইলফলক
প্রধান সুবিধাসমূহ ও গুণাবলী
- অসামান্য কম্প্রেশন অনুপাত: সাধারণত লেগ্যাসি ZIP-এর তুলনায় ৩০% থেকে ৭০% এবং RAR-এর তুলনায় ১০% থেকে ২০% ছোট।
- সলিড ব্লক কম্প্রেশন অনুরূপ ফাইলগুলিকে একটি অবিচ্ছিন্ন স্রোতে একত্রিত করে, অপ্রয়োজনীয় ডেটা দূরীকরণকে সর্বাধিক করে তোলে।
- মিলিটারি-গ্রেড AES-256 এনক্রিপশন ফাইলের নাম এনক্রিপ্ট করতে পারে, ফলে অননুমোদিত পরিদর্শন থেকে আর্কাইভের বিষয়বস্তু লুকানো থাকে।
কারিগরি সীমাবদ্ধতা ও অসুবিধা
- একটি একক ফাইল নিষ্কাশন করার সময় সলিড কম্প্রেশনের জন্য একটি ব্লকের পূর্ববর্তী ফাইলগুলি ডিকম্প্রেস করতে হয়।
- সর্বোচ্চ-কম্প্রেশন LZMA/LZMA2 এনকোডিংয়ের সময় উচ্চ মেমরি খরচ।
- অন্তর্নির্মিত 7z সমর্থন ছাড়া পুরনো উইন্ডোজ সংস্করণে তৃতীয় পক্ষের ইউটিলিটি প্রয়োজন।
আকর্ষণীয় কারিগরি তথ্য
- 7-Zip 7z ফরম্যাটের স্পেসিফিকেশন প্রকাশ করে। 7-Zip প্রোগ্রামটি LGPL লাইসেন্সের অধীনে, আর LZMA SDK পাবলিক ডোমেইনে রয়েছে।
- 7z-এর BCJ2 ফিল্টার কম্প্রেশন সর্বাধিক করতে ৩২-বিট x86 এক্সিকিউটেবল জাম্পের লক্ষ্য ঠিকানাগুলিকে একটি পৃথক স্ট্রীমে আলাদা করে।
- উদ্ভাবনের ২৪ বছর পর, ২০২৩ সালের শেষের দিকে উইন্ডোজ ১১-এ অবশেষে 7z আর্কাইভ নিষ্কাশনের অন্তর্নির্মিত সমর্থন যুক্ত হয়।
সচরাচর জিজ্ঞাসিত প্রযুক্তিগত প্রশ্নাবলি
7z ফাইল ZIP-এর চেয়ে ছোট আকারে কমপ্রেস করে কেন?
7z বিশাল ডিকশনারি সাইজ (১ জিবি পর্যন্ত) এবং 'সলিড' কম্প্রেশনের সাথে উন্নত LZMA2 অ্যালগরিদম ব্যবহার করে, যা একাধিক ফাইলকে একসাথে একটি অবিচ্ছিন্ন স্ট্রিম হিসেবে কমপ্রেস করে এবং ফাইলগুলির মধ্যবর্তী অপ্রয়োজনীয় ডেটা দূর করে।
আমি কি 7-Zip ইনস্টল না করেই 7z ফাইল খুলতে পারি?
Windows 11 সংস্করণ 24H2 7z আর্কাইভ সমর্থন করে। File2File.app সামঞ্জস্যপূর্ণ ব্রাউজার ও ডিভাইসে 7z ফাইল প্রক্রিয়া করতে পারে।
7z পাসওয়ার্ড এনক্রিপশন কি নিরাপদ?
হ্যাঁ। 7z SHA-256 কি ডেরিভেশনের সঙ্গে স্ট্যান্ডার্ডাইজড AES-256 এনক্রিপশন ব্যবহার করে, যা শক্তিশালী পাসওয়ার্ড ব্যবহার করার সময় ব্রুট-ফোর্স আক্রমণের বিরুদ্ধে গাণিতিকভাবে নিরাপদ।
সম্পর্কিত 7Z কনভার্সন পেয়ার
ZIP-কে 7z-তে রূপান্তর করলে ভিন্ন compression বিকল্পে archive নতুন করে প্যাক করা হয়। ফাইলের ধরন ও সেটিংস অনুযায়ী নতুন archive ছোট বা বড় হতে পারে।
7z-কে ZIP-এ রূপান্তর করলে ZIP সমর্থনকারী সফটওয়্যারে archive খোলা সহজ হতে পারে। ফাইলের ধরন ও সেটিংস অনুযায়ী compression-এর ফল ভিন্ন হয়।