• [^] # Re: ouin

    Posté par (site web personnel, Mastodon) . En réponse au journal Virus autorun sous Linux par l'exemple. Évalué à 3.

    Euh, cela fonctionne avec tout disque amovible hein (mais après essai, pas les lecteurs réseau on dirait, heureusement !). Sous windows la fenêtre avec des actions c'est un fallback, c'est ce qui apparaît s'il n'y a pas eu d'autorun, justement !

    sur un media amovible quelconque (CD, clé usb, carte mémoire, appareil photo...), mettre à la racine un fichier autorun.inf
    écrire dedans
    [autorun]
    icon=mon-icone.ico

    et mettre aussi à la racine un fichier mon-icone.ico

    (j'ai réussi à en faire une reconnue par Windows avec GIMP en enregistrant au format 'Windows Icon' 24bpp, 1-bit alpha, no palette (non compressée)

    Lorsque votre média amovible sera automonté, vous aurez une jolie icone.

    D'ailleurs vous verrez (ou pas) que nautilus interprète le variable icon= de l'autorun et l'affiche, mais ne semble pas aller plus loin.

    TIP : j'ai pas encore trouvé de virus assez évolué qui sache écrire par dessus un fichier autorun.inf existant (même marqué en écriture), donc le fait de mettre soi-même un autorun est déjà un protection (àlacon).

    De plus, si un jour les virus seront un peu plus évolués pour ne pas seulement écrire un nouveau fichier, mais remplacer un existant, il faudra encore qu'ils savent interpréter le contenu du fichier autorun.inf déjà existant pour ajouter le shell code SANS retirer l'icône. Ainsi quand je monte mes clé USB sous windows et que mon icône est toujours là, j'ai déjà en partie vérifié que mon autorun.inf n'a pas été réécrit.

    ce commentaire est sous licence cc by 4 et précédentes