לחץ או גרור ושחרר קבצים לכאן

תמיכה בהעלאה מרובה, מזהה אוטומטית סוג קובץ אמיתי (Magic Number)

אודות מזהה סוגי קבצים

מבוא למוצר

מזהה סוגי קבצים הוא כלי צד לקוח עוצמתי המזהה פורמטים אמיתיים של קבצים על ידי קריאת חתימות בינאריות של כותרת הקובץ (Magic Number). בניגוד לכלים המסתמכים רק על סיומות קבצים או סוגי MIME של הדפדפן, הכלי שלנו מנתח ישירות את התוכן הבינארי של הקובץ כדי להבטיח תוצאות זיהוי מדויקות. כל תהליך הזיהוי מתבצע בדפדפן שלך ללא העלאת קבצים לשרת כלשהו, תוך הגנה על פרטיותך ואבטחת הנתונים.


תכונות

  • תמיכה בזיהוי מדויק של 40+ פורמטי קבצים
  • זיהוי מבוסס חתימות Magic Number של כותרת הקובץ
  • מציג השוואה בין סוג דפדפן לסוג חתימה
  • מציג חתימות הקסדצימליות לניתוח מתקדם
  • בודק אם סיומת הקובץ תואמת לסוג האמיתי
  • תמיכה בזיהוי מרובה של קבצים
  • עיבוד בצד הלקוח בלבד, קבצים אינם מועלים לשרת
  • זיהוי ללא השהיה עם תוצאות מיידיות
  • תמיכה בתמונות, אודיו, וידאו, מסמכים, ארכיונים, גופנים, קבצי הפעלה
  • עיצוב רספונסיבי למחשב שולחני והתקנים ניידים

הוראות שימוש

  1. 1לחץ על אזור ההעלאה לבחירת קבצים, או גרור קבצים לאזור ההעלאה
  2. 2המערכת תקרא אוטומטית נתונים בינאריים של כותרת הקובץ ותתאים חתימות
  3. 3תוצאות הזיהוי מוצגות מיידית, כולל סוג קובץ, סוג MIME, חתימה הקסדצימלית
  4. 4השווה בין סוג זיהוי הדפדפן לסוג זיהוי החתימה לזיהוי קבצים עם תגיות שגויות או מוסוות
  5. 5כדי לזהות קבצים אחרים, המשך בהעלאה או לחץ על כפתור הניקוי לניקוי התוצאות

Magic Numbers נפוצים של קבצים

סוג קובץחתימה הקסדצימליתסיומת
PDF25 50 44 46.pdf
PNG89 50 4E 47 0D 0A 1A 0A.png
GIF47 49 46 38 (GIF8).gif
JPEGFF D8 FF.jpg
WebP52 49 46 46 ... 57 45 42 50.webp
ZIP50 4B 03 04.zip
GZIP1F 8B.gz
7Z37 7A BC AF 27 1C.7z
RAR v552 61 72 21 1A 07 01 00.rar
MP349 44 33 (ID3) / FF FB.mp3
MP466 74 79 70 (ftyp).mp4
WebM/MKV1A 45 DF A3.webm
BMP42 4D (BM).bmp
TIFF (LE)49 49 2A 00.tiff
TIFF (BE)4D 4D 00 2A.tiff
OfficeD0 CF 11 E0 A1 B1 1A E1.doc/.xls/.ppt
EXE4D 5A (MZ).exe
ELF7F 45 4C 46.elf
JavaCA FE BA BE.class
TTF00 01 00 00.ttf
WOFF77 4F 46 46.woff
WOFF277 4F 46 32.woff2
PSD38 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. מצב זה דורש תשומת לב שכן ייתכן שמדובר בקובץ זדוני.

האם אוכל לזהות מספר קבצים בו זמנית?

כן. ניתן לבחור מספר קבצים בו זמנית, והכלי יזהה כל אחד מהם ויציג תוצאות עבורם. זה שימוש לאימות סוגי קבצים בקבוצות.


כלים קשורים