تشخیص نوع فایل بر اساس محتوا و بدون اطلاع از پسوند فایل

43-file-type-identification-without-extension

شاید برای شما هم زیاد پیش آمده باشد که فایلی بدون پسوند به دستتان رسیده است و نمی‌دانید که با چه برنامه‌ای باید آن را باز کنید یا اینکه پسوند فایل توسط کسی قبلاً آگاهانه یا ناآگاهانه تغییر داده شده است و حال شما نیاز دارید بدانید پسوند درست آن چیست.

TrID یک ابزار کمکی است برای شناسایی نوع فایل بر اساس امضای باینری آن می‌باشد. مزیتی که این ابزار نسبت به ابزارهای مشابه دارد، توانایی آن در یادگیری و هوشمند بودن آن است به نحوی که می‌توان آن را به نحوی آموزش داد که بتواند نوع فایل‌هایی که امضایشان در مجموعه امضاهای اولیه وجود ندارد را نیز با سرعت و دقت مناسب و به روشی خودکار تشخیص دهد.

TrID از یک پایگاه داده که دائماً در حال گسترش است (و از سایت نرم‌افزار قابل دانلود می‌باشد) استفاده می‌کند. با گسترش هرچه‌بیشتر این پایگاه داده و افزایش تعداد امضاهای درون آن، دقت شناسایی نوع فایل توسط نرم‌افزار نیز افزایش می‌یابد. همانطور که گفتم شما خودتان هم می‌توانید این پایگاه داده را گسترش دهید یعنی با خوراندن فایل‌هایی که نوع آن برای شما از پیش مشخص است، نرم‌افزار را آموزش دهید که نوع فایل مربوطه را بتواند از این پس تشخیص دهد. بنابراین این نرم‌افزار محدود به نوع فایل‌ها و پسوندهایی که تا به امروز ابداع شده‌اند نیست و با بوجود آمدن پسوندهای جدید، امکان شناسایی آنها نیز به پایگاه داده‌ی نرم‌افزار اضافه خواهد شد.

در حال حاضر ۳۸۸۴ نوع فایل توسط این نرم‌افزار قابل شناسایی می‌باشد. استفاده از این ابزار بسیار آسان بوده و کافی است نام فایلی که باید مورد بررسی قرار گیرد را به آن بدهیم. فایل توسط این نرم‌افزار خوانده شده و با استفاده از الگوریتم هوشمند و بر اساس پایگاه امضاهای باینری، لیستی از نوع فایل به شما اعلام می‌شود (به ترتیب از بیشترین احتمال تا کمترین احتمال).

این نرم‌افزار یک نرم‌افزار خط فرمان (command line) و بسیار کم‌حجم است (۲۵ کیلوبایت) و از آدرس http://mark0.net/soft-trid-e.html قابل دریافت است. جدیدترین پایگاه داده‌ی حاوی امضاهای باینری (با حجم تقریبی ۱.۵ مگابایت) را نیز می‌توان از همین آدرس دانلود کرد.

با استفاده از دستور زیر می‌توانید راهنمای استفاده از برنامه را مشاهده کنید.

trid.exe -?

ساده‌ترین نحوه استفاده از برنامه نیز به این شکل است:

trid.exe -v “file-path”

که بجای file-path، باید مسیر کامل فایلی که می‌خواهید نوع آن را مشخص کنید قرار دهید.

موضوع: کاربردهای گوناگون فناوری برچسب‌ها: , , , , , , , . علامت‌گذاري: پيوند جاودان. ارسال ديدگاه يا بازتاب: پيوند بازتاب.
  • مشترک شوید:

4 ديدگاه

  1. ارسال‌شده در تاريخ 2011/08/29 و ساعت 9:30 ق.ظ | پيوند جاودان

    این نرم افزاری که شما معرفی کردین فقط ورژن لینوکس را می توان دانلود کرد لطفا ورژن ویندوز نرم افزار TrID v2.10 را درسایت بگذارید.با تشکر

  2. ارسلان
    ارسال‌شده در تاريخ 2010/12/21 و ساعت 7:05 ق.ظ | پيوند جاودان

    با سلام و تشکر از سایت خوب و مفیدتان. لطفا نحوه استفاده از برنامه را واضح تر بیان کنید

    • ارسال‌شده در تاريخ 2010/12/21 و ساعت 3:54 ب.ظ | پيوند جاودان

      ارسلان عزیز،
      کافی است یک پنجره command باز کنید (از طریق منوی استارت و گزینه run، دستور cmd.exe را وارد کنید تا پنجره cmd باز شود).
      حالا از طریق دستور cd به محل دایرکتوی که برنامه در آن دانلود شده است بروید.
      حالا دستور ساده‌ای که در متن گفته شده است را وارد کنید به همراه آدرس کامل فایلی که می‌خاهید پسوند آن را بدانید…
      اگر استفاده از این روش برای شما سخت است، توصیه می‌کنم مطلب زیر را بخوانید که یک برنامه گرافیکی برای این کار ارائه کرده است:
      نرم‌افزاری ساده برای تشخیص پسوند فایل‌های مجهول
      موفق باشید.

  3. ارسال‌شده در تاريخ 2010/12/08 و ساعت 4:07 ب.ظ | پيوند جاودان

    سلام

    ممنون جالب بود

ارسال ديدگاه

ايميل شما هرگز منتشر نشده يا به ديگران داده نخواهد شد. قسمت‌هاي ضروري با علامت * مشخص شده‌اند

*
*

شما مي‌توانيد از اين كدهاي HTML استفاده كنيد: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • مشترک شوید: