Skip to content

Glossar

bcache*.bmc

Die älteren RDP-Bitmap-Cache-Dateien bcache2, bcache22 und bcache24.bmc: Slots fester Größe mit 8, 16 oder 32 bpp, teils mit Interleaved RLE komprimiert.

bcache2.bmc (8 Bit pro Pixel), bcache22.bmc (16 bpp) und bcache24.bmc (32 bpp) sind die älteren Dateien des RDP-Bitmap-Caches; bmc-tools nennt außerdem bcache23.bmc. Sie wurden von älteren Clients geschrieben und sind auch auf aktuellen Systemen noch zu finden.

Nach dem Reverse Engineering durch bmc-tools haben die Dateien keinen Header: Sie sind eine Folge von Slots fester Größe, jeder bestehend aus einem 20-Byte-Header (zwei Schlüsselhälften, Breite, Höhe, Datenlänge, Flags) und einem Bereich für 64×64 Pixel. Die Zeilen laufen von unten nach oben, das Flag 0x08 kennzeichnet eine komprimierte Kachel, und wiederverwendete Slots können Slot-Reste enthalten. Details: das Dateiformat von bcache*.bmc und Cache*.bin.