File

نرم افزار تصویر:
File
جزئیات نرم افزار:
نسخه: 5.34 به روز شده
ها تاریخ: 16 Aug 18
توسعه دهنده: Christos Zoulas
پروانه: رایگان
محبوبیت: 17

Rating: nan/5 (Total Votes: 0)

فایل منبع باز و اجرای آزاد فرمان 'file' است که تقریبا در هر سیستم عامل مانند یونیکس مانند لینوکس و BSD استفاده می شود. فرمان 'file' اگر شما با آن آشنا نباشید، یک برنامه خط فرمانی است که به شما می گوید که نوع داده ها یک فایل است.

فرمان اصلی فایل "shipped with Bell Labs UNIX"، اما در ابتدای فرم به توده ها قبل از این دوباره پیاده سازی در دسترس نبود. مانند هر برنامه خط فرمان دیگر، باید از طریق هر نرم افزار ترمینال شبیه سازی استفاده شود.


گزینه های خط فرمان

فایل همراه با گزینه های مختلف خط فرمان است که به شما کمک می کند تا فایل ها را در سیستم GNU / Linux خود طبقه بندی کنید بهتر و سریعتر. آنها را می توان در یک نگاه با اجرای فایل & lsquo؛ --help & rsquo؛ فرمان در برنامه شبیه ساز ترمینال

از میان گزینه های مفید تر خط فرمان، ما می توانیم از استفاده از یک فایل خاص به عنوان یک لیست رنگی از فایل های شماره جادویی، پشتیبانی از پردازش فایل های فشرده، و همچنین پشتیبانی از خروجی رشته های نوع MIME، کد گذاری MIME یا Apple Type / Creator.

علاوه بر این، کاربر قادر خواهد بود تا قدرت سحر و جادو را برای تأیید دنبال کردن نشانه ها، برای خاتمه نامهای فایل با ASCII NUL، برای حفظ زمان دسترسی در فایل ها، برای پردازش فایل های خاص به صورت عادی، و برای کامپایل یک فایل که مشخص شده توسط گزینه -m (--magic-file LIST)


تحت هود و سیستم عامل پشتیبانی می شود

فایل یک نرم افزار متقابل پلت فرم است که به طور کامل در زبان برنامه نویسی C نوشته شده است، به این معنی که آن سریع است و از تمام سیستم عامل های گنو / لینوکس شناخته شده و همچنین توزیع های مختلف BSD از جمله FreeBSD، OpenBSD و NetBSD پشتیبانی می کند. Darwin / Mac OS X نیز پشتیبانی می شود.

این برنامه به عنوان منبع توالی منبع (آرشیو TAR) توزیع شده است که می تواند به راحتی در هر 32 بیتی یا 64 بیتی نصب شود. برای نصب آن، به سادگی بایگانی را دانلود کنید، آن را در رایانه خود ذخیره کنید، آن را باز کنید، یک برنامه ترمینال باز کنید و به محل فایل های بایگانی استخراج شده بروید (به عنوان مثال cd /home/softoware/file-5.20)، اجرای & lsquo؛ را اجرا کنید. / configure && & rsquo؛ دستور، و سپس اجرای & lsquo؛ را نصب کنید & rsquo؛ یا & lsquo؛ sudo make install & rsquo؛ دستور

چه جدید در این نسخه است:

این رفع اشکال است بسیاری از اصلاحات توسط یافته های oss-fuzz رانده شده است و دلیل انتشار آن این است که گزارش های جدیدی برای بیش از دو هفته گذشته وجود ندارد. اکثر مشکلات موجود توسط oss-fuzz در ...
تجزیه سی دی اف (خارج از محدوده خواندن)
تطبیق رشته / regex (حافظه غیرقابل تغییر حافظه خوانده می شود)
سایر موارد دیگر:
فضاهای انتهایی را از فایل های جادویی حذف کنید
refactor is_tar است

در نسخه 5.33 جدید است:

این رفع اشکال است؛ بسیاری از اصلاحات توسط یافته های oss-fuzz رانده شده است و دلیل انتشار آن این است که گزارش های جدیدی برای بیش از دو هفته گذشته وجود ندارد. اکثر مشکلات موجود توسط oss-fuzz در ...
تجزیه سی دی اف (خارج از محدوده خواندن)
تطبیق رشته / regex (حافظه غیرقابل تغییر حافظه خوانده می شود)
سایر موارد دیگر:
فضاهای انتهایی را از فایل های جادویی حذف کنید
refactor is_tar است

چه جدید در این نسخه است:

این رفع اشکال است بسیاری از اصلاحات توسط یافته های oss-fuzz رانده شده است و دلیل انتشار آن این است که گزارش های جدیدی برای بیش از دو هفته گذشته وجود ندارد. اکثر مشکلات موجود توسط oss-fuzz در ...
تجزیه سی دی اف (خارج از محدوده خواندن)
تطبیق رشته / regex (حافظه غیرقابل تغییر حافظه خوانده می شود)
سایر موارد دیگر:
فضاهای انتهایی را از فایل های جادویی حذف کنید
refactor is_tar است

در نسخه 5.31 جدید است:

این رفع اشکال است؛ بسیاری از اصلاحات توسط یافته های oss-fuzz رانده شده است و دلیل انتشار آن این است که گزارش های جدیدی برای بیش از دو هفته گذشته وجود ندارد. اکثر مشکلات موجود توسط oss-fuzz در ...
تجزیه سی دی اف (خارج از محدوده خواندن)
تطبیق رشته / regex (حافظه غیرقابل تغییر حافظه خوانده می شود)
سایر موارد دیگر:
فضاهای انتهایی را از فایل های جادویی حذف کنید
refactor is_tar است

در نسخه 5.30 جدید است:

باز شدن جریان طولی (جوناس واگنر)
چندین بار خرابی فایل جادویی (کریستوف بیدل)
پیشرفت تجزیه CDF (پسر هلمر)
اضافه کردن پشتیبانی برای عوارض غیرمجاز امضا شده
cat / dev / null | فایل - باید خالی چاپ کند (کریستوف بیدل)
حجم رشته از 64 تا 96 ردیف.
PR / 556: تصحیح جداساز در حاشیه نویسی.

چه جدید در نسخه 5.29 به دست آمده است:

جابجایی طول جابجایی (جوناس واگنر)
چندین بار خرابی فایل جادویی (کریستوف بیدل)
پیشرفت تجزیه CDF (پسر هلمر)
اضافه کردن پشتیبانی برای عوارض غیرمجاز امضا شده
cat / dev / null | فایل - باید خالی چاپ کند (کریستوف بیدل)
حجم رشته از 64 تا 96 ردیف.
PR / 556: تصحیح جداساز در حاشیه نویسی.

چه جدید در نسخه 5.28 جدید است:

ویژگی ها:
تعداد بایت هایی که از فایل ها خواندند برای تعیین نوع فایل در حال حاضر قابل تنظیم (-P bytes =)
تجزیه کننده تجربی DER (& quot؛ der & quot؛ نوع فیلد softmagic) را اضافه کنید
فرمت خروجی خروجی NUL -00 را اضافه کنید
کد decompression اکنون خطاهای decompression را گزارش می کند
اگر سیستم عامل آن را پشتیبانی می کند، پشتیبانی zlib را اضافه کنید
رفع اشکالات:
رفع نقص غیر مستقیم ID3
dprintf (3) برای سیستم عامل هایی که آن را ندارند ارائه می کنند
حذف کد REG_STARTEND به عنوان انتظار می رود کار نمی کند
با magic_buffer شکسته شده بود برای decompression

چه جدید در 5.25 است:

اضافه کردن محدودیت به طول جستجوهای regex
مشکلات را با پارامتر حل کنید
ویندوز رفع PR / 466

چه جدید در 5.24 از جدید است:

تجزیه تجزیه گزینه های طولانی mime
پس از رفع اشکال تاریخ در 5.23 تنظیم جادوی کارت FIT را انجام دهید

چه جدید در 5.22 است:

اشکالات:
برای جلوگیری از پیام های تکراری مجددا چاپ چاپ یادداشت کنید
اضافه کردن محدودیت توجه، پیشنهاد شده توسط الکساندر Cherepanov
نجات بخش pread () (الکساندر چرهپانوف)
بررسی خطاهای نادرست در file_printable (الکساندر چرهپانوف)
PR / 405: SIGPIPE را از برنامه های غیر فشرده نادیده بگیرید
تغییر قابل چاپ - & gt؛ file_printable و استفاده از آن در مکان های بیشتر برای ایمنی
امکانات:
برای TIFF / Exif به طور غیرمستقیم اضافه کنید
در ELF، به جای & quot؛ (از کتابخانه های پویا استفاده می کند) & quot؛ هنگامی که PT_INTERP در حال حضور است، نام مترجم را چاپ می کند.

در نسخه 5.20 جدید است:

1.sm.webp: اطلاعات RIFF (اندک اندونزی)، وب / تصویر P، کدگذاری VP8، 320x214، مقیاس بندی: [none] x [none]، رنگ YUV، رمزگشایی باید
1.webp: داده های RIFF (اندک اندونزی)، وب / تصویر P، کد گذاری VP8، 550x368، مقیاس بندی: [none] x [none]، رنگ YUV، رمزگشاها باید گیر کرده باشند
CCITT_1.TIF: داده های تصویر TIFF، کمی پایان، direntries = 17، ارتفاع = 2376، bps = 1، فشرده سازی = گروه دو سطحی، PhotometricIntepretation = WhiteIsZero، نام = ورودی استاندارد، توضیحات = فایل PBM تبدیل، عرض = 1728
FLOWER.jpg: داده های تصویر JPEG، خط پایه، دقت 8، 2592x3904، فریم ها 3
FLOWER.wdp: JPEG-XR تصویر، کاشی کاری سخت، اشکال فضایی xform = TL، سرصفحه کوتاه، 2592x3904، bitdepth = 5-6-5، colorfmt = YONLY
MARBLES.TIF: داده های تصویر TIFF، کمی پایان، direntries = 16، ارتفاع = 1001، bps = 206، فشرده سازی = LZW، PhotometricIntepretation = RGB، عرض = 1419
همچنین چندین اشکال از نسخه های قبلی ثابت شده است، بنابراین این نسخه انتشار توصیه می شود برای استفاده ...

چه جدید در نسخه 5.17 است:

تعداد سطوح بازگشت از طریق جادوی غیر مستقیم
جلوگیری از بازگشت بی نهایت در فایل های با جبران غیر مستقیم از 0
علامت -E را وارد کنید که خطاهای سیستم فایل را به stderr منتقل می کند و خروج می کند.
چاپ MIME می تواند نتایج بسیاری از نوشته های جادویی را چاپ کند اگر چندین بازی وجود داشته باشد.
در برخی موارد، هنگام تخلیه جبران خسارت در نرم افزار، سرریز رخ نداد.
از strcasestr () برای رشته cdf استفاده کنید
تنظیم مجدد به & quot؛ C & quot؛ محلی در حالی که انجام عملیات regex یا مقایسه حساس به محتویات؛ این موقت است

چه جدید در نسخه 5.16 است:

همیشه فایل جادویی را بارگذاری کنید، برای magic_check و غیره بارگیری کنید
پیش فرض رمزگذاری به باینری به جای ناشناخته که اخیرا شکست خورده است را رفع کنید
فایلهای خالی و یک بایت را پردازش کنید، به خصوص به طوری که --mime-encoding کاملا شکست نخورده است
رفع کد غیرواقعی غیر صفر از فایل و پیام غیرمستقیم
اضافه کردن فایل CDF MSI (Guy Helmer)

نرم افزار های دیگر از توسعه دهنده Christos Zoulas

Tcsh
Tcsh

27 Sep 15

نظرات به File

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!