Mais tu as raison toute facon le "timing" doit comme souvent jouer une part importante
EDIT: apparement, voila ce que geohot faisait, en très très très gros. Il alloue une plage mémoire, l'hyperviseur sait que cette plage est allouée donc il laisse un faire à l'intérieur. Ensuite GH désalloue la plage mémoire, et envoit un signal de manière hardware pour que le message comme quoi la désalocation a été demandée n'arrive jamais à l'hyperviseur. l'hyperviseur croit que c'est toujours alloué et laisse donc faire, geohot peut donc utiliser cet espace mémoire vacant pour y faire ce qu'il veut.
Si je me trompe n'hésitez pas à me le dire. C'est juste ce que j'ai compris, ca demande à être corrigé par des pros
Ce message a été modifié par demaTe - 27 août 2010 - 02:21.