Aller au contenu

Windows Metafile

Un article de Wikipedia, l'encyclopedie libre.

Pour les articles homonymes, voir WMF.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de reference ou si vous connaissez des sites web de qualite traitant du theme aborde ici, merci de completer l'article en donnant les references utiles a sa verifiabilite et en les liant a la section << Notes et references >>.

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Windows Metafile (WMF) est un format d'image numerique sur les systemes Windows, concu au debut des annees 1990 et de moins en moins utilise depuis l'avenement d'Internet et de l'utilisation massive d'autres formats comparables comme GIF, JPEG, et PNG. C'est un format supportant le dessin vectoriel, mais qui permet aussi l'inclusion d'images matricielles.

WMF est un format 16-bit, introduit avec Microsoft Windows 3.0 ; une nouvelle version 32-bit, << amelioree >>, est appelee Enhanced Metafile (EMF).

Description

[modifier | modifier le code]

Le fonctionnement d'un fichier WMF est similaire a celui du format PostScript utilise en environnement UNIX. Un fichier WMF est un ensemble d'appels a des fonctions, et ces appels sont envoyes a l'interface graphique (GDI) pour affichage.

GDI (Graphics Device Interface ou Graphical Device Interface) est la couche graphique de Microsoft Windows, un des trois << sous-systemes >> cles de ce systeme d'exploitation. Utilise pour representer des objets graphiques et les afficher sur des fenetres, ecrans, imprimantes, ... il se manifeste sous forme de DLL (gdi32.dll), executee avec des privileges << SYSTEM >> (equivalent aux droits administrateur systeme, ou root).

L'appel SetAbortProc inclus dans gdi32.dll permet a une application de signaler a GDI qu'elle comporte une fonction de gestion d'erreurs au niveau du spouleur ou de suppression de travaux d'impression. Elle permet donc d'ajouter du code arbitraire a l'image WMF (comme Internet Explorer, Explorateur de fichiers, Google Desktop Search) est alors vulnerable a cet exploit. Cette vulnerabilite a ete corrigee debut .

Articles connexes

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]

v * m
Editeurs
Logiciels libres
Logiciels proprietaires
Anciens logiciels
Formats de donnees
v * m
Editeurs
Logiciels libres
Logiciels proprietaires
Formats de donnees