זהו כל קובץ מהבייטים הפותחים שלו — חפשו 100+ חתימות פורמט לפי שם, סיומת או hex, ראו את בייטי מספר הקסם, את ייצוג ה-ASCII שלהם, את היסט הבייט וקטגוריית הפורמט, והעתיקו כל חתימה בלחיצה אחת. בדפדפן שלכם, בחינם.

כל חתימה פועלת ממדריך מובנה בדפדפן שלכם — שום דבר אינו מועלה ושום קובץ אינו נקרא אי פעם על ידי שרת.

נסו:
פורמט סיומת חתימת hex ASCII היסט קטגוריה
אין חתימה התואמת לחיפוש שלכם.
נסו שם פורמט, סיומת או בייטי hex — למשל PNG, .zip או 25 50 44 46.

אודות חתימות קבצים (מספרי קסם)

חתימות קבצים — הנקראות גם magic numbers — הן רצפי בתים קבועים בתחילת הקובץ (או קרוב אליה) המזהים את הפורמט האמיתי שלו ללא קשר לשמו או לסיומתו. מדריך זה מקטלג את החתימות של למעלה מ-100 פורמטים, כל אחד עם הבתים ההקסדצימליים שלו, ההצגה בהקסה קריאה שבה קיימת אחת, ההיסט שבו החתימה מופיעה וקטגוריית פורמט.

החיפוש עובד מכל זווית: הקלידו שם פורמט כמו PNG, סיומת כמו ‎.pdf‎, או בתי הקס גולמיים כמו 50 4B, וההתאמות מופיעות מיידית. תגי קטגוריה מצמצמים את הרשימה לתמונה, אודיו, וידאו, מסמך, ארכיון, קובץ הרצה, גופן, מסד נתונים או פורמטים אחרים, וכל חתימת הקס מועתקת בלחיצה אחת.

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

כיצד להשתמש ב-חתימות קבצים (מספרי קסם)

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

שאלות נפוצות

זהו רצף בתים קצר וקבוע הממוקם בהיסט ידוע — בדרך כלל ממש בהתחלה — המצהיר על פורמט הקובץ. קבצי PNG מתחילים ב-89 50 4E 47, קבצי PDF ב-25 50 44 46 ("%PDF"). תוכניות בודקות את הבתים האלה במקום לסמוך על הסיומת.

כי הסיומת היא רק חלק משם הקובץ — כל אחד יכול לשנות שם ל-evil.exe ל-photo.jpg. החתימה משקפת מה הבתים באמת. כשהן סותרות, סמכו על החתימה; חוסר ההתאמה הזה הוא בדיוק איך מאמתי העלאות וסורקי תוכנה זדונית תופסים קבצים מוסווים.

כמה פורמטים שומרים את הבתים הפותחים שלהם לנתונים אחרים. תמונות ISO ממקמות את סמן ה-CD001 שלהן בהיסט 32769, לדוגמה. עמודת ההיסט אומרת לכם היכן להסתכל, כך שהתחילו את השוואת ההקס שלכם בבית ההוא, לא בהתחלה.

כי מסמכי אופיס מודרניים, קבצי JAR והרבה מכולות אחרות הן פשוט ארכיוני ZIP, כך שכולן מתחילות ב-PK (50 4B). הבחנה ביניהם דורשת הסתכלות בתוך הארכיון על תוכנו, לא רק על הבתים המובילים.

השתמשו בכל מציג הקס: xxd file | head ב-Linux וב-macOS, או עורך הקס ב-Windows. השורה הראשונה של הפלט מציגה את הבתים המובילים בהקס — הדביקו אותם בתיבת החיפוש כאן כדי להתאים את הפורמט.

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

שתף זאת
צריך עזרה?
נתקלת בבעיה בכלי הזה? ספר לצוות שלנו.
דיווח על בעיה

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