BLKCAT(1) General Commands Manual BLKCAT(1)

blkcat - نمایش محتویات یک بلوک از واحد داده سیستم فایل در ایمیج دیسک

blkcat [-ahswvV] [-f fstype] [-u unit_size] [-i imgtype] [-o imgoffset] [-b dev_sector_size] image [images] unit_addr [num]

دستور blkcat تعداد num واحد داده (پیش‌فرض یک است) را با شروع از آدرس واحد unit_addr از image در قالب‌های مختلف (پیش‌فرض خام یا raw است) در خروجی استاندارد (stdout) نمایش می‌دهد. دستور blkcat در نسخه‌های TSK پیش از 3.0.0 با نام dcat شناخته می‌شد.

نمایش محتویات در قالب ASCII
نوع سیستم‌فایل ایمیج را مشخص می‌کند. اگر swap در اینجا داده شود، ایمیج در صفحاتی با اندازه ۴۰۹۶ بایت نمایش داده می‌شود. اگر raw داده شود، اندازه پیش‌فرض ۵۱۲ بایت استفاده می‌شود. گزینه -u می‌تواند اندازه پیش‌فرض را تغییر دهد. برای مشاهده فهرست انواع سیستم‌فایل‌های پشتیبانی‌شده از -f list استفاده کنید. اگر داده نشود، از روش‌های تشخیص خودکار استفاده می‌شود.
نمایش محتویات در قالب هگزامپ (hexdump)
نمایش آمارهای ایمیج (اندازه واحد، اندازه بلوک فایل و تعداد قطعات).
اندازه واحد داده پیش‌فرض را برای ایمیج‌های raw، blkls و swap مشخص می‌کند.
نوع فایل ایمیج مانند raw را مشخص می‌کند. برای مشاهده فهرست انواع پشتیبانی‌شده از -i list استفاده کنید. اگر داده نشود، از روش‌های تشخیص خودکار استفاده می‌شود.
آفست سکتور که سیستم‌فایل در ایمیج از آنجا شروع می‌شود.
اندازه سکتورهای دستگاه زیرین به بایت. اگر داده نشود، مقدار موجود در قالب ایمیج (در صورت وجود) استفاده می‌شود یا مقدار ۵۱۲ بایت فرض می‌شود.
نمایش خروجی با جزئیات در stderr.
نمایش نسخه.
نمایش محتویات در قالب جدول HTML.
ایمیج دیسک یا پارتیشن برای خواندن که قالب آن با -i مشخص می‌شود. در صورتی که ایمیج به چند بخش تقسیم شده باشد، می‌توان چندین نام فایل ایمیج را مشخص کرد. اگر فقط یک فایل ایمیج داده شود و نام آن اولین مورد در یک دنباله باشد (مثلاً با پسوند .001 مشخص شده باشد)، بخش‌های بعدی ایمیج به صورت خودکار اضافه خواهند شد.
آدرس واحد دیسک برای نمایش. اندازه یک واحد در این سیستم‌فایل را می‌توان با استفاده از گزینه -s تعیین کرد.
تعداد واحدهای داده برای نمایش.

کارکرد اصلی blkcat را می‌توان با استفاده از dd نیز به دست آورد. برای تعیین اینکه کدام inode یک واحد معین را تخصیص داده است، می‌توان از دستور ifind(1) استفاده کرد.

# blkcat -hw image 264 4

یا

# blkcat -hw image 264

ifind(1)

Brian Carrier <carrier at sleuthkit dot org>

ارسال به‌روزرسانی‌های مستندات به <doc-updates at sleuthkit dot org>