Cacher code python dans pdf

Résolu
Petit_Beure -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -

Bonjour

Il y a peu j'ai appris à coder en python. Pour l'anniversaire d'un ami j'aimerais lui créer un petit jeu et lui cacher en lui disant d'exécuter un pdf, et qu'ensuite, le jeu s'ouvre quand il ouvre le pdf pour lui faire une surprise

2 réponses

  1. glop_pas_glop
     

    Bonsoir.

    Pour d'évidentes questions de sécurité, ce n'est pas possible, si c'est ton ami, alors fais un exécutable de ton « jeu » et envoie lui en zip par courriel, ou encore mieux tu te rends chez lui avec ton ordi et tu lui demandes de lancer ton jeu depuis ton ordi.

    2
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     

    Bonjour,

    En complément à la réponse #1 :

    • lire et exécuter sont deux opérations différentes : un pdf se lit, il ne s'exécute pas
    • pouvoir injecter du code exécutable dans du code pdf serait la porte ouverte à des failles de sécurité, et supposerait que le lecteur pdf sache interpréter ce code
    • absolument rien ne garantit que python soit installé sur la machine de ton ami, ce qui voudrait dire qu'il faudrait mettre non seulement ton programme python, mais également tout l'environnement python nécessaire à son lancement

    Pour toutes ces raisons, ce que tu demandes n'est pas possible.

    Bonne chance

    1