Che cos'è il formato di file SRR?
Un file .srr è un archivio di metadati prodotto dal progetto ReScene, utilizzato nella comunità di rilascio software «Scene» per memorizzare tutto ciò che riguarda un rilascio .rar eccetto i dati compressi effettivi.
Quando un rilascio della Scene viene distribuito come un set di archivi RAR, il file .srr acquisisce la struttura completa dell'archivio: intestazioni dei blocchi RAR, nomi dei file, dimensioni e checksum CRC, insieme ai file di rilascio incorporati come i checksum .sfv, i testi .nfo e le immagini di esempio. Dati i file multimediali originali, pyReScene o SRR.NET possono utilizzare il .srr per ricostruire archivi RAR identici bit per bit - utile per il «re-raring» o la verifica dei rilasci.
Il formato binario deriva dalla struttura a blocchi RAR ma non è un archivio RAR valido. Inizia con un blocco marcatore SRR (69 69 69 21 9A D1 1A), seguito da blocchi di file memorizzati, blocchi di metadati RAR (intestazioni e CRC senza payload compresso) e blocchi hash OSO opzionali per il fingerprinting video. La versione SRR v2 ha aggiunto l'hash OSO e i flag per i file memorizzati.
pyReScene (disponibile su GitHub sotto l'organizzazione srrDB) è la principale implementazione open source. SRR.NET fornisce una GUI per Windows. Il database srrDB.com indicizza i file .srr per migliaia di rilasci, fungendo da archivio pubblico dei metadati di rilascio.
Sicurezza e incolumità
RISCHIO: LOWI file SRR non contengono codice eseguibile né dati utente compressi. I file NFO/SFV memorizzati sono in formato testo semplice. Basso rischio intrinseco. Il contesto associato (Scene warez) implica che gli archivi RAR originali a cui gli SRR fanno riferimento potrebbero contenere contenuti piratati o dannosi, ma l'SRR in sé è un metadato innocuo.
Dettagli del formato
in sintesiProgrammi che aprono file SRR
Dettagli tecnici
specifiche approfondite| Magic bytes (offset 0) | 69 69 69 21 9A D1 1A (firma del blocco marcatore SRR) |
| Ordine dei byte | Little-endian |
| Codifica | Binario |
| Struttura del contenitore | Sequenza di blocchi tipizzati derivata da RAR; non è un archivio RAR valido |
| Tipi di blocco | Marcatore SRR, file memorizzati (SFV/NFO/immagini), blocchi metadati RAR, hash OSO, record di ripristino |
| Dati RAR memorizzati | Intestazioni di blocco, nomi file, dimensioni, checksum CRC - nessun payload di file compresso |
| File di rilascio incorporati | Liste di checksum SFV, file di testo NFO, immagini di esempio e altri file collaterali |
| Dimensione tipica del file | 50 KB - 5 MB |
| Aggiunte SRR v2 | Blocco hash OSO (fingerprint video per la ricerca su srrDB.com) e flag per i file memorizzati |
| Capacità di ricostruzione | Dati i file multimediali originali, pyReScene ricostruisce archivi RAR identici bit per bit dai metadati SRR |
| Verifica CRC | I valori CRC originali del RAR sono preservati nei blocchi SRR e verificati durante la ricostruzione |
| Piattaforma | Windows, Linux |
| Implementazione principale | pyReScene (Python, GitHub: srrDB/pyrescene); SRR.NET (Windows GUI) |
| Database della comunità | srrDB.com indicizza i file SRR come archivio pubblico dei metadati di rilascio della Scene |
| Rilasciato | circa 2008 (ReScene project) |
| Ultima versione | SRR v2 (as supported by pyReScene / SRR.NET) |
| Specifica | rescene.wikidot.com |
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SRR.