Windows/DOS executable file magic bytes (.qtx)
.qtx file signature: 4D 5A | application/octet-stream
Category: Executables
The Windows/DOS executable file format is a program file format originally developed by Microsoft for MS-DOS and later extended for Windows executables. It is used to store applications, installers, self-extracting archives, and other runnable components that the operating system can load and execute. As a legacy format with a long history, it can contain embedded code and data, so files from untrusted sources should be handled with care.
Magic Bytes
Offset 0
4D 5A
Sources: Gary Kessler
Validation Code
How to validate .qtx files in Python
def is_qtx(file_path: str) -> bool:
"""Check if file is a valid QTX by magic bytes."""
signature = bytes([0x4D, 0x5A])
with open(file_path, "rb") as f:
return f.read(2) == signature
How to validate .qtx files in Node.js
function isQTX(buffer: Buffer): boolean {
const signature = Buffer.from([0x4D, 0x5A]);
return buffer.subarray(0, 2).equals(signature);
}
How to validate .qtx files in Go
func IsQTX(data []byte) bool {
signature := []byte{0x4D, 0x5A}
if len(data) < 2 {
return false
}
return bytes.Equal(data[:2], signature)
}
API Endpoint
/api/v1/qtx
curl https://filesignature.org/api/v1/qtx
See the full API documentation for all endpoints and parameters.
Related Formats
Frequently Asked Questions
What is a .qtx file?
A .qtx file is a Windows/DOS executable file. The Windows/DOS executable file format is a program file format originally developed by Microsoft for MS-DOS and later extended for Windows executables. It is used to store applications, installers, self-extracting archives, and other runnable components that the operating system can load and execute. As a legacy format with a long history, it can contain embedded code and data, so files from untrusted sources should be handled with care.
What are the magic bytes for .qtx files?
The magic bytes for Windows/DOS executable file (.qtx) files are 4D 5A at byte offset 0. These bytes identify the file format more reliably than the extension alone.
How do I validate a .qtx file?
To validate a .qtx file, read the first bytes of the file and compare them against the known magic bytes (4D 5A) at offset 0. This is more reliable than checking the file extension alone, as extensions can be renamed.
What is the MIME type for .qtx files?
There is no officially registered MIME type for .qtx files. Systems typically use application/octet-stream as a generic fallback when handling this format.
Is it safe to open .qtx files?
Windows/DOS executable file (.qtx) files are generally safe to open. They are classified as low risk because they primarily contain data rather than executable code. However, always ensure files come from a trusted source.