ILS(1) General Commands Manual ILS(1)

ils - فهرست کردن اطلاعات inode

ils [-emOpvV] [-f fstype ] [-s seconds ] [-i imgtype ] [-o imgoffset ] [-b dev_sector_size] image [images] [start-stop]

ils [-aAlLvVzZ] [-f fstype ] [-s seconds ] [-i imgtype ] [-o imgoffset ] image [images] [start-stop]

دستور ils ایمیج(های) مشخص‌شده در image(s) را باز کرده و اطلاعات inode را فهرست می‌کند. به‌طور پیش‌فرض، ils تنها inodeهای فایل‌های حذف‌شده را فهرست می‌نماید.

آرگومان‌ها:

فهرست کردن تمام inodeها در سیستم‌فایل.
نوع سیستم‌فایل را مشخص می‌کند. برای مشاهده فهرست انواع سیستم‌فایل‌های پشتیبانی‌شده از '-f list' استفاده کنید. در صورت عدم تعیین، از روش‌های تشخیص خودکار استفاده می‌شود.
انحراف زمانی سیستم اصلی بر حسب ثانیه. برای مثال، اگر ساعت سیستم اصلی ۱۰۰ ثانیه عقب بوده باشد، این مقدار -100 خواهد بود.
نمایش جزئیات inode در قالبی که برنامه mactime می‌خواند (جایگزین اسکریپت ils2mac از TCT).
فقط فهرست کردن inodeهای فایل‌های حذف‌شده‌ای که هنوز باز هستند یا در حال اجرا می‌باشند. این گزینه فرم کوتاه -aL است (بخش کنترل‌های دقیق‌تر در زیر را ببینید). (این گزینه قبلاً -o بود).
نمایش inodeهای یتیم (تخصیص‌نیافته و فاقد نام فایل).
(پیش‌فرض) فقط فهرست کردن inodeهای فایل‌های حذف‌شده. این گزینه فرم کوتاه -LZ است (بخش کنترل‌های دقیق‌تر در زیر را ببینید).
نوع فایل ایمیج، مانند raw را مشخص می‌کند. برای دیدن فهرست انواع پشتیبانی‌شده از '-i list' استفاده کنید. در صورت عدم تعیین، از روش‌های تشخیص خودکار استفاده می‌شود.
آفست سکتور که سیستم‌فایل در ایمیج از آنجا شروع می‌شود.
اندازه سکتورهای دستگاه مبنا به بایت. در صورت عدم تعیین، مقدار موجود در قالب ایمیج (در صورت وجود) استفاده می‌شود یا مقدار پیش‌فرض ۵۱۲ بایت در نظر گرفته می‌شود.
فعال‌سازی حالت پرگو (verbose)، خروجی به stderr ارسال می‌شود.
نمایش نسخه.
ایمیج دیسک یا پارتیشن برای خواندن، که قالب آن با '-i' تعیین می‌شود. در صورتی که ایمیج به چند بخش تقسیم شده باشد، می‌توان چندین نام فایل ایمیج را مشخص کرد. اگر فقط یک فایل ایمیج داده شود و نام آن نخستین بخش در یک دنباله باشد (برای نمونه، نام آن با '.001' پایان یابد)، بخش‌های بعدی ایمیج به‌طور خودکار لحاظ خواهند شد.
بررسی شماره inode یا بازه شماره‌های مشخص‌شده.

کنترل‌های دقیق‌تر:

فقط فهرست کردن inodeهای تخصیص‌یافته: این‌ها متعلق به فایل‌هایی با حداقل یک ورودی دایرکتوری در سیستم‌فایل و فایل‌های حذف‌شده‌ای هستند که هنوز باز یا در حال اجرا می‌باشند.
فقط فهرست کردن inodeهای تخصیص‌نیافته: این‌ها متعلق به فایل‌هایی هستند که دیگر وجود ندارند.
فقط فهرست کردن inodeهای دارای دست‌کم یک پیوند سخت (hard link). این‌ها متعلق به فایل‌هایی با حداقل یک ورودی دایرکتوری در سیستم‌فایل هستند.
فقط فهرست کردن inodeهای فاقد هرگونه پیوند سخت. این‌ها متعلق به فایل‌هایی هستند که دیگر وجود ندارند، و فایل‌های حذف‌شده‌ای که هنوز باز یا در حال اجرا می‌باشند.
فقط فهرست کردن inodeهایی که احتمالاً استفاده نشده‌اند.
فقط فهرست کردن inodeهایی که احتمالاً استفاده شده‌اند.

قالب خروجی مطابق با قالب ماشین زمان (time machine) است. خروجی با یک سرآیند دو خطی آغاز می‌شود که منشأ داده‌ها را توصیف می‌کند، و در ادامه یک سرآیند یک خطی می‌آید که نام ویژگی‌های داده‌ای تشکیل‌دهنده ادامه خروجی را فهرست می‌کند:

شماره inode.
وضعیت تخصیص: `a` برای inode تخصیص‌یافته، `f` برای inode آزاد.
شناسه کاربر مالک (UID).
شناسه گروه مالک (GID).
زمان یونیکس (ثانیه) مربوط به آخرین تغییر محتوای فایل.
زمان یونیکس (ثانیه) مربوط به آخرین دسترسی به فایل.
زمان یونیکس (ثانیه) مربوط به آخرین تغییر وضعیت inode.
زمان یونیکس (ثانیه) مربوط به حذف فایل (فقط LINUX).
نوع فایل و مجوزها (مبنای هشت / octal).
تعداد پیوندهای سخت.
اندازه فایل به بایت.
دو ورودی نخست در فهرست آدرس بلوک‌های مستقیم.

mactime(1)

این نرم‌افزار تحت مجوز IBM Public License توزیع می‌شود.

نخستین بار در The Coroners Toolkit (TCT) 1.0 عرضه شد.

Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA

این نسخه توسط Brian Carrier نگهداری می‌شود (carrier at sleuthkit dot org)

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