A small library for detecting the type of a file based on header signature (also known as magic number).
-
Updated
Sep 30, 2025 - C#
A small library for detecting the type of a file based on header signature (also known as magic number).
A library for detecting file types.
python file signature identifier - Use this to identify files from their headers
🎩🐇 Toolkit for detecting and verifying file type using magic bytes in pure Golang
File validator that checks by magic bytes and MIME types
Advanced File Fingerprinting
Identify a file via MIME type and file signature detection.
Currently a PNG file inspector, capable of detecting faults and corrupted blocks
Evade file content checks by prepending magic bytes to any file
A simple library for validating & checking file types. Written in V
Python tool to create polyglot files for magic byte bypass by merging with valid file formats (JPEG, PNG, PDF, DOCX, MP4, etc.)
What is a magic byte anyway? This tutorial will get you comfortable with the concept.
Mundane Elements is a system for checking the filetype of a given file using Magic Bytes.
File fingerprinting and signature detection based on known file header formats. A primary use-case is file upload validation in ASP.NET Core applications.
test files for magic byte recognition, content and meta-data extraction
Validate uploaded files by comparing file extension with actual file content (magic number). A TypeScript library for secure and accurate file type detection.
ileInspectorX is a library for content type detection (magic bytes + heuristics) and lightweight analysis (containers, PDFs, PE triage, text/script cues) across .NET 8, .NET Standard 2.0 and .NET Framework 4.7.2. A thin PowerShell module provides pipeline‑friendly cmdlets with reusable typed views.
Add a description, image, and links to the magic-bytes topic page so that developers can more easily learn about it.
To associate your repository with the magic-bytes topic, visit your repo's landing page and select "manage topics."