j'ai déjà vu ce type de fichiers mais je ne suis po un spécialiste alors je vais avoir du mal à expliquer... je tente quand même :
il s'agit de mettre à la place de l'image que tu veux protéger un "faux" fichier jpeg avec l'extension ".jpg" qui est en fait un fichier .txt contenant l'url locale de l'image que tu veux protéger (chesais po si je me fais bien comprendre, là...). Quand un navigateur ouèbe tombe là dessus, il "traduit" automatiquement le lien contenu dans le fichier, et l'image s'affiche, mais quand un rigolo fait ctrl clic sur ce qu'il prend pour une image pour la télécharger, il ne recoit q'un fichier texte avec une extension .jpg, et... rien ne peut l'ouvrir.
Seul problème : certains

ne se découragent pas pour si peu, lol, la preuve.
Et bien sûr, on peut toujours faire une copie d'écran;
Autre solution, plus radicale : mettre ton image au format Flash