Explorar documentación
Compartir / exportar
FUNCIONAMIENTO RAILBASE
Instalación en Windows y la advertencia de SmartScreen
Por qué Windows muestra una advertencia antes de instalar Railbase hoy, cómo verificar la descarga usted mismo y qué cambia una vez que el certificado de firma de código esté implementado.
Actualizado
Railbase para Windows se envía como instalador de MSI. Hoy en día, ese instalador aún no está firmado con el código Authenticode, por lo que Windows muestra una advertencia antes de ejecutarse. Esta página explica exactamente qué significa esa advertencia, cómo verificar el archivo usted mismo en lugar de confiar en nuestra palabra y qué cambiará cuando el certificado esté vigente.
Preferimos decirle esto aquí que permitirle encontrarse con un cuadro de diálogo de seguridad inexplicable y preguntarse qué acaba de descargar.
Lo que realmente dice la advertencia
Cuando ejecuta MSI, es posible que vea un cuadro de diálogo azul en pantalla completa:
Windows protegió su PC. Microsoft Defender SmartScreen evitó un aplicación no reconocida se inicie.
La palabra hacer el trabajo es no reconocida. SmartScreen es una comprobación de reputación, no un análisis de malware:
- not dice que el archivo contiene malware.
- not dice que el archivo fue modificado o manipulado en tránsito.
- Dice que Microsoft aún no ha visto este archivo exacto, firmado por un certificado. Ya confía, suficientes veces para dar fe de ello.
Un instalador no firmado de un pequeño proveedor siempre comienza en ese estado. Uno firmado por un proveedor con un certificado establecido no lo es.
Verifica la descarga tú mismo
No tienes que confiar en el diálogo ni en nosotros. Cada versión publica una suma de verificación SHA-256 para cada archivo, y la suma de verificación se genera a partir de los mismos bytes que cargamos. Compruébalo antes de instalar:
Get-FileHash .\railbase_windows_amd64.msi -Algorithm SHA256
Compare el valor con el que figura para su versión en la página de lanzamiento de su cuenta. Si los dos coinciden, el archivo que tiene es byte por byte el archivo que publicamos. Si difieren, stop: elimine el archivo y comuníquese con el soporte; no lo instales.
Instalación después de la advertencia
Una vez que la suma de verificación coincida:
- En el cuadro de diálogo SmartScreen, elija Más información.
- Elija Ejecutar de todos modos.
- Apruebe el mensaje del administrador Windows. El instalador escribe a
C:\Program Files\Railbase, agrega una entrada al menú Inicio y registra Railbase en Aplicaciones instaladas para que pueda eliminarse de la forma normal.
Después de la instalación, Railbase se ejecuta en el área de notificación (bandeja del sistema). Se inicia automáticamente cuando inicia sesión, se reinicia solo si se detiene inesperadamente y abre el panel de administración en su navegador la primera vez que se ejecuta.
Sus datos residen en %APPDATA%\Railbase en esa máquina; el instalador nunca los toca, ni siquiera durante la desinstalación.
Eliminando Railbase
Utilice Configuración ▸ Aplicaciones ▸ Aplicaciones instaladas ▸ Railbase ▸ Desinstalar, o Desinstalar Railbase del menú de la bandeja. Eso elimina el programa, la entrada del menú Inicio y la entrada de inicio automático. Su carpeta de datos se deja en su lugar deliberadamente; elimina %APPDATA%\Railbase tú mismo si quieres que desaparezca.
¿Qué cambia cuando llega el certificado?
Se está adquiriendo un certificado de firma de código Authenticode. Una vez que se firman los lanzamientos con él:
- En su lugar, el nombre del editor (Silkway Tech, LLC) aparece en el mensaje Windows. de "Editor desconocido".
- La advertencia SmartScreen desaparece definitivamente en un certificado EV y se desvanece a medida que La reputación se acumula en uno estándar.
- Nada más cambia en el instalador: el mismo MSI, el mismo diseño, el misma ruta de desinstalación.
Hasta entonces, la suma de verificación anterior es la forma honesta de confirmar lo que está ejecutando y también sigue siendo válida después.
macOS y Linux
Ninguna plataforma tiene esta brecha:
- Los instaladores macOS están firmados y notariados por Silkway Tech LLC, y el el ticket de certificación notarial está grapado: se instalan sin conexión y sin previo aviso.
- Los paquetes Linux están firmados por OpenPGP; la clave pública está vinculada desde el
descargue la página para que
apt/dnfpueda verificar las firmas.