Assiste.com
cr 05.05.2014 r+ 22.10.2024 r- 22.10.2024 Pierre Pinard. (Alertes et avis de sécurité au jour le jour)
Dossier (collection) : Logiciels (logithèque) |
---|
Introduction Liste Malwarebytes et Kaspersky ou Emsisoft (incluant Bitdefender) |
Sommaire (montrer / masquer) |
---|
Téléchargements complets et installations hors ligne (programmes d'installation autonomes - Package redistribuables complets - Installation hors connexion).
Microsoft .NET Framework 4.5 Full x86 x64 (Package redistribuable complet)
(dotnetfx45_full_x86_x64.exe - 48,0 Mo (50 352 408 octets))
Microsoft .NET Framework 4.5 Module linguistique (Package redistribuable complet)
(dotNetFx45LP_Full_x86_x64fr.exe - 4,04 Mo (4 239 512 octets))
Microsoft .NET Framework 4.5.1 (Package redistribuable complet - Mise à jour du 12.10.2013 de la version 4.5 qui doit être préalablement installé)
Microsoft .NET Framework 4.5.1 (programme d'installation hors connexion) pour Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 SP2, Windows Server 2008 R2 SP1 et Windows Server 2012
(NDP451-KB2858728-x86-x64-AllOS-ENU.exe - 66,8 Mo (70 087 104 octets))
Microsoft .NET Framework 4.5.2 (Package redistribuable complet)
Microsoft .NET Framework 4.5.2 (programme d'installation hors connexion) pour Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Server 2012 R2; Windows Vista Service Pack 2
|
Cinq outils autour des .NET:
|
Si vous avez l'intention d'installer ou de réinstaller une ou plusieurs versions du .NET Framework, par exemple après avoir tout supprimé en exécutant .NET Framework Cleanup Tool, nous avons élaboré un tableau de synthèse rendant la navigation rapide vers les fiches qui vous sont utiles. Les liens de téléchargements sont exclusivement sur les serveurs de Microsoft. Ne jamais télécharger depuis un autre site, les téléchargements piégés étant innombrables (virus, phishing, arnaques, escroqueries, extorsions, fraudes, ransomwares, cryptowares et demandes de rançons, etc.).
CLR : Common Language Runtime (langage commun du moteur d'exécution). Il sert de moteur d'exécution de .NET Framework et offre de nombreux services tels que la gestion de la mémoire, la sécurité des types, la gestion des exceptions, la récupération de place, la sécurité et la gestion des threads. Tous les programmes écrits pour .NET Framework sont exécutés par le CLR.
(1) Versions et dépendances des .NET Framework.
(2) Bien que certaines bibliothèques .NET soient disponibles sur NuGet. Voir Versions finales hors plage de .NET Framework.
(3) Nécessite l’installation des charges de travail Développement .NET Desktop, Développement ASP.NET, WEBDéveloppement Azure, Développement Office/SharePoint, Développement mobile avec .NET ou Développement multiplateforme .NET Core.
|
Historique des alertes et avis de failles de sécurité et de leurs correctifs, au jour le jour
|
Neutre (sans objet) pour l'utilisateur final.
Il existe quelques langues dans lesquelles les outils de développement ont été produits. Le développeur peut télécharger séparément, avec les versions standalone (autonomes), un ou des packs de langues qui lui conviennent :
Allemand
Anglais
Arabe
Chinois (simplifié)
Chinois (traditionnel)
Coréen
Danois
Espagnol
Finnois
Français
Grec
Hébreu
Hongrois
Italien
Japonais
Néerlandais
Norvégien (bokmål)
Polonais
Portugais (Brésil)
Portugais (Portugal)
Russe
Suédois
Tchèque
Turc
|
Les .Net Framework sont partout et vous les utilisez, à travers vos applications, sans vous en rendre compte.
À ce titre, la moindre faille de sécurité découverte par les cybercriminels est du pain béni pour eux, car ils peuvent alors l'exploiter en attaquant tous les appareils du monde où la version concernée du .Net est installée.
Les mises à jour de Windows (Windows Update), dont les correctifs aux failles de sécurité, ont lieu au moins tous les seconds mardis de chaque mois (Patch Tuesday du Windows Update) et il est impératif de les exécuter immédiatement (automatiquement). Des mises à jour intermédiaires peuvent également avoir lieu en cas d'urgence.
Toujours effectuer les Windows Update - les paramétrer en mode automatique.
À titre d'exemple, le 15 novembre 2017, Microsoft a publié un correctif à une faille de sécurité trouvée dans .NET Framework 1.0 dont la dernière version remonte au 15 avril 2003, soit plus de 14,5 ans plus tôt !
Vous avez peut-être des logiciels qui utilisent cette version du .NET. La faille découverte permet à un attaquant :
Divulgation d'informations
Élévation de privilèges (s'octroyer et bénéficier des privilèges administratifs). Si vous êtes encore sous Windows XP, lire :
Principe de moindre privilège (un document PDF d'Assiste, 47 pages - en français)
Historique des alertes et avis de failles de sécurité et de leurs correctifs, au jour le jour
|
Si vous êtes un utilisateur d'applications, et non pas un développeur d'applications, vous êtes très peu concerné par les .NET Framework.
La dernière version de .NET est la 9.0 en août 2024 avec une version 10.0 qui est en file d'attente.
Les technologies .NET Framework (prononcez Dot Net) sont utilisées pour de très nombreuses applications sous de nombreuses versions du système d’exploitation « Microsoft Windows » et, à partir de la version 6 du .NET, la « Suite » .NET, anciennement « .NET Core », est multiplateforme : Windows, macOS Arm64 (ou « Apple Silicon »), Windows Arm64 pour l’exécution native d’Arm64 et l’émulation x64. En outre, les programmes d’installation x64 et Arm64 .NET s’installent désormais côte à côte et non plus l'un ou l'autre. Le nom même de .NET Framework se simplifie en .NET dans tous les cas.
Côté utilisateur :
L'installeur d'une application utilisant une technologie .NET Framework prend en charge l'installation de l'exécutif, appelée « runtime », de cette technologie.
Si la technologie est déjà installée par une autre application, les mises à jour éventuelles le seront. Vous n'avez rien à faire.
Plusieurs applications peuvent utiliser, chacune, une version différente des « runtimes » du .NET Framework, en fonction de l'époque où elles ont été développées et/ou du pack .NET Framework de développement dont le développeur dispose. Il peut donc y avoir plusieurs exécutifs (« runtime ») du .NET Framework installés chez vous, et c'est normal.
Les correctifs aux failles de sécurité des .NET Framework sont prises en charge par les Windows update.
Côté développeur :
Les développeurs (concepteurs et programmeurs d’applications) utilisant les technologies .NET Framework installent les versions de développement de .NET Framework sur leurs machines de développement.
Côté avenir :
La version 4.8.1 du .NET Framework, annoncée en août 2022, est un ensemble de correctifs et améliorations à la version 4.8 qui est pressentie comme étant la dernière version des .NET Framework.
La « Suite », .NET, anciennement « .NET Core », est le projet cross-platform [multiplateforme] annoncé le 12.11.2014 avec une 1ère version le 27.06.2016.
Alors que .NET Framework ne supporte que les jeux d’instructions X86 (32 bits) et X64 (64 bits) des processeurs Intel (et compatibles) et l'architecture ARM, .NET tourne sous :
Windows
Linux
macOS
Android
iOS.
.NET, à partir de la version 6, supporte les jeux d’instructions des processeurs :
IA-32
x86
X64
s390x
L'architecture ARM.
.NET Framework et .NET, sont à code ouvert (open source).
|
Collection de dossiers : Les logithèques |
---|