Cacher code python dans pdf

Résolu
Petit_Beure - Modifié le 12 mars 2024 à 15:17
mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 - 12 mars 2024 à 15:24

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

A voir également:

2 réponses

glop_pas_glop
6 mars 2024 à 18:21

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
mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 752
12 mars 2024 à 15:24

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