Skip to content

Glossaire

bcache*.bmc

Les anciens fichiers de cache bitmap RDP bcache2, bcache22 et bcache24.bmc : des emplacements fixes de tuiles 8, 16 ou 32 bpp, parfois compressées en RLE.

bcache2.bmc (8 bits par pixel), bcache22.bmc (16 bpp) et bcache24.bmc (32 bpp) sont les anciens fichiers du cache bitmap RDP ; bmc-tools mentionne aussi bcache23.bmc. Ils étaient écrits par les anciennes versions du client et on les trouve encore sur des systèmes récents.

D'après la rétro-ingénierie de bmc-tools, ces fichiers n'ont pas d'en-tête : ils se composent d'une suite d'emplacements de taille fixe, chacun formé d'un en-tête de 20 octets (les deux moitiés de la clé, largeur, hauteur, longueur des données, flags) et d'une zone de 64×64 pixels. Les lignes sont stockées de bas en haut, le flag 0x08 signale une tuile compressée, et les emplacements réutilisés peuvent conserver des restes d'emplacement. Détails : le format des fichiers bcache*.bmc et Cache*.bin.