Parcourir la documentation
Partager / exporter
FONCTIONNEMENT RAILBASE
Installation sur Windows et avertissement SmartScreen
Pourquoi Windows affiche un avertissement avant d'installer Railbase aujourd'hui, comment vérifier le téléchargement vous-même et ce qui change une fois le certificat de signature de code en place.
Mis à jour
Railbase pour Windows est livré en tant qu'installateur MSI. Aujourd'hui, ce programme d'installation n'est pas encore signé par le code Authenticode, donc Windows affiche un avertissement avant son exécution. Cette page explique exactement ce que signifie cet avertissement, comment vérifier le fichier vous-même au lieu de nous croire sur parole et ce qui changera une fois le certificat en place.
Nous préférons vous le dire ici plutôt que de vous laisser rencontrer une boîte de dialogue de sécurité inexpliquée et de vous demander ce que vous venez de télécharger.
Ce que dit réellement l'avertissement
Lorsque vous exécutez le MSI, vous pouvez voir une boîte de dialogue bleue en plein écran :
Windows a protégé votre PC. Microsoft Defender SmartScreen a empêché un application non reconnue dès le démarrage.
Le mot faire le travail est méconnu. SmartScreen est une vérification de reputation, pas une analyse de malware :
- Cela indique not que le fichier contient des logiciels malveillants.
- Cela indique not que le fichier a été modifié ou falsifié pendant le transport.
- Il indique que Microsoft n'a pas encore vu ce fichier exact, signé par un certificat. fait déjà confiance, suffisamment de fois pour s'en porter garant.
Un programme d'installation non signé provenant d'un petit fournisseur démarre toujours dans cet état. Ce n'est pas le cas d'un document signé par un fournisseur avec un certificat établi.
Vérifiez vous-même le téléchargement
Vous n'êtes pas obligé de faire confiance au dialogue ou à nous. Chaque version publie une somme de contrôle SHA-256 pour chaque fichier, et la somme de contrôle est générée à partir des mêmes octets que nous téléchargeons. Vérifiez-le avant d'installer :
Get-FileHash .\railbase_windows_amd64.msi -Algorithm SHA256
Comparez la valeur avec celle répertoriée pour votre version sur la page de version de votre compte. Si les deux correspondent, le fichier que vous avez est, octet par octet, le fichier que nous avons publié. S'ils diffèrent, stop — supprimez le fichier et contactez l'assistance ; ne l'installez pas.
Installation après l'avertissement
Une fois que la somme de contrôle correspond :
- Dans la boîte de dialogue SmartScreen, choisissez Plus d'informations.
- Choisissez Exécuter quand même.
- Approuvez l’invite de l’administrateur Windows. L'installateur écrit à
C:\Program Files\Railbase, ajoute une entrée dans le menu Démarrer et enregistre Railbase dans Applications installées afin qu'il puisse être supprimé de la manière normale.
Après l'installation, Railbase s'exécute dans la zone de notification (barre d'état système). Il démarre automatiquement lorsque vous vous connectez, redémarre s'il s'arrête de manière inattendue et ouvre le panneau d'administration dans votre navigateur lors de la première exécution.
Vos données se trouvent dans %APPDATA%\Railbase sur cette machine – le programme d'installation n'y touche jamais, y compris lors de la désinstallation.
Suppression de Railbase
Utilisez Paramètres ▸ Applications ▸ Applications installées ▸ Railbase ▸ Désinstaller, ou Désinstaller Railbase du menu de la barre d'état système. Cela supprime le programme, l'entrée du menu Démarrer et l'entrée de démarrage automatique. Votre dossier de données est délibérément laissé en place ; supprimez %APPDATA%\Railbase vous-même si vous voulez qu'il disparaisse.
Ce qui change lorsque le certificat arrive
Un certificat de signature de code Authenticode est en cours d'acquisition. Une fois les versions signées avec :
- Le nom de l'éditeur (Silkway Tech, LLC) apparaît à la place dans l'invite Windows de "Éditeur inconnu".
- L'avertissement SmartScreen disparaît définitivement sur un certificat EV et s'estompe au fur et à mesure la réputation s'accumule sur une réputation standard.
- Rien d'autre dans le programme d'installation ne change : le même MSI, la même présentation, le même chemin de désinstallation.
En attendant, la somme de contrôle ci-dessus est le moyen honnête de confirmer ce que vous exécutez, et elle reste également valable par la suite.
macOS et Linux
Aucune des deux plateformes n’a cet écart :
- Les installateurs macOS sont signés et notariés par Silkway Tech LLC, et le Le ticket de notarisation est agrafé – ils s’installent hors ligne sans invite.
- Les packages Linux sont signés OpenPGP ; la clé publique est liée à partir du
page de téléchargement afin que
apt/dnfpuisse vérifier les signatures.