Ouvrir le menu principal

MacGeneration

Recherche

Hacker Mac OS X ? Trop facile !

Arnaud de la Grandière

lundi 16 mars 2009 à 12:00 • 52

macOS

Lors de la dernière conférence SOURCE qui s'est tenue à Boston, un expert en sécurité réputé, Dino Dai Zovi, a démontré qu'il était très simple de prendre le contrôle d'un Mac à distance, et de prendre des photos avec son iSight.

Le spécialiste a en effet expliqué que la mémoire "heap" (espace de mémoire non organisé mis à la disposition d'un programme) était fort mal protégée sur Mac OS X, et qu'il était aisé d'y localiser différentes librairies. Plusieurs failles ont été trouvées dans des applications et des parties du système qui permettent de modifier cet espace mémoire. Il semble acquis que certaines de ces failles restent encore à combler.

La démonstration se base sur la mauvaise vérification de la longueur d'une variable en mémoire, permettant d'y stocker du code exécutable et de prendre le contrôle du système, ce qui selon Dai Zovi ne nécessiterait pas plus de 12 octets de code pour y parvenir.

Ajoutant l'insulte à l'injure, il se fait railleur : "Détourner Vista est un dur labeur, mais détourner Mac OS X est très amusant". Mac OS X est ainsi décrit comme un des systèmes d'exploitation les plus faciles à "hacker", mais Safari souffre des mêmes critiques dans le domaine des navigateurs internet.

Non pas qu'Apple ignore tout de ces faiblesses, puisque comme le souligne Dai Zovi, la version mobile de Mac OS X, embarquée dans l'iPhone, ne souffre pas de ces lacunes.

Les choses devraient néanmoins changer avec Snow Leopard, qui renforcera la sécurité de la mémoire en rendant beaucoup plus difficile de déterminer la position de routines spécifiques grâce à un mélange aléatoire, et en marquant la mémoire inscriptible comme étant non-exécutable.

Rendez-vous en Septembre prochain à Barcelone pour la prochaine conférence SOURCE afin de vérifier de quoi il en retourne.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

iOS 18.4 bêta 2 est disponible, pour les iPhone 12 et 16e aussi

03/03/2025 à 20:54

• 39


macOS 15.4 : la seconde bêta est disponible pour les développeurs

03/03/2025 à 19:27

• 5


Google simplifie la suppression d’informations personnelles de ses résultats de recherche

03/03/2025 à 18:30

• 5


Taxis autonomes : Waymo a doublé ses trajets hebdomadaires en moins d'un an

03/03/2025 à 17:30

• 10


Tim Cook annonce que quelque chose est « dans l’air » cette semaine

03/03/2025 à 17:06

• 46


Ubiquiti démocratise le Wi-Fi 7 avec une borne « Lite » autour de 100 €

03/03/2025 à 17:00

• 26


Utilitaire : PairPods diffuse le son de votre Mac sur deux casques Bluetooth

03/03/2025 à 15:30

• 10


Apple TV+ : une série dérivée pour Mythic Quest le 26 mars

03/03/2025 à 14:14

• 11


Promo : le gros dock Thunderbolt 4 conçu par Ugreen à 280 € au lieu de 400

03/03/2025 à 13:00

• 3


MWC : des dalles qui se plient, du triple écran et des PC à recharge solaire chez Lenovo

03/03/2025 à 11:15

• 6


Six mois après, cette publicité vantant le nouveau Siri ressemble plus que jamais à de la science-fiction

03/03/2025 à 10:51

• 78


Apple semble avoir oublié Swift Assist, son outil dopé à l’IA pour créer des apps

03/03/2025 à 10:14

• 12


L’intelligence artificielle, le train raté à rattraper d’urgence : la semaine Apple

02/03/2025 à 20:00

• 76


Les MacBook Air M4 pourraient arriver cette semaine

02/03/2025 à 15:20

• 44


Le cache pSLC clarifié (2/2) : ses pièges pour la vitesse des SSD

02/03/2025 à 10:00

• 10


L’autopilot de Tesla montre des difficultés à s’adapter à la Chine

01/03/2025 à 20:30

• 76