Concours AOMEI World Backup Day jusqu'au 3 avril 2024 Inclus

samedi 24 septembre 2022

Fido 1.34

 Fido est un script PowerShell qui est principalement conçu pour être utilisé dans Rufus , mais qui peut également être utilisé de manière autonome, et dont le but est d'automatiser l'accès aux liens de téléchargement ISO officiels de Microsoft Windows.

Ce script existe parce que, alors que Microsoft rend les liens de téléchargement ISO de détail librement et publiquement disponibles (au moins pour Windows 8 à Windows 11), il ne le fait qu'après avoir activement forcé les utilisateurs à franchir de nombreux obstacles injustifiés, qui créent un environnement extrêmement contre-productif. , sinon carrément désagréable, l'expérience du consommateur et cela nuit grandement à ce que les gens veulent vraiment (accès direct aux téléchargements ISO).

Quant à la raison pour laquelle on peut vouloir télécharger des ISO de vente au détail Windows , par opposition aux ISO générées par le propre outil de création de médias (MCT) de Microsoft, c'est parce que l'utilisation d'ISO de vente au détail officielles est actuellement le seul moyen d'affirmer avec une certitude absolue que le Le contenu du système d'exploitation n'a pas été modifié. En effet, comme il n'existe qu'un seul master pour chacun d'eux, les ISO Retail Microsoft sont les seules pour lesquelles vous pouvez obtenir un SHA-1 officiel (depuis MSDN, si vous y avez accès, ou depuis des sites comme celui-ci ) permettant vous devez être sûr à 100% que l'image que vous utilisez n'a pas été corrompue et qu'elle peut être utilisée en toute sécurité.

Ceci, à son tour, offre l'assurance que le contenu que VOUS utilisez pour installer votre système d'exploitation, qu'il est en effet essentiel de valider au préalable si vous avez le moindre souci de sécurité, correspond, peu à peu, à celui que Microsoft a publié.

D'autre part, quelle que soit la manière dont l'outil de création de médias de Microsoft produit son contenu, car il n'y a jamais deux ISO MCT identiques (en raison du fait que MCT régénère toujours le contenu ISO à la volée), il est actuellement impossible de valider avec une certitude absolue si une ISO générée par le MCT est sûre à utiliser. Surtout, contrairement à ce qui est le cas pour les ISO de détail, il est impossible de dire si une ISO MCT a pu être corrompue après génération.

D'où la nécessité de fournir aux utilisateurs un moyen beaucoup plus simple et moins restrictif d'accéder aux ISO officiels de détail...

Comment ça fonctionne :

Le script effectue essentiellement la même opération que celle que l'on pourrait effectuer lors de la visite de l'URL suivante (c'est-à-dire, dans le cas de Windows 10, à condition que vous ayez également modifié la  chaine “ User Agent “ de votre navigateur, car les serveurs Web de Microsoft détectent que vous utilisez une version de Windows qui est le même que celui que vous essayez de télécharger, ils peuvent vous rediriger hors de la page qui vous permet d'obtenir un lien de téléchargement ISO direct) :

https://www.microsoft.com/en-us/software-download

Après avoir vérifié l'accès de base au site Web de téléchargement de logiciels Microsoft, le script interroge d'abord l'API Web des serveurs Microsoft, pour demander la sélection de langue disponible pour la version de Windows sélectionnée, puis demande les liens de téléchargement réels, pour toutes les architectures disponibles pour cela. langue + version.

Conditions :

PowerShell 3.0 ou version ultérieure est requis. Cependant, le script doit détecter si vous utilisez une version plus ancienne et vous diriger vers la page de téléchargement PowerShell 3.0 appropriée si nécessaire (ce qui ne devrait se produire que si vous exécutez une version vanille de Windows 7).

Notez que la version actuelle du script n'a pas besoin d'Internet Explorer pour être installée et devrait également fonctionner avec PowerShell 7.

Notes complémentaires :

En raison de son utilisation prévue avec Rufus, ce script n'est pas conçu pour couvrir tous les téléchargements ISO possibles. Au lieu de cela, nous avons principalement choisi ceux que le grand public est susceptible de demander. Par exemple, nous n'avons actuellement aucun plan pour ajouter la prise en charge des téléchargements d'ISO Windows 10 LTSB/LTSC.

Si vous êtes intéressé par de tels téléchargements, nous vous invitons à visiter les pages de téléchargement pertinentes de Microsoft telles que celle-ci pour les versions LTSC.

Page d’accueil : FIDO

download web browser


Aucun commentaire: