¿Qué es el formato de archivo SRR?
Un archivo .srr es un archivo de metadatos producido por el proyecto ReScene, utilizado en la comunidad de lanzamientos de software «Scene» para almacenar todo lo relativo a un lanzamiento .rar, excepto los datos comprimidos reales.
Cuando un lanzamiento de la Scene se distribuye como un conjunto de archivos RAR, el archivo .srr captura la estructura completa del archivo: cabeceras de bloque RAR, nombres de archivo, tamaños y sumas de comprobación CRC, junto con archivos de lanzamiento incrustados como sumas de comprobación .sfv, texto .nfo e imágenes de muestra. Disponiendo de los archivos multimedia originales, pyReScene o SRR.NET pueden utilizar el .srr para reconstruir archivos RAR idénticos bit a bit, lo cual es útil para volver a comprimir (re-raring) o verificar lanzamientos.
El formato binario deriva de la estructura de bloques RAR, pero no es un archivo RAR válido. Comienza con un bloque marcador SRR (69 69 69 21 9A D1 1A), seguido de bloques de archivos almacenados, bloques de metadatos RAR (cabeceras y CRCs sin la carga útil comprimida) y bloques de hash OSO opcionales para la identificación digital de vídeo. SRR v2 añadió el hash OSO y etiquetas de archivos almacenados.
pyReScene (disponible en GitHub bajo la organización srrDB) es la principal implementación de código abierto. SRR.NET proporciona una interfaz gráfica para Windows. La base de datos srrDB.com indexa archivos .srr de miles de lanzamientos, funcionando como un archivo público de metadatos de lanzamientos.
Seguridad y protección
RIESGO: LOWLos archivos SRR no contienen código ejecutable ni datos de usuario comprimidos. Los archivos NFO/SFV almacenados son texto plano. Riesgo intrínseco bajo. El contexto asociado (Scene warez) implica que los archivos RAR originales a los que hacen referencia los SRR pueden contener contenido pirateado o malicioso, pero el SRR en sí mismo son metadatos benignos.
Detalles del formato
en pocas palabrasProgramas que abren archivos SRR
Detalles técnicos
especificación profunda| Magic bytes (desplazamiento 0) | 69 69 69 21 9A D1 1A (firma del bloque marcador SRR) |
| Orden de bytes | Little-endian |
| Codificación | Binario |
| Estructura del contenedor | Secuencia de bloques tipados derivada de RAR; no es un archivo RAR válido |
| Tipos de bloque | Marcador SRR, archivos almacenados (SFV/NFO/imágenes), bloques de metadatos RAR, hash OSO, registro de recuperación |
| Datos RAR almacenados | Cabeceras de bloque, nombres de archivo, tamaños, sumas de comprobación CRC - sin carga útil de archivos comprimidos |
| Archivos de lanzamiento incrustados | Listas de sumas de comprobación SFV, archivos de texto NFO, imágenes de muestra y otros archivos auxiliares |
| Tamaño de archivo típico | 50 KB - 5 MB |
| Adiciones de SRR v2 | Bloque de hash OSO (huella digital de vídeo para búsqueda en srrDB.com) y etiquetas de archivos almacenados |
| Capacidad de reconstrucción | Dados los archivos multimedia originales, pyReScene reconstruye archivos RAR idénticos bit a bit a partir de los metadatos SRR |
| Verificación CRC | Los valores CRC originales del RAR se preservan en los bloques SRR y se verifican durante la reconstrucción |
| Plataforma | Windows, Linux |
| Implementación principal | pyReScene (Python, GitHub: srrDB/pyrescene); SRR.NET (interfaz gráfica de Windows) |
| Base de datos comunitaria | srrDB.com indexa archivos SRR como un archivo público de metadatos de lanzamientos de la Scene |
| Lanzado | circa 2008 (ReScene project) |
| Última versión | SRR v2 (as supported by pyReScene / SRR.NET) |
| Especificación | rescene.wikidot.com |
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SRR.