Bonjour à tous,
J'ai développé une application sous forme de fichiers .py enregistrés sur un répertoire réseau partagé, qui a vocation à être utilisée par un grand nombre de personnes au sein de mon organisation (chacun disposera de Python sur son poste).
Seulement, même si les fichiers doivent rester exécutables par chacun, je souhaiterais que personne ne puisse lire et surtout modifier le code sans en avoir l'autorisation. Or mon environnement de développement - Spyder - ne semble pas permettre de protéger les fichiers. Et je m'en étonne car, par exemple dans VBA que j'ai l'habitude d'utiliser, il est très simple de protéger un projet en mettant un mot de passe dessus.
Sauriez-vous comment je peux m'y prendre s'il vous plaît ? En sachant que je ne cherche pas une solution ultra sophistiquée pour empêcher le reverse engineering, mais juste à faire en sorte que l'utilisateur lambda ne puisse pas mettre les mains dans le cambouis dans un élan de curiosité.
Partager