Le SP1 de Windows Vista tient-il ses promesses ?
Le Service Pack 1 de Windows Vista sera bientôt disponible. Très attendu par une majorité d'utilisateurs, il est censé améliorer les performances et la stabilité de ce système d'exploitation si critiqué. Mais est-ce vraiment le cas ? Lire la suite
- VMware rend visite aux Mac
- Leopard veut prendre de l'avance sur Vista
- Black Hat : Vista et Blue Pill présentés
- Microsoft : 12 mises à jour ce mardi
- Sécurité : les Mac vulnérables aussi
- Alohabob ou la migration facile vers Vista
- Windows Server 2003 et XP 64 : détails sur le SP2
- Apple corrige des failles dans Mac OS X
- Neuf Cegetel ne rachetera pas Tele2
- Les possibilités de mise à jour vers Vista
Black Hat : Vista ne prend plus la pillule
Source: eWeek – Catégorie : Systèmes d'exploitation 32 commentaires
Nous vous avons rapporté hier que Joanna Rutkowska avait montré comment contourner la sécurité 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... 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... 64 bitsLe 64 bits désigne la capacité d’une puce à utiliser des registres pour les calculs de nombre entiers qui comportent 64 bits. Cela permet de franchir ... en se servant de la technologie de virtualisationLa virtualisation matérielle consiste à pouvoir faire fonctionner plusieurs systèmes d’exploitation sur une seule machine.
On appelle donc virtualisat... des processeurs AMDAMD est l’acronyme de « Advanced Micro Devices, Inc. ». Il s’agit d’un fabricant de semi-conducteurs basé à Sunnyvale en Californie. La réputation du....
Plus de précisions
Afin d'arriver à ses fins, la chercheuse a utilisé un script destiné à saturer la mémoire vive de la machine exécutant Windows Vista, pour que le système se mette à écrire dans le fichier de pagination le code de driversModule logiciel nécessaire à un système d’exploitation pour gérer un périphérique ou un matériel particulier.
Le pilote est un module logiciel qui ass... inutilisés. À partir de ce moment, il ne lui a plus suffi qu'à modifier un de ces drivers pour déjouer la protection de Vista, le rendant vulnérable devant des drivers non signés. Il ne s'agit pas d'une faille de l'OS de Microsoft et Rutkowska l'a clairement affirmé : « C'est juste qu'il n'est pas aussi sécurisé qu'on veut bien le dire » a-t-elle déclaré. De plus, pour elle, bloquer tout driver non signé est une bonne idée en soi.
La réaction de Microsoft
Pendant la démonstration, et alors que la salle applaudissait, Ben Fathi, sous-responsable de la sécurité chez Microsoft, observait, imperturbable. Il faut dire que Microsoft communique tellement à propos de la sécurité de son nouveau système qu'il y a de quoi être attentif et ne rien laisser passer. Interrogé par eWeek, il a précisé que le problème avait été corrigé dans les autres révisions et que de toute manière, le système était toujours en développement. Fathi n'a pas donné plus de précisions sur ces corrections et donc les suppositions fusent : protection en écriture du fichier d'échange, cryptage, changement plus profond ? Toujours est-il qu'il existait une parade simple pour prémunir contre ce genre de problèmes : désactiver le fichier d'échange, et c'est Rutkowska qui l'a affirmé. Maintenant, on ne devrait plus en avoir l'utilité.
Réagissez ! Retour à la liste des news
- Petit changement dans les chipsets Broadwater
- Rapprochement entre Asus et Gigabyte
- Black Hat : Vista ne prend plus la pillule
- VMware rend visite aux Mac
- Leopard veut prendre de l'avance sur Vista
- Cisco : nouvelle faille de sécurité
- 1 / 2
- Suivante
-
| vlr_pegasus a écrit : Réponse très constructive |
En meme temps, ta question etait "est-ce que le swap existe sous linux / macos X ?" et non "qu'est-ce qui se passe si on desactive le swap ?". je n'ai fait que repondre a ta question.
Sinon, je n'ai aucune idée de ce qui se passe si on le desactive. Je suppose qu'au bout d'un moment, si on lance trop de processus, le kernel doit commencer a balancer des messages comme quoi la memoire est pleine et empecher des nouveaux processus de se lancer.
| maxisk8 a écrit : Sinon, je n'ai aucune idée de ce qui se passe si on le desactive. Je suppose qu'au bout d'un moment, si on lance trop de processus, le kernel doit commencer a balancer des messages comme quoi la memoire est pleine et empecher des nouveaux processus de se lancer. |
Ca me rappelle WinME, ça !
lorsqu'on n'a pas de swap, avec plein de memoire vive ou pas, il se passe les mêmes choses que lorsqu'on arrive au bout du swap... pour windows : il gueule... dans un cas :
"Avertissement : Mémoire virtuelle insufisante"
et dans l'autre...
.... il dit la même chose...
sauf qu'il faut comprendre :
"achete une nouvelle barrette ou ferme tes applis !"
Je ne m'y connais pas assez, mais il est possible qu'avec certain lanquages de prog il soit possible de différencier la mémoire vive du swap.
Dans ce cas, le blocage intervient des qu'un programme essaye d'ecrire dans le swap, à la différence que cela ne bloquerais pas le reste des programmes.
| vlr_pegasus a écrit : Le Swap existe aussi sur Linux / Mac (je sais question à la con) ? Si non, comment ils gèrent le "trop plein" de données vers la ram ? Merci pour les réponses ! |
sous linux tu as carrement une partition dédiée a la SWAP
j'ai tenté une fois d'installer un linux sans SWAP, c'etait carrement la cata niveau perfs
| AzR162 a écrit : quelle genre d'appli ? |
Ca m'étonne beaucoup ce que tu viens de dire.
Vérifie bien que ca ne soit pas un fichier invisible (pas caché, invisible !!) Avec des logiciels style windirstat tu pourras le voir.
Parce qu'un windows sans swap ca doit pas etre terrible
| wills62 a écrit : C'est étrange car j'ai 1Go de RAM, 512Mo de SWAP, et celle ci n'est jamais utilisé ? |
J'y connais rien en Linux pour parler, mais sous Windows, même si t'utilises rien du tout en RAM, Windows t'en fous la moitié dans le SWAP, qui est constamment utilisé.
Par exemple, là, avec mon Go dont je n'utilise que la moitié, Firefox me prend autant en mémoire vive qu'en virtuelle (80 Mo, quoi).
| a écrit : Ca m'étonne beaucoup ce que tu viens de dire. |
Aarf, ca fait plus de six mois que mon PC tourne avec 2 Go de RAM dans XP, bien sur le tout sans SWAP, et crois moi, tu gagnes en rapidité et en souplesse, particulièrement lorsqu'on utilise ALT+TAB !
Apres avoir tourné au commencement de XP (avant le SP1) avec 1 Go sans SWAP, depuis le SP2, j'ai été obligé de la réactiver à mon grand désespoire.. Puis j'ai cassé la tirelire à Noel dernier et suis passé à 2 Go et là, une grosse différence !!
Par contre, attention, certaines applications ne fonctionnent pas du tout sans la présence de fichiers SWAP et on passe au moins une demi heure à essayer de comprendre le message totalement abscond qui en découle... (Adobe et autres...)
Et même certains jeux récents, tels que Titan Quest, il oblige à avoir de la swap pour se lancer.... Alors que d'autres plus gourmands, FEAR, HL2, WoW, Oblivion, s'en passe sans aucun problème.
Vela
Il est à noter que la swap est obligatoire sous Windows 2000, même un tout petit peu.. (on se demande ce qu'il en fait d'ailleur...) par contre, sous Vista, la SWAP est aussi désactivable sans problème.. bon sauf que l'OS monté de ba
à chaque nouvelle install d'XP, première chose: je vire systématiquement le swap.
sur tous mes PC.
avec 1Go de ram, tout se passe très bien, malgré parfois de gros multi taches, encodage vidéo en arrière plan, etc....
certains logiciels Adobe "clignotent" bien en signalant en avoir besoin au chargement, mais fonctionnent parfaitement quand même.
bref, inutile ce swap... d'autant qu'il "s'aligne" sur la valeur de la RAM. avec 512k, le pagefile fera 512k, 1GO idem, etc...
j'ai d'ailleurs jamais compris pourquoi windows n'utilisait pas d'abord la totalité de la RAM avant d'accéder au swap...
question subsidiaire.. Rutkowska avait clairement dit lors de sa première anonce que l'attaque portait sur le processeur et que vista avait été un exemple mais que la demonstration aurait très bien pus se faire sur du BsD ou tout auter OS utilisant les proc AMD 64Bit...
Où en est la correction de la faille sur les autres OS ?....
pour garder des ressources sous le coude... quand tu veux te rendre a pied quelque part, est ce que tu cours comme un dératé jusqu'a être complétement mort et finis le trajet sur les genoux ?... ou est ce que tu marche tout le long ?...
Linux utilise une partition spéciale de swap. Seul l'administrateur de la machine peut y accéder directement.
On peut aussi définir un fichier et demander à l'OS de l'utiliser comme swap. C'est juste un peu plus lent. (swapon swapoff)
La machine sans swap si il y a assez de mémoire peut tourner plus vite. La ram est infinement plus rapide que le swap, pour gagner du temps, linux et windows peuvent écrire dedans pendant les périodes d'inactivités. Selon les machines, l'activité disque prends plus ou moins de temps cpu et la machine peut sembler ralentir (cela dépend de la machine et de la tâche en question)
"c quoi le swap?"
Un bout d''espace disque qui est utilisé à la place de la RAM quand celle-ci est pleine.
Sous linux, il existe des commandes de sécurité pour éviter que des mots de passe se retrouve écrit sur un disque. Cela peut être problématique si un attaquant peut avoir acces physique au disque dure.
Essayons de reprendre notre calme et de lire plus en détails l'article en référence :
...
Rutkowska said Microsoft should consider forbidding raw disk access from user mode, or encrypting pagefile to keep it in kernel non-paged memory. This may cause some performance impact, she said.
...
Rustkowska a dit que Microsoft devrait étudier l'interdiction d'écriture physique brute en mode utilisateur ou encrypter le fichier d'échange pour le conserver en mémoire noyau non-paginée. Elle ajoute que cela aura des impacts sur la performance.
Le problème n'est pas sur le principe du fichier d'échange mais sur le fait qu'un driver (donc un sous-programme) non signé et non contrôlé par l'OS (mode utilisateur) a pu y être implanté , grossir et déborder. Si j'ai bien compris, la faille vient ici de l'OS virtuel qui a pu refiler le "cadeau empoisonné" à l'OS réel, ce dernier n'y apportant pas un contrôle suffisant (acceptation de code non-signé en mode utilisateur).
Moi, mon fichier d'échange, il fait 2 fois la taille de la RAM (2Go RAM + 4Go RAM) et ça va bien merci...
| a écrit : Citation :j'ai d'ailleurs jamais compris pourquoi windows n'utilisait pas d'abord la totalité de la RAM avant d'accéder au swap... pour garder des ressources sous le coude... quand tu veux te rendre a pied quelque part, est ce que tu cours comme un dératé jusqu'a être complétement mort et finis le trajet sur les genoux ?... ou est ce que tu marche tout le long ?... |
dans ces proportions? windows utilise déjà le swap alors que plus de la moitié de la RAM est encore libre...
c'est portnawak.
- 1 / 2
- Suivante
-






Désactiver le pagefile, c'est bien, mais à condition d'avoir un max de RAM ! Genre 2go pour vista je pense ...
En encore, là, faudra limiter les grosses applis lancées en même temps ...