- Gros problème direct x 10.1 et hd 4870
- Ecran bleu apres avoir quitté un jeu
- Nouvelle configuration en vue ! Infos SVP
- Athlon 64 *2 vaut le coup ?
- Reglages optimaux du bios
- Bonjour et demande d' Aide sur Overclocking pour dépasser 430 FSB...
- O/c pentium 4 3,4 Ghz
- Xp Pro 64 ou Vista 64 pour pc gamer?
- Vérités et mensonges sur Vista
- que pensez vous de vista
-
noyau
-
Windows Vista XP
-
windows vista
-
vista windows
-
windows vista rc1
-
vista windows live
-
DirectX 10 pour Windows Vista
-
windows seven vista
-
couleurs windows vista
-
windows vista lancement
-
SP1 de Windows Vista
-
windows vista etudiants
-
windows vista multimedia
-
windows vista symantec
-
windows vista longhorn
-
windows vista securite
-
microsoft windows vista
Source: Presence PC – Mots-clés : windows, vista, noyau
Catégories: Autres
- 1 – Introduction
- 2 – Noyaux : petits rappels
- 3 – Noyau de Vista : un noyau hybride
- 4 – Noyau de Vista : gestion de la mémoire
- 5 – Kernel Transaction Manager, TxF et TxR
- 6 – Sécurité : Address Space Layout Randomization
- 7 – Protection : Kernel Patch Protection
- 8 – Un nouveau gestionnaire de démarrage
- 9 – Le noyau n'est pas tout
- 10 – Windows Driver Model : un modèle de pilotes qui date
- 11 – Windows Driver Foundation : le Kernel-Mode Driver Framework
- 12 – Windows Driver Foundation : le User-Mode Driver Framework
- 13 – Vérification et installation des pilotes
- 14 – WDF, un cadeau pour les développeurs ?
Sécurité : Address Space Layout Randomization
Derrière ces quatre lettres se cachePetite quantité de mémoire rattachée à une mémoire principale et plus rapide que cette dernière, destinée à améliorer son efficacité globale. L’accès ... une technologie issue du monde du logiciel libre, plus précisément du projet PaX. Dans un système sans ASLR, chaque portion de code est chargée à un emplacement prédéfini en mémoire. Ces adresses mémoire correspondent alors à une sorte de signature d’un système et c’est grâce à cet adressage fixe que des programmes malintentionnés peuvent exploiter une faille dans un module. Afin de contrer ces programmes et de proposer une sécurité supplémentaire au système, Microsoft a introduit l’ASLR avec la bêta 2 de VistaDernière grande version en date de Windows, sortie début 2007. Windows Vista est la première grande révision de Windows depuis XP. Elle apporte une no....
Au chargement du système, chaque portion de code est chargée dans un emplacement mémoire aléatoire parmi 256 possibilités. Ainsi, dans le cas d’une faille de sécurité avérée et pas encore corrigée, un programme néfaste aura 1 chance sur 256 d’atteindre sa cible. Dans les autres cas le programme « pensera » s’être trompé de système d’exploitation.
Si l’ASLR est seulement inclus dans la version finale de WindowsNom que portent les systèmes d’exploitation avec interface graphique de Microsoft. Windows est apparu dans les années 80. Il s’agissait alors d’une in... Vista, il est possible de rajouter cette fonction dans les versions précédentes de Windows (2000, XP et 2003) grâce au programme gratuit (pour une utilisation personnelle) WehnTrust édité par Wehnus.
MAJ : suite aux remarques que nous avons reçues, nous tenons à corriger et à préciser quelques points. Si dans la bêta 2 de Vista l’ASLR était activée par défaut, c’était surtout à des fins de test et pour observer le comportement du système et des applications avec cette technologie. Tous les programmes et DLLEn informatique, DLL est l’acronyme du terme anglais Dynamic Link Library, que l’on pourrait traduire en français par « Bibliothèque de liens dynamiqu... livrés avec le système étaient donc compilés pour tirer partie de cette fonction. Ainsi, si un programme « classique » chargeait un de ces composants, ce composant se chargeait à une adresse aléatoire. D’après plusieurs études publiées sur Internet, il semble que si le système pouvait choisir parmi 256 adresses différentes, seules 32 étaient utilisées afin de réduire la fragmentationFragmentation : phénomène affectant les performances des disques durs dans la pratique. Un disque dur une fois formaté voit ses informations réparties... de la mémoire. Suite à divers problèmes, l’ASLR n’a pas été supprimée, mais les révisions suivantes de Vista ne chargent plus les composants à une adresse aléatoire qu’une seule fois au démarrage. Un redémarrage suffit pour modifier cette adresse. Par ailleurs, pour profiter de l’ASLR, les programmes tiers doivent être compilés avec cette option spécifiquement activée. Enfin, après avoir chargé le code à une adresse aléatoire, l’ASLR modifie aléatoirement l’adresse du registre ESP (Stack Pointer), un pointeur 32 bits qui contient le déplacement à effectuer pour atteindre le sommet de la pile correspondant à l’application. Ce qui fait que la plage d’adresses est plus étendue que les 256 possibilités que nous avions mis en avant.
- Page précédente Kernel Transaction Manager, TxF et TxR
- Page suivante Protection : Kernel Patch Protection
- 1 / 3
- Suivante
-
| a écrit : Vista sera chez moi le jour au j'aurais les pilotes pour ma photosmart 1215. HP et les drivers ça n'a jamais fait bon ménage |
HP et le software en général n'a jamais fait bon ménage ! Bon hardware fait par des pros, et soft qui va autour fait par des stagiaires en 1ère année...
Bref...
Ce qui me dérange le plus avec Vista, c'est la charte graphique : XP avait posé des bases que je trouvais tout à fait claires et agréables à utiliser : Par exemple, tâches et information à gauche des fenêtres, correspondant aux objects sélectionnés. Microsoft en avait fait ses recommendations pour tous les développeurs.
Tout ça a visiblement disparu avec Vista et on se retrouve avec de nouvelles normes. Je ne vois pas trop l'intérêt. Autant Office 2007 et ses "Ribbon Bar" sont à mon sens un réèl progret, faces aux innonbrables menus et sous menus; autant perdre un système visuel simple et efficace comme celui d'XP n'a pas trop d'intérêt.
Visuellement, les fenêtres sont beaucoup moins simple à appréhender et il faut réapprendre. Intérêt ?
N'aurait il pas été plus judicieux de simplement amélioré ce qu'avait apporté XP en ce qui concerne l'interface graphique, sans chercher à tout refaire ?
(Et je ne parle même pas des utlisateurs "de base" qui avait été formés sur XP et qui sont perdus dès qu'un bouton ne se trouve plus à sa place... ça va être chouette pour eux !
| Djlauby a écrit : Les noyaux de la branche NT sont tous qualifiés de noyaux hybrides et celui de Windows Vista, étant basé sur celui de Windows Server 2003, ne déroge pas à la règle. |
Ca veut dire que Vista est NT 5.3
:jap:
| mido@IDN a écrit : Ca veut dire que Vista est NT 5.3 |
Mouais, tu sais, ce n'est pas avec des numéros de version que tu peux évaluer précisemment la différence.
Vu les modifs apportées (en profondeur), ils auraient très bien pu appeller ça NT6; personne n'aurait criéé au scandale. Il y a peut être plus de différences entre Vista et XP qu'entre XP et 2000...
Enfin, c'est moins débile d'appeler le noyau 5.3 dans ce cas, que de passer d'un soft 2.0 à 3.0 par exemple, simplement parcequ'on a rajouter 3 ou 4 petites features sans grand intérêt comme on voit souvent. Ouais, mais ça fait vendre...
| a écrit : Quoi qu'on puisse penser de Vista, je trouve tout de même qu'il apporte un nombre de fonctionnalités qui, bien que non visibles au premier abord, devraient révéler un système franchement stable ! |
Ben, ils commencent seulement à passer de "l'exercice de TP" à quelque chose d'un peu plus stable en reprenant les bases de VMS (dec/digital).
VMS est un O/S qui a été développé dans les années 70 et a été très rapidement stable.
![[:spamafote] [:spamafote]](http://img.infos-du-net.com/forum/images/perso/spamafote.gif)
Ce qui est dommage c'est que microsoft ait attendu autant d'années avant de bosser correctement.
Si j'ai bien compris, les fabricants de matériels vont vite faire des économies en ne développant plus que les drivers pour windows vista, ce qui va nous obliger à passer (encore) plus vite à cet OS
.
Un peu comme les macs, où les drivers pour macOS9 n'existent plus pour les nouveaux produits (même les souris !).
| a écrit : Si j'ai bien compris, les fabricants de matériels vont vite faire des économies en ne développant plus que les drivers pour windows vista, ce qui va nous obliger à passer (encore) plus vite à cet OS |
Les drivers pour XP continueront à être developpé pendant une paire (2) d'années encore. Vista n'enterrera pas XP aussi facilement que Microsoft l'éspère, surtout qu'XP à eu un bon bout de temps pour s'implanter.
| impact95100 a écrit : Les drivers pour XP continueront à être developpé pendant une paire (2) d'années encore. Vista n'enterrera pas XP aussi facilement que Microsoft l'éspère, surtout qu'XP à eu un bon bout de temps pour s'implanter. |
Surtout que la grosse différence par rapport à avant (et l'époque 95, 98, 98SE et Me...), c'est que globalement, les utilisateurs d'XP sont relativement content de leur OS.
J'ai une question sur ce qui est dit du C++. Les interfaces de callback, etc., c'est tout aussi possible en C pas ++, non ? Le C++, pour moi, apporte surtout les templates, la stl, etc. Le fait que ce soit COM ne me paraît a priori ni un bien ni un mal, juste un fait, puisqu'après tout les ActiveX sont COM aussi et je ne vois pas bien en quoi ce serait mieux ... Mais bon, j'ai peut-être pas compris le truc. Si quelqu'un veut bien m'esspliquer ![]()
Oui, et le chiffrement de toutes les E/S ?
Quoiqu'il en soit, même si ces nouveautés (améliorations ?) sont les bienvenues je trouve qu'au final c'est tout de même un peu léger... Surtout pour un OS qui a mis tant de temps à être developpé et dont on parle temps.
Soit c'est moi qu'est pas bien compris, soit c'est vraiment flippant d'un point de vue sécurité. OK les pilotes ne tournent plus dans le noyaux mais quand même ! De la à laisser aux utilisateurs la possibilité d'installer les pilotes ... J'attend la suite du dossier sur les droits utilisateurs.
| a écrit : Citation :Pourquoi l'article ne parle pas des rumeurs qui circulent sur la toile au sujet des révocations de pilotes (et périphériques) sous Vista ? Oui, et le chiffrement de toutes les E/S ? Quoiqu'il en soit, même si ces nouveautés (améliorations ?) sont les bienvenues je trouve qu'au final c'est tout de même un peu léger... Surtout pour un OS qui a mis tant de temps à être developpé et dont on parle temps. Citation :Une des bonnes nouvelles est que l’installation d’un pilote, autrefois réservée aux administrateurs d’une machine, peut désormais se faire sur un compte utilisateur. Soit c'est moi qu'est pas bien compris, soit c'est vraiment flippant d'un point de vue sécurité. OK les pilotes ne tournent plus dans le noyaux mais quand même ! De la à laisser aux utilisateurs la possibilité d'installer les pilotes ... J'attend la suite du dossier sur les droits utilisateurs. |
Ca peux se faire par un utilisateur s'il connaît le mot de passe de l'administrateur. Ca évite juste de changer de compte pour installer un périphérique
- 1 / 3
- Suivante
-









![[:vendredi] [:vendredi]](http://img.infos-du-net.com/forum/images/perso/vendredi.gif)


Quoi qu'on puisse penser de Vista, je trouve tout de même qu'il apporte un nombre de fonctionnalités qui, bien que non visibles au premier abord, devraient révéler un système franchement stable !