Was ist das SCP-Dateiformat?
Eine .scp-Datei ist ein Raster-Bitmap-Bild im ColoRIX-Format, das mit ColoRIX VGA Paint erstellt wurde, einer beliebten MS-DOS-Grafikanwendung von RIX SoftWorks aus den frühen 1990er Jahren. Die Dateiendung .scp bezeichnet speziell die 640×480 VGA-Bildschirmauflösung; die Schwester-Erweiterungen .scg (800×600) und .scx (1024×768) nutzen dasselbe zugrunde liegende Format bei unterschiedlichen Abmessungen.
Alle ColoRIX-Varianten beginnen mit einer RIX-Signatur bei Byte-Offset 0 - ältere Dateien verwenden das Drei-Byte-Präfix RIX, während das neuere Format die Vier-Byte-Zeichenfolge RIX3 nutzt. Es folgt ein 10-Byte-Little-Endian-Header: Bildbreite (2 Bytes), Höhe (2 Bytes), Palettentyp-Code (1 Byte) und Speicher-Flags (1 Byte). Das High-Bit des Speicher-Bytes zeigt eine Komprimierung an; das untere Nibble kodiert den Planar-Modus. Die Palettendaten folgen auf den Header, danach kommen die rohen oder komprimierten Pixeldaten.
.scp-Bilder haben eine Farbtiefe von 4 bpp (16-Farben EGA/VGA-Palette). Das Komprimierungsschema ist ein proprietärer RLE-ähnlicher Algorithmus, der von RIX SoftWorks absichtlich nie veröffentlicht wurde, was das Dekodieren komprimierter Dateien mit Drittanbieter-Tools erschwert.
Das Format ist heute ein veraltetes Relikt, das von .bmp und anderen universellen Rasterformaten abgelöst wurde. XnView MP und IrfanView gehören zu den wenigen modernen Anwendungen, die unkomprimierte .scp-Dateien öffnen können.
Sicherheit
RISIKO: LOWSCP-Dateien (ColoRIX) sind passive Rasterbilddaten ohne ausführbare Inhalte. Keine bekannten Sicherheitsrisiken. Das einzige Problem besteht darin, dass komprimierte SCP-Dateien in modernen Tools aufgrund des unveröffentlichten Komprimierungsschemas Fehler oder eine fehlerhafte Ausgabe verursachen können.
Formatdetails
kurz gefasst- Secure Copy Protocol Skript - SCP ist auch eine Dateiendung für Shell/Batch-Skripte, die von SCP-Clients (Secure Copy Protocol) wie WinSCP verwendet werden - eine völlig unbeteiligte Textdatei.
- Skriptdateien (verschiedene) - Verschiedene Programme verwenden .scp für Skript- oder Konfigurationsdateien (z. B. Wählverbindungsskripte in älteren Windows-Netzwerken).
Programme zum Öffnen von SCP-Dateien
Technische Details
technische Spezifikation| Magic Bytes | RIX3 (4 Bytes, neueres Format) oder RIX (3 Bytes, älteres Format) bei Offset 0 |
| Byte-Reihenfolge | Little-endian |
| Header-Größe | 10 Bytes: Magic-Signatur + Breite (2B) + Höhe (2B) + Palettentyp (1B) + Speicher-Flags (1B) |
| Farbtiefe | 4 bpp - 16-Farben EGA/VGA-Palette |
| Auflösung | 640×480 Pixel (SCP bezeichnet speziell den VGA-Bildschirmmodus) |
| Schwester-Erweiterungen | .scg = 800×600, .scx = 1024×768 - gleiches RIX-Format bei unterschiedlichen Bildschirmauflösungen |
| Komprimierung | Optionales proprietäres RLE-ähnliches Schema; Algorithmus von RIX SoftWorks absichtlich nicht veröffentlicht |
| Komprimierungs-Flag | Das High-Bit des Speicher-Bytes im 10-Byte-Header zeigt komprimierte Daten an |
| Planar-Modus | Kodiert im unteren Nibble des Speicher-Bytes |
| Speicherort der Palette | Folgt unmittelbar auf den 10-Byte-Header |
| Typische Größe | 50 KB - 500 KB (unkomprimiert 640×480 VGA ≈ 307 KB inklusive Palette) |
| Zugehöriges Betriebssystem | MS-DOS (ColoRIX VGA Paint war eine reine DOS-Anwendung) |
| Veröffentlicht | Early 1990s (ColoRIX VGA Paint for MS-DOS) |
| Neueste Version | RIX3 (extended header; earlier versions use RIX signature) |
| Spezifikation | www.fileformat.info |
SCP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SCP-Dateien.