[PHP4] proteger des fonction

proteger des fonction [PHP4] - PHP - Programmation

Marsh Posté le 22-07-2004 à 14:32:02    

Bonjour,
 
je voudrais protéger des fonctions PHP que j'ai créer, en les intégrant par exemple dans un module Apache ou autre !
 
Je peux si néccéssaire créer un DLL en Delphi (meme si je ne sais pas encore comment faire ;) )
 
Merci d'avance pour vos propositions :jap:


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 14:32:02   

Reply

Marsh Posté le 22-07-2004 à 14:32:59    

comprends pas. protéger quoi de quoi?


Message édité par skeye le 22-07-2004 à 14:33:15

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 22-07-2004 à 14:33:13    

proteger de quoi?
 
edit : [:xx_xx]


Message édité par Profil supprimé le 22-07-2004 à 14:33:59
Reply

Marsh Posté le 22-07-2004 à 14:42:41    

Je crois qu'il pensse que les fonction php sont accessibles par des autres fichers ...ce qui n'est pas le cas (a - que tu fasse des include)

Reply

Marsh Posté le 22-07-2004 à 15:43:12    

ces des focntions que j'ai écrite et qui sont utilisé sur des serveurs persos (intranet).
 
C'est une société qui dev des logiciels en PHP/Mysql pour des sociétés privés, et je voudrais juste protéger quelques fonctions que j'ai réalisé afin que personne ne puisse me les copiers ou simplement les modifier!


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 15:48:44    

C'est ca que tu cherches alors : http://www.zend.com/store/products/zend-encoder.php

Reply

Marsh Posté le 22-07-2004 à 15:58:26    

oui c'est un truc dans ce style mais 960 euros c'est un produit trop chér vu le prix du logiciel et le fait qu'il devra acheter une licence pour chaque produit vendu ! (une dixaine environ !)
 
je voudrais savoir si vous savais créer une DLL ou un truc dans ce style, pour mettre mes fonctions PHP fraichement créées et les appeler comme si c'était des fonction interne à PHP :??:


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 16:07:05    

A perpetual license for the Zend Encoder Plus is available for $2880 including upgrades and support for 1 year. A single year license of the Zend Encoder Plus is also available for $1160.  
 
* The Zend Encoder Plus is also available as part of the Zend Safeguard Suite. Find out more.  
 
A perpetual license for the Zend Encoder (without support and upgrades) is available for $2400. A single year license of the Zend Encoder is also available for $960.
 
 
Ou t'as vu qu'il fallait racheter une licence pour chaque produit ? Tu prend ta licence pour un an et après t'en fais ce que t'en veux. Enfin c'est ce que j'ai compris et c'est ce qui me semble logique

Reply

Marsh Posté le 22-07-2004 à 16:10:57    

chaque logiciel est chez un client différent, s'il y a un controle dans cette société il faut bien montrer le numéro de séri du produit ? donc chaque client devra avoir son propre numéro de série !!
 
je crois que le logiciel (donc le numéro de license) est valable que sur un PC et ce meme si tu achete une license à vie (pareille que Windows XP)!


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 16:12:10    

Donc ce ne résous qu'en partie mon pobleme et c'est pour ca que je recherche à créer une DLL (ou une autre solution) pour protéger mes fonctions !


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 16:12:10   

Reply

Marsh Posté le 22-07-2004 à 16:14:47    

Meuh non, de la même façon quand tu produis un pdf avec acrobat pro, faut pas payer une licence pour chaque client...Ca serais n'importe quoi sinon...Et la c'est surement la même chose, tu payes ta licence, tu encodes tes fichiers pdt un an, tu distribues comme tu le sens et puis voila...

Reply

Marsh Posté le 22-07-2004 à 16:17:09    

et le client pour décoder il est gratuit ?


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 22-07-2004 à 16:25:20    

J'imagine oui. Après j'ai jamais cherché à protéger mes sources vu que je fais du dev php en amateur (non-pro quoi ;) ). Tu devrais leur envoyer un mail, ils seront surement mieux au courant que moi :)

Reply

Marsh Posté le 22-07-2004 à 18:00:47    


Zend Encoder n'est pas un mauvais produit, mais il faut largement mieux lui préférer Ioncube Encoder. Ce dernier est en effet beaucoup plus complet, il charge moins le serveur et est plus abordable. Seul inconvénient : pas de client Win32 disponible, ce qui dans le cas de SteF_DOBERMANN n'est pas forcément un mal : plutot que d'avoir une licence par boite tu l'installe sur un serveur Linux et tu encodes tes fichiers par SSH :)

Reply

Marsh Posté le 22-07-2004 à 19:31:37    

http://www.roadsend.com/home/index [...] D=compiler ?  
 
je connaissais pas celui-là


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 26-07-2004 à 09:27:32    

je ne le conaissais pas celui-la !
mais malheureusement les clients de la société ne tourne pas sous linux et n'en veulent pas :(
Merci quand meme :jap:
 
je voudrais simplement mettre les fonction dans une DLL c possible ou pas ?


Message édité par stef_dobermann le 26-07-2004 à 09:28:05

---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 26-07-2004 à 09:28:40    

simplement, non


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 26-07-2004 à 16:48:17    

meme dans un autre language ? style Delphi :??:
 
ou en créant un module pour apache :??:


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 26-07-2004 à 20:07:52    

stef_dobermann a écrit :

je ne le conaissais pas celui-la !
mais malheureusement les clients de la société ne tourne pas sous linux et n'en veulent pas :(
Merci quand meme :jap:
 
je voudrais simplement mettre les fonction dans une DLL c possible ou pas ?

Bien sûr que c'est possible, faut coder ton extension PHP
http://www.devnewz.com/2002/0909.html
http://bugs.tutorbuddy.com/phpcpp/phpcpp/

Reply

Marsh Posté le 24-08-2004 à 15:03:45    


 
Excellent le 2eme lien et très utile :)
 
@++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed