Che cos'è il formato di file RBF?
I file con estensione .rbf contengono copie di backup dei file che vengono sovrascritti durante l'installazione di un software. Windows Installer (msiexec.exe), operante su Microsoft Windows, è responsabile della creazione dei file .rbf. Questi file preservano tutti i dati che verranno sostituiti o modificati durante il processo di installazione.
All'inizio dell'installazione, le versioni originali di tutti i file sovrascritti vengono copiate in file di backup .rbf e memorizzate nella cartella nascosta Config.msi alla radice dell'unità di destinazione (ad esempio, C:\Config.msi\). Inoltre, viene generato un file .rbs associato, che contiene lo script di rollback che indica come ripristinare i dati di backup. Se l'installazione viene completata correttamente, sia i file .rbf che quelli .rbs vengono eliminati automaticamente dal disco rigido.
In caso di errore o di installazione interrotta, i dati dei file .rbf vengono ripristinati nella loro posizione originale. Questo metodo garantisce che, anche se l'installazione di un software fallisce a metà, le applicazioni già funzionanti non vengano danneggiate.
La cartella Config.msi è normalmente nascosta e limitata all'accesso a livello SYSTEM per impedire manomissioni durante il processo di installazione.
Sicurezza e incolumità
RISCHIO: LOWI file RBF sono backup binari grezzi di file di sistema legittimi creati da Windows Installer. Non sono eseguibili e non costituiscono di per sé un vettore di malware. La cartella Config.msi è una posizione nota che alcuni malware potrebbero tentare di abusare tramite race condition (famiglia CVE-2017-0100), ma i file .rbf stessi sono backup innocui.
Dettagli del formato
in sintesi- File preset Rebirth RB-338 - Propellerhead ReBirth RB-338 (discontinuato nel 2005) utilizzava .rbf per i file preset del sintetizzatore.
- Binario firmware del router - Alcuni produttori di router (es. TP-Link, D-Link) utilizzano .rbf per le immagini binarie degli aggiornamenti firmware.
Programmi che aprono file RBF
Dettagli tecnici
specifiche approfondite| Tipo di formato | File di backup binario proprietario (formato interno di Windows Installer) |
| Tipo MIME | application/octet-stream (nessun tipo registrato) |
| Codifica | Binario |
| Ordine dei byte | Little-endian |
| Compressione | Nessuna - i file sono copie binarie grezze degli originali |
| Dimensione tipica del file | Da pochi byte a centinaia di MB (dipende dalla dimensione dei file sovrascritti durante l'installazione) |
| Posizione di archiviazione | C:\Config.msi\ (cartella nascosta alla radice dell'unità di destinazione dell'installazione; accesso solo SYSTEM) |
| File associato | Script di rollback .rbs che dirige l'applicazione dei dati di backup .rbf durante il rollback |
| Creato da | Windows Installer (msiexec.exe) automaticamente all'inizio di ogni installazione MSI |
| Ciclo di vita | Eliminato automaticamente al completamento dell'installazione; conservato solo in caso di errore o interruzione |
| Sistema operativo associato | Windows (tutte le versioni che supportano Windows Installer) |
| Introdotto con | Windows Installer 1.0, incluso in Windows 2000 (rilasciato a febbraio 2000) |
| Nota sulla sicurezza | La cartella Config.msi è accessibile solo a SYSTEM; le race condition nelle versioni precedenti (es. CVE-2017-0100) consentivano l'escalation dei privilegi, risolte nelle versioni successive di Windows 10 |
| Rilasciato | 1999 (Windows Installer 1.0, Windows 2000) |
| Specifica | learn.microsoft.com |
Conversioni RBF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file RBF.