Qu'est-ce que le format de fichier RBF ?
Les fichiers avec l'extension .rbf contiennent des copies de sauvegarde des fichiers qui sont écrasés lors de l'installation d'un logiciel. Windows Installer (msiexec.exe), fonctionnant sur Microsoft Windows, est responsable de la création des fichiers .rbf. Ces fichiers préservent toutes les données qui seront remplacées ou modifiées au cours du processus d'installation.
Au début de l'installation, les versions originales de tous les fichiers écrasés sont copiées dans des fichiers de sauvegarde .rbf et stockées dans le dossier caché Config.msi à la racine du lecteur cible (par exemple, C:\Config.msi\). De plus, un fichier .rbs associé est généré, lequel contient le script de restauration qui indique comment les données sauvegardées doivent être rétablies. Si l'installation se termine avec succès, les fichiers .rbf et .rbs sont automatiquement supprimés du disque dur.
En cas d'erreur ou d'interruption de l'installation, les données des fichiers .rbf sont restaurées à leur emplacement d'origine. Cette méthode garantit que même si l'installation d'un logiciel échoue en cours de route, les applications déjà fonctionnelles ne sont pas endommagées.
Le dossier Config.msi est normalement caché et restreint à un accès de niveau SYSTEM pour empêcher toute altération pendant le processus d'installation.
Sécurité et sûreté
RISQUE : LOWLes fichiers RBF sont des sauvegardes binaires brutes de fichiers système légitimes créés par Windows Installer. Ils ne sont pas exécutables et ne constituent pas un vecteur de malware en soi. Le dossier Config.msi est un emplacement connu que certains malwares peuvent tenter d'exploiter via des conditions de concurrence (famille CVE-2017-0100) - mais les fichiers .rbf eux-mêmes sont des sauvegardes bénignes.
Détails du format
en bref- Fichier de préréglage Rebirth RB-338 - Propellerhead ReBirth RB-338 (arrêté en 2005) utilisait .rbf pour les fichiers de préréglages de synthétiseur.
- Binaire de firmware de routeur - Certains fabricants de routeurs (ex: TP-Link, D-Link) utilisent .rbf pour les images binaires de mise à jour du firmware.
Programmes qui ouvrent les fichiers RBF
Détails techniques
spécifications approfondies| Type de format | Fichier de sauvegarde binaire propriétaire (format interne Windows Installer) |
| Type MIME | application/octet-stream (aucun type enregistré) |
| Encodage | Binaire |
| Ordre des octets | Little-endian |
| Compression | Aucune - les fichiers sont des copies binaires brutes des originaux |
| Taille de fichier typique | De quelques octets à des centaines de Mo (dépend de la taille des fichiers écrasés lors de l'installation) |
| Emplacement de stockage | C:\Config.msi\ (dossier caché à la racine du lecteur cible de l'installation ; accès SYSTEM uniquement) |
| Fichier associé | Script de restauration .rbs qui dirige l'application des données de sauvegarde .rbf lors de l'annulation |
| Créé par | Windows Installer (msiexec.exe) automatiquement au début de chaque installation MSI |
| Cycle de vie | Supprimé automatiquement lorsque l'installation réussit ; conservé uniquement en cas d'échec ou d'interruption |
| Système d'exploitation associé | Windows (toutes les versions prenant en charge Windows Installer) |
| Introduit avec | Windows Installer 1.0, inclus dans Windows 2000 (sorti en février 2000) |
| Note de sécurité | Le dossier Config.msi est accessible uniquement par SYSTEM ; des conditions de concurrence dans les anciennes versions (ex: CVE-2017-0100) permettaient une élévation de privilèges, corrigée dans les versions ultérieures de Windows 10 |
| Publié | 1999 (Windows Installer 1.0, Windows 2000) |
| Spécification | learn.microsoft.com |
Conversions RBF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers RBF.