انقر أو اسحب وأفلت الملفات هنا
يدعم الرفع الدفعي، يكتشف تلقائياً نوع الملف الحقيقي (Magic Number)
يدعم الرفع الدفعي، يكتشف تلقائياً نوع الملف الحقيقي (Magic Number)
كاشف نوع الملف هو أداة قوية تعمل بالكامل على الواجهة الأمامية وتحدد بدقة تنسيق الملف الحقيقي عن طريق قراءة توقيعات رأس الملف الثنائية (Magic Number). على عكس الأدوات التي تعتمد فقط على امتدادات الملف أو أنواع MIME في المتصفح، فإن أداتنا تحلل مباشرة المحتوى الثنائي للملفات لضمان نتائج تحديد دقيقة. تكتمل جميع عمليات الكشف في متصفحك دون تحميل أي ملفات على الخوادم، مما يحمي خصوصيتك وأمان بياناتك بالكامل.
| نوع الملف | التوقيع السداسي عشري | الامتداد |
|---|---|---|
| 25 50 44 46 | ||
| PNG | 89 50 4E 47 0D 0A 1A 0A | .png |
| GIF | 47 49 46 38 (GIF8) | .gif |
| JPEG | FF D8 FF | .jpg |
| WebP | 52 49 46 46 ... 57 45 42 50 | .webp |
| ZIP | 50 4B 03 04 | .zip |
| GZIP | 1F 8B | .gz |
| 7Z | 37 7A BC AF 27 1C | .7z |
| RAR v5 | 52 61 72 21 1A 07 01 00 | .rar |
| MP3 | 49 44 33 (ID3) / FF FB | .mp3 |
| MP4 | 66 74 79 70 (ftyp) | .mp4 |
| WebM/MKV | 1A 45 DF A3 | .webm |
| BMP | 42 4D (BM) | .bmp |
| TIFF (LE) | 49 49 2A 00 | .tiff |
| TIFF (BE) | 4D 4D 00 2A | .tiff |
| Office | D0 CF 11 E0 A1 B1 1A E1 | .doc/.xls/.ppt |
| EXE | 4D 5A (MZ) | .exe |
| ELF | 7F 45 4C 46 | .elf |
| Java | CA FE BA BE | .class |
| TTF | 00 01 00 00 | .ttf |
| WOFF | 77 4F 46 46 | .woff |
| WOFF2 | 77 4F 46 32 | .woff2 |
| PSD | 38 42 50 53 (8BPS) | .psd |
ما هو Magic Number؟
Magic Number هو معرف فريد لتنسيق ملف، يقع عادةً في البايتات القليلة الأولى من الملف. لكل تنسيق ملف Magic Number خاص به يستخدم لتحديد التنسيق الحقيقي. على سبيل المثال، تبدأ ملفات PNG دائماً بـ 89 50 4E 47 0D 0A 1A 0A. هذه الطريقة أكثر موثوقية من الاعتماد على امتدادات الملفات، حيث يمكن تعديل الامتدادات أو تزويرها بسهولة.
لماذا يختلف نوع كشف المتصفح عن نوع كشف التوقيع؟
يعتمد المتصفح بشكل أساسي على امتدادات الملفات وأنواع MIME التي تُرجعها الخوادم لتحديد أنواع الملفات. يمكن أن تكون هذه المعلومات مكونة بشكل خاطئ أو مزيفة عمداً. يقرأ كشف التوقيع مباشرة المحتوى الثنائي للملفات ويمكنه تحديد التنسيق الحقيقي. عندما يختلفان، تكون نتيجة كشف التوقيع عادةً أكثر دقة.
هل هذه الأداة آمنة؟ هل سيتم تحميل ملفاتي إلى خادم؟
آمنة تماماً. يتم جميع كشف الملفات في متصفحك باستخدام File API و ArrayBuffer الخاص بالمتصفح. لا يتم تحميل أي محتوى ملف إلى أي خادم. خصوصية ملفك محمية بالكامل.
ما هي تنسيقات الملفات المدعومة؟
يدعم حالياً أكثر من 40 تنسيق ملف، بما في ذلك الصور (PNG, JPEG, GIF, WebP, BMP, TIFF, SVG, ICO, PSD)، الصوت (MP3, WAV)، الفيديو (MP4, WebM, AVI, FLV)، المستندات (PDF, DOC, XLS, PPT, DOCX, XLSX, PPTX)، الأرشيفات (ZIP, RAR, 7Z, GZIP, TAR)، الخطوط (TTF, OTF, WOFF, WOFF2)، الملفات القابلة للتنفيذ (EXE, ELF, Mach-O)، والمزيد.
كيف يمكنني معرفة ما إذا كان الملف مزيفاً؟
إذا لم يتطابق امتداد الملف مع نتيجة كشف Magic Number، فقد يشير ذلك إلى أن الملف تمت إعادة تسميته أو تزويره. على سبيل المثال، ملف EXE تمت إعادة تسميته إلى PDF سيظهر نوع الكشف كـ Windows Executable بينما يظهر نوع المتصفح كـ application/pdf. هذا الموقف يتطلب اهتماماً حيث يمكن أن يكون ملفاً ضاراً.
هل يمكنني كشف ملفات متعددة دفعة واحدة؟
نعم. يمكنك تحديد ملفات متعددة دفعة واحدة، وستكشف الأداة عن كل واحد منها وتعرض النتائج لجميعها. هذا مفيد للتحقق الدفعي من أنواع الملفات.