StorageCraft ShadownProtect backup file

application/octet-stream

Safe

Magic Bytes

Offset: 0
53 50 56 42

The ShadowProtect Full Backup (SPF) file format is a proprietary disk image container developed by StorageCraft Technology Corporation, now part of Arcserve. It serves as a comprehensive base image for sector-level backup operations, enabling complete system recovery and bare-metal restoration of Windows and Linux environments. While the format supports AES encryption for data protection, users should verify backup integrity regularly, as these legacy files are foundational for incremental chains in the ShadowProtect backup ecosystem.

Extension

.spf

MIME Type

application/octet-stream

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .spf files in Python

Python
def is_spf(file_path: str) -> bool:
    """Check if file is a valid SPF by magic bytes."""
    signature = bytes([0x53, 0x50, 0x56, 0x42])
    with open(file_path, "rb") as f:
        return f.read(4) == signature

How to validate .spf files in Node.js

Node.js
function isSPF(buffer: Buffer): boolean {
  const signature = Buffer.from([0x53, 0x50, 0x56, 0x42]);
  return buffer.subarray(0, 4).equals(signature);
}
Go
func IsSPF(data []byte) bool {
    signature := []byte{0x53, 0x50, 0x56, 0x42}
    if len(data) < 4 {
        return false
    }
    return bytes.Equal(data[:4], signature)
}

API Endpoint

GET /api/v1/spf
curl https://filesignature.org/api/v1/spf

Related Formats