ফাইল সিস্টেম অবস্থানের পরিবর্তে LBA অ্যাড্রেসিং ব্যবহার করে ফাইল / প্রোগ্রামগুলি পড়তে / চালানো সম্ভব
আপনি একটি দ্বিতীয় ফাইলের মধ্যে তথ্য পড়তে এবং সংরক্ষণ করতে পারেন (যদি আপনি এটি ব্যবহার করেন তবে র্যাম ভিত্তিক tmpfs ) এক সময়ে একটি এলবিএ, সঞ্চালিত বিট চালু, এবং আপনি সংরক্ষণ কি সঞ্চালন।
dd দূরে থেকে নয় hdparm এবং সঙ্গে কাজ করার জন্য একটু সহজ হবে, এবং যদি আপনি ব্যবহার করেন আপনি অভ্যাসিকভাবে একই জিনিস করছেন dd মত কাঁচা ব্লক ডিভাইসে /dev/sdaইত্যাদি
উদাহরণস্বরূপ, আমি hdparm ব্যবহার করে প্রাপ্ত LBA সেক্টর অবস্থানগুলি ব্যবহার করে / bin / sh execute করতে পারি?
আপনাকে অন্তর্নিহিত ফাইল সিস্টেম একই জিনিস করতে হবে। Ext2 / 3/4 এর জন্য, এর অর্থ পার্স পার্টিশন টেবিল, সুপারব্লকটি খুঁজে বের করুন, ইনডোড টেবিলগুলির মাধ্যমে অনুসন্ধান করুন ইত্যাদি।
এটি সাধারণত তুচ্ছ নয়। ফাইল সিস্টেমটি কীভাবে কাজ করে এবং এটি কীভাবে কাজ করে তা আপনাকে অবশ্যই জানতে হবে। Ext2 / 3/4 এর জন্য উত্স কোড আছে যা আপনি অধ্যয়ন করতে পারেন, বা বিষয়টির যেকোনো সংখ্যক পাঠ্যসূচী। এনটিএফএসের জন্য একই রকম অনেক তথ্য রয়েছে যা মাইক্রোসফ্ট উভয়ই সরবরাহ করেছে এবং বিপরীত প্রকৌশলের মাধ্যমে আবিষ্কার করেছে।
আপনি যদি একটি "সহজ-টু-হ্যাক" ফাইল সিস্টেম সন্ধান করেন, তবে FAT (FAT32 নয়) চেষ্টা করুন। এটা খুব পুরানো এবং ফলে খুব ভাল নথিভুক্ত।