J'ai développé une application et son écriture en PHP (avec un tas de scripts SQL), cette application sera utilisée par quelques petites entreprises. Pour qu'ils l'utilisent, je vais devoir installer Apache et SQL Server pour eux. Chaque méthode que j'ai pensé est en deçà de ce dont j'ai besoin. En fait, j'espérais simplement utiliser ZendGuard ou IonCube, mais ils ne supportent pas PHP 5.3.x.Protégez mon application PHP
Existe-t-il une méthode plus simple où je peux peut-être stocker une clé dans la base de données et faire fonctionner l'application uniquement lorsqu'elle la connaît sur ce serveur?
Peut-être créer une clé basée sur certains nombres aléatoires/lettres et le nom de la machine, le nom d'hôte du serveur sql et l'encoder/décoder lorsque le système est utilisé?
Merci à tous pour toute aide ou idées
Vous avez même aucune idée de combien un tel scripts peut être trouvé partout sur internet. Zillions. Toute personne qui a besoin d'un script, peut juste google pour cela. Soyez modeste, ne pensez pas que quelqu'un serait jaloux d'eux. –
Il y a un autre problème: le code codé en utilisant ZendGuard peut être décodé (je ne sais pas si c'est la même chose avec IonCube). – Jonas
@Shrapnel - mon application n'effectue pas une tâche commune. Son spécifique à un ensemble de sociétés de niche et vous ne trouverez pas cela sur Google. Croyez-moi. – Abs