কোন ফাইল ফর্ম্যাটটি "45 52 02" বাইট দিয়ে শুরু হয়?


33

আমি .cdrফাইল ফর্ম্যাট পেয়েছি ( কোরেলড্রা ফাইল নয়) তবে এটি খুলতে / জ্বলতে আমার সমস্যা হয়েছে। আমি এটি ডিস্ক চিত্র হতে আশা করি। এখানে প্রথম কয়েকটি লাইন রয়েছে:

$ hexdump -C *.cdr | head
00000000  45 52 02 00 00 70 00 00  00 00 00 00 00 00 00 00  |ER...p..........|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200  ...
$ hdiutil imageinfo *.cdr
hdiutil: imageinfo failed - image not recognized

এই ফাইলটি কোন ধরণের ফরমেটে?

আমি উইকিপিডিয়ায় ফাইলের নিবন্ধে ম্যাজিক নম্বরগুলি পরীক্ষা করেছি , তবে এটি সেখানে তালিকাভুক্ত নয়।


1
এটি খুব ভাল একটি ডিস্ক চিত্র হতে পারে: .CDR হ'ল বিল্ট-ইন ডিস্ক ইউটিলিটি প্রোগ্রাম ব্যবহার করে ম্যাকিনটোস কম্পিউটারে তৈরি করা একটি ডিস্ক চিত্র; একক ডিস্ক চিত্র ফাইলে একাধিক ফোল্ডার এবং ফাইল থাকতে পারে যা সিডিতে পোড়া যায়; উইন্ডোজ কম্পিউটারে তৈরি .ISO ফাইলের মতো।
বেল্ট্রি

19
fileকমান্ড যাদু বাইট দিকে তাকিয়ে প্রকারের ফাইল চিনতে বিশেষভাবে তৈরি করা হয়।
ড্যানিয়েল বি

যদি এটি কোনও ডিস্ক চিত্র হয় তবে .cdrফাইলগুলির নাম পরিবর্তন করা যেতে পারে .isoএবং একটি ISO9660 সিডি-রম চিত্র হিসাবে স্বীকৃত হতে পারে।
থরবজর্ন রাভন অ্যান্ডারসন

3
.cdr ব্যবহার করা হয় যখন কেউ সিডি / ডিভিডি মাস্টার তৈরি করে এবং ISO9660 স্ট্যান্ডার্ড / .dmg ব্যবহার করে ওএসএক্স সফ্টওয়্যার / ডেটা সংরক্ষণ / বিতরণ করতে ব্যবহৃত হয় এবং সংকোচিত ও এনক্রিপ্ট করা যায়
জিওভান্নি ভ্যালারিও

1
সমস্ত
সিড্রোম

উত্তর:


20

ঠিক আছে, আমি এতে 100% নই, তবে এটি উইকিপিডিয়ায় প্রাপ্ত ফাইল স্বাক্ষরের তালিকা অনুসারে এটি একটি রক্সিও টোস্ট ডিস্ক চিত্র ফাইলের কাছাকাছি বলে মনে হচ্ছে :

রক্সিও টোস্ট ডিস্ক চিত্র ফাইল, কিছু .dmg- ফাইল একই বাইট দিয়ে শুরু হয়।

সেখানে প্রদত্ত হেক্স স্বাক্ষরটি হ'ল:

45 52 02 00 00 00

এবং আপনি যে হেক্স স্বাক্ষরটি ভাগ করছেন তা হ'ল:

45 52 02 00 00 70

নোট করুন যে সর্বশেষ hex মান 00পরিবর্তে 70তাই এটি আরও বিজোড়। ভাবছেন 70মানে কি ছবিটি সংকুচিত হয়েছে? অনুরূপ তথ্য এই সংজ্ঞা ফাইলটিতেpyfsig পাওয়া গেছে বলে মনে হয় ; একটি পাইথন ফাইল স্বাক্ষর গ্রন্থাগার।

এছাড়াও - যদি আমি সঠিকভাবে স্মরণ করি your .cdrআপনার ফাইলের এক্সটেনশনটি আমার কাছে মনে হয় যে এই ডিস্ক চিত্র ফাইলটি রক্সিও টোস্ট দিয়ে তৈরি হয়েছিল।

এবং এফডাব্লুআইডাব্লু, উইকিপিডিয়া পৃষ্ঠায় উল্লিখিত.dmg এক্সটেনশন সহ ফাইলগুলি - ম্যাকস "অ্যাপল ডিস্ক চিত্র" ফর্ম্যাট চিত্রগুলি।


3
আমি নিশ্চিত নই, কিন্তু এটা হেক্স স্বাক্ষর আপনাকে ব্যবহৃত সামান্য অমিল এর সাথে সম্পর্কিত করা যেতে পারে - অর্থাৎ: 45 52 02 00 00 00যখন ওপি স্বাক্ষর আসলে হল: 45 52 02 00 00 70
jrd1

2
@ jrd1 দুর্দান্ত পয়েন্ট! আমি এই আরও কিছু গবেষণা করতে পারেন কিনা তা দেখতে পাবেন।
জ্যাকগল্ড

58

fileকমান্ড আমাকে বলে তার একটি "আপেল ড্রাইভার মানচিত্র blocksize 512":

printf '\x45\x52\x02\x00\x00\x70' | file -
# /dev/stdin: Apple Driver Map, blocksize 512

সংজ্ঞাটি ফাইলে ফাইলের সোর্সকোডে রয়েছে magic/Magdir/apple

মজার বিষয় হল, এখানে একটি প্রতিবন্ধী এন্ট্রি রয়েছে যা আরও ভাল মিলবে: "অ্যাপল পার্টিশন ডেটা"।


17
এখন এটি দুর্দান্ত উত্তর! এটি এর মতো ওয়ান-লাইনারে তৈরি করা যেতে পারে printf '\x45\x52\x02\x00\x00\x70' - | file -এবং আউটপুটটিও হবে /dev/stdin: Apple Driver Map, blocksize 512
জ্যাকগোল্ড

ধন্যবাদ! বিশেষ করে লক্ষ্য করার জন্য যে আমার প্রস্তাবিত পাইপের আগে printf '\x45\x52\x02\x00\x00\x70' - | file -একটি অপ্রয়োজনীয় আছে । -|
জ্যাকগল্ড

11
ওপিকে fileতাদের আসল ফাইলটিতে চালানো উচিত । এটি পুরো জিনিস দেওয়া একটি পৃথক উত্তর হতে পারে।
মনিকা মনিকা বন্ধ করুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.