¿Qué es el formato de archivo SIS?
Los archivos .sis almacenan paquetes de instalación para aplicaciones de Symbian OS. SIS significa Software Installation Script (Guion de Instalación de Software). Un archivo .sis agrupa archivos de datos de aplicaciones -que contienen ejecutables .exe o .app- junto con guiones de instalación que indican al instalador de Symbian dónde colocar los archivos en las ubicaciones correctas del dispositivo.
¿Qué es Symbian OS?
Symbian es un sistema operativo antiguo y ahora obsoleto para dispositivos móviles de la era anterior a los smartphones modernos. Symbian se utilizaba en dispositivos fabricados por Nokia, Sony Ericsson, Motorola y Samsung, impulsando a la mayoría de los smartphones GSM en su apogeo. El formato se originó en 1997 con la plataforma EPOC de Psion antes de que Nokia y sus socios lo adoptaran como Symbian OS. Symbian OS utiliza archivos .sis para instalar aplicaciones.
Internamente, .sis es un formato binario con una cabecera fija de cuatro campos UID más una suma de comprobación CRC -a diferencia de su sucesor .sisx, que es un paquete basado en ZIP con firma criptográfica obligatoria. Symbian OS 9.1 (2005) reemplazó el antiguo formato .sis por .sisx. Nokia lanzó su último teléfono Symbian alrededor de 2012, y todas las herramientas de PC asociadas están ahora al final de su vida útil.
Instalación de archivos SIS
Antes de la instalación, el archivo .sis debe guardarse en la tarjeta de memoria o en el almacenamiento interno del dispositivo. Existían herramientas de software dedicadas, como Nokia PC Suite, para ayudar a los usuarios durante todo el proceso de transferencia. Una vez transferido, el archivo .sis puede abrirse en el dispositivo y el guion de instalación se inicia automáticamente.
Seguridad y protección
RIESGO: MEDIUMLos archivos SIS pueden instalar código arbitrario en dispositivos Symbian. Históricamente, el malware de Symbian (por ejemplo, el gusano Cabir, 2004) se propagaba como paquetes SIS falsos. Dado que Symbian está abandonado, el riesgo se limita a los contextos de emuladores. Ningún antimalware moderno se dirige activamente a SIS.
Detalles del formato
en pocas palabras- SIS (Sesión RCOM Psi/EPOC) - Existen archivos .sis no relacionados en algunos contextos de RCOM/PsiWin, pero son raros - misma extensión, diferente formato.
Programas que abren archivos SIS
Detalles técnicos
especificación profunda| Contenedor | Binario personalizado (no es ZIP; el sucesor SISX se basa en ZIP) |
| Codificación | Binario |
| Orden de bytes | Little-endian |
| Cabecera | Cuatro campos UID (UID1-UID3 identifican la aplicación y la variante SIS; UID4 = CRC16 de los UID anteriores) |
| Bytes mágicos | UID2 = 0x1000006D (EPOC R3-R5) o 0x10003A12 (EPOC R6) en el desplazamiento 4 |
| Suma de comprobación | CRC16 sobre UID1+UID2+UID3 almacenado en UID4; no hay hash de integridad de todo el archivo |
| Compresión | zlib DEFLATE en los datos del archivo (EPOC R6); los archivos EPOC R3-R5 no están comprimidos |
| Estructura | Cabecera fija, lista de idiomas, lista de archivos, lista de requisitos, lista de componentes, bloques de datos de archivos |
| Tamaño típico | 10 KB - 50 MB |
| Plataforma | Symbian OS / EPOC; Windows se utilizaba para las herramientas de transferencia del lado del PC (Nokia PC Suite, Nokia Suite) |
| Variantes del formato | EPOC R3-R5 (sin comprimir, UID2=0x1000006D) y EPOC R6 (comprimido, UID2=0x10003A12) |
| Cifrado | Ninguno (SISX añadió la firma obligatoria de certificados PKI) |
| Reemplazado por | .sisx para Symbian OS 9.1+ (2005); SISX se basa en ZIP con certificado de firma de código obligatorio |
| Introducido | 1997 con Psion Series 5 (EPOC R3) |
| Lanzado | 1997 (EPOC/Psion Series 5) |
| Última versión | Symbian OS 9.x SIS format (2005); superseded by SISX for Symbian 9.1+ |
| Especificación | thoukydides.github.io |
Conversiones de SIS
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos SIS.