Encoder ses sources .php

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par moldak75, 13 Mars 2007.

  1. moldak75
    moldak75 Nouveau WRInaute
    Inscrit:
    13 Mars 2007
    Messages:
    1
    J'aime reçus:
    0
    Bonjour,
    j'ai developpé un projet commercial en php/Mysql et je vais engager des commerciaux pour vendre ce produit.
    Seulement j'ai besoin qu'il possede mon projet sur leur pc portable pour en faire demonstration aux clients mais ca ne me plait pas trop qu'il ait accès aux sources.
    Existe t'il une solution pour que les commerciaux disposent de fichier .php crypté mais fonctionnel ? (en gros qu'il ne puisse pas voir mes sources mais qu'ils puissent les utiliser sur un serveur easyphp ?)

    Merci d'avance pour vos réponses (s'il y en a :) )
    David
     
  2. Robinson
    Robinson WRInaute passionné
    Inscrit:
    26 Octobre 2005
    Messages:
    1 636
    J'aime reçus:
    0
    Que craint-tu ?
     
  3. NextGeneration
    NextGeneration WRInaute occasionnel
    Inscrit:
    27 Septembre 2006
    Messages:
    300
    J'aime reçus:
    0
    Oui, ca s'appelle l'obscursification. En gros, un code source imbitable qui a les memes fonctions que l'original.

    Méthode : renommer toutes les variables et methodes , classes par des identificateurs completement abscons : _a; _b; _d; etc...

    c'est déja un bon début. Ensuite, pour compliquer encore un peu un éventuel reverse engineering, tu peux spaghettiser ton code, avec plein de fonctions aux noms très proches, qui ne font pas grand chose.

    Le principal souci est de garder des performances correctes.
     
  4. Serious
    Serious WRInaute passionné
    Inscrit:
    21 Novembre 2005
    Messages:
    1 834
    J'aime reçus:
    0
    obfuscation+bytecode
     
  5. La Chaise sauvage
    La Chaise sauvage WRInaute impliqué
    Inscrit:
    11 Avril 2005
    Messages:
    536
    J'aime reçus:
    0
    une rapide recherche renvoie ça ...
    apparemment c'est gratuit - mais j'ai pas testé, et il en existe sûrement d'autres
     
  6. Monty973
    Monty973 WRInaute passionné
    Inscrit:
    21 Mars 2006
    Messages:
    1 160
    J'aime reçus:
    1
  7. sonikbuzz
    sonikbuzz WRInaute occasionnel
    Inscrit:
    21 Février 2005
    Messages:
    398
    J'aime reçus:
    0
  8. mowmow
    mowmow WRInaute impliqué
    Inscrit:
    3 Novembre 2004
    Messages:
    865
    J'aime reçus:
    0
    Le produit de Zend est le plus efficace, car ca encrypte directement ton script PHP en langage machine (plus d'interpréteur), il suffit alors d'installer un module Zend (je ne sais plus lequel il faut faire quelques recherchers) pour pouvoir exécuter ces fichiers compressés. Tu peux également gérer les licences, je trouve ca franchement bien :)
     
  9. hebmaster
    hebmaster WRInaute impliqué
    Inscrit:
    22 Décembre 2005
    Messages:
    918
    J'aime reçus:
    0
    Et prk ne pas héberger tes sources en ligne ,et donner au vendeur juste l'adresse web de ton script.
     
  10. Hoho
    Hoho WRInaute occasionnel
    Inscrit:
    10 Janvier 2006
    Messages:
    436
    J'aime reçus:
    0
    Dou jesus. Upload tout sa et connecte ton sans fil a ta carte réseau pour un connection internet 56 K.
     
  11. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    Sauf qu'à mon avis, cela va à l'encontre de la licence GPL du PHP.
    MySQL propose 2 types de licences : commerciale et GPL mais pas php
     
  12. Infini Turbulant
    Infini Turbulant Nouveau WRInaute
    Inscrit:
    2 Février 2007
    Messages:
    27
    J'aime reçus:
    0
    Bonjour,

    Je ne crois pas que ce soit interdit.
    On peut aussi, je ne l'ai jamais testé, faire du PHP en standalone, donc sans serveur, qui fonctionne alors comme une application normale.

    Voici une petite liste :
    -http://www.sourcecop.com/index.php
    -http://www.sourceguardian.com/products/php_encoder.htm
    -http://www.rssoftlab.com/phpenc.php
    et Ioncube, et Zend qui ont déjà été cités.

    Le dico du net parle du PHP standalone.
    Tu peux aussi regarder
    -http://indigostar.com/microweb.htm
    -http://www.roadsend.com/home/index.php?SMC=1&pageID=compiler
    -http://www.devx.com/opensource/Article/21235/0

    ou plus généralement chercher sur google
     
Chargement...
Similar Threads - Encoder sources php Forum Date
Encoder un lien en base64, obfuscation ou pas ? Netlinking, backlinks, liens et redirections 10 Août 2015
Encoder les espaces d'url dans le fichier sitemap Crawl et indexation Google, sitemaps 2 Février 2010
Encoder ou pas les accents ? Développement d'un site Web ou d'une appli mobile 30 Octobre 2007
Encoder une video de 600MB en moins, vos conseils. Développement d'un site Web ou d'une appli mobile 5 Septembre 2007
Encoder une url Développement d'un site Web ou d'une appli mobile 6 Avril 2006
Les caractères : Encoder ou non ? Problèmes de référencement spécifiques à vos sites 6 Novembre 2005
Faut-il citer systématiquement les sources d'informations en fin d'article ? Rédaction web et référencement 11 Janvier 2021
Plusieurs sites: Mêmes sources de backlinks Débuter en référencement 10 Juillet 2020
Backlinks de différents sites provenant de même sources Débuter en référencement 28 Octobre 2019
Chrome va bloquer les ressources HTTP sur pages HTTPS Référencement Google 5 Octobre 2019
ordre des ressources dans le code source : JS en fin de page ou en async ? Techniques avancées de référencement 5 Mai 2019
Site non responsive, ressources bloquées robots.txt Crawl et indexation Google, sitemaps 15 Avril 2019
Ressources, outils pour les concepteurs Web Développement d'un site Web ou d'une appli mobile 29 Mars 2019
Search Console Ressources de la page n’ont pas pu être chargées Référencement Google 19 Mars 2019
phpsources.org remastérisé Problèmes de référencement spécifiques à vos sites 2 Janvier 2019
Problèmes d'indexation à cause de ressources bloquées (robots.xt) Crawl et indexation Google, sitemaps 22 Novembre 2018
SearchConsole : Problème avec des ressources bloquées Référencement Google 12 Novembre 2018
RGPD : ressources et cookies tiers Droit du web (juridique, fiscalité...) 23 Mai 2018
Comment mettre en cache des ressources externes ? Demandes d'avis et de conseils sur vos sites 8 Mai 2018
Comment connaître les sources/support sur une page en particulier ? Google Analytics 12 Octobre 2016