Magic बिट्स पहचानकर्ता: आम गलतियाँ और उनका समाधान
वास्तव में होने वाली विफलताएँ, वे आउटपुट में कैसी दिखती हैं, और ठोस समाधान।
उपयोग कैसे करें
- पहले इनपुट एन्कोडिंग जाँचें — एक अतिरिक्त BOM या गैर-UTF-8 पेस्ट टूल चलने से पहले ही परिणाम बिगाड़ देता है।
- मौन कटाई पर ध्यान दें: यदि आउटपुट लंबाई संदिग्ध रूप से गोल है, तो कुछ कट गया है।
- पुष्टि करें कि बदला गया विकल्प वही है जिसकी कार्य को आवश्यकता है; भूला हुआ डिफ़ॉल्ट "सही दिखने वाले पर गलत" परिणाम का सबसे आम कारण है।
- न्यूनतम इनपुट से दोबारा चलाएँ जिसे आप हाथ से सत्यापित कर सकें, फिर अपना वास्तविक डेटा वापस जोड़ें।
उदाहरण
The PNG signature followed by the start of its IHDR chunk.
इनपुट
89504E470D0A1A0A0000000D49484452
आउटपुट — परिणाम
Bytes: 89 50 4E 47 0D 0A 1A 0A ASCII: .PNG.... Detected: PNG image Signature matched: 89504E470D0A1A0A → PNG image Detection is by file signature, not by extension — this is how servers should validate uploads, since a client can rename anything to .png.
चलाएँ
विवरण
Identify a file type from its signature bytes rather than its extension — the safe way to validate uploads.
संबंधित टूल
फ़ाइल to Base64 कनवर्टरEncode any local file to Base64 — nothing is uploaded.Base64 to फ़ाइल DownloaderDecode Base64 back into the original file.फ़ाइल हैश चेकरMD5/SHA-1/SHA-256/SHA-512 of any file, computed locally.फ़ाइल Metadata ViewerInspect name, MIME type, size and modification time.फ़ाइलें to ZIP पैकेजरBundle multiple files into a ZIP archive locally.Base64 एनकोडरEncode text, JSON, URLs or files to Base64, standard or URL-safe.