Empecher de visualiser un code source de script PERL - Perl - Programmation
Marsh Posté le 16-03-2006 à 14:59:14
http://www.indigostar.com/perl2exe.htm
edit: bon ça c'était pour en faire des exe mais en fait si tu veux juste les transformer en binaire tu as perlcc
Marsh Posté le 16-03-2006 à 15:06:23
Salut et merci pour ces infos.
Par contre, mes scripts s'exécutent au travers d'une interface Web.. du genre http://localhost/monscript.pl
si je modifie en EXE ou binaire, ça ne marchera plus non l'accès par le web?
Marsh Posté le 16-03-2006 à 15:19:32
TGRG a écrit : Salut et merci pour ces infos. |
Alors comment veux-tu que les gens voient tes sources?
Marsh Posté le 16-03-2006 à 15:29:55
Et bien, en fait, ils ont accès à la machine sur laquelle sont les scripts, si par ex, ils vont ds le repertoire cgi-bin qui va bien, il y a les .pl qui y sont et qui sont éditables... c'est ça justement que je veux empecher...
Marsh Posté le 17-03-2006 à 16:19:20
tu peux exécuter n'importe quel extension en tant que cgi
Marsh Posté le 15-04-2006 à 00:10:54
Salut,
TGRG a écrit : Et bien, en fait, ils ont accès à la machine sur laquelle sont les scripts, si par ex, ils vont ds le repertoire cgi-bin qui va bien, il y a les .pl qui y sont et qui sont éditables... c'est ça justement que je veux empecher... |
Quelle mauvaise idée de mettre le répertoire cgi-bin dans la racine de serveur.
Et encore avec des droits en écriture.
C'est comme si tu laissais ta voiture avec les clés en contact dans le pays des voleurs.
Place ton cgi-bin autre part sur le disque ensuite spécifié les droits qui vont bien. Comme ça "ils" n'iront plus dans le répertoire cgi-bin qui va bien......
lami20j
Marsh Posté le 16-03-2006 à 14:50:31
Bonjour à tous,
J'ai écrit des scripts Perl et je souhaiterai empecher la lecture (cad empecher de lire le code, pas d'éxécuter les scripts) de ces scripts par n'importe qui (je suis sous WInXP). Y-a-til une méthode pour le faire? J'ai cherché rapidement, mais je n'ai pas trouvé de début de piste..
J'imagine pourtant que ca doit être possible...
Merci d'avance!
TigreRouge