Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL

Hébergement Webou.net => Tutoriels => Discussion démarrée; par: bubux le 04 Septembre 2012, 12:55:07



Titre: comment cacher mon code php ??
Posté par: bubux le 04 Septembre 2012, 12:55:07
Bonjour,
je suis débutant et je pense que j'ai une lacune importante dans la compréhension du fonctionnement du site web.
j'ai créé mon site qui contient des pages php qui s'autoappellent ou en appelent d'autres. Dans le code php se trouve bien souvent des boucles de vérification de mots de passe.
Donc si on peut visualiser mon code on connaitra les mots de passe  :) un peu gênant

Je ne comprends pas comment cacher le code de ces pages tout en faisant qu'elles soient accessibles par l'internaute.
J'ai voulu les mettre dans un répertoire hors public_html mais ça ne marche pas (en utilisant soit un appel absolu "/home/...." soit relatif "../repertoire/")
Et d'après ce que j'ai lu et compris sur le forum, sauf erreur de ma part, les .htaccess interdisent l'utilisation par l'internaute.

Donc voila je suis un peu pommé
Merci d'avance et bonne journée


Titre: Re: comment cacher mon code php ??
Posté par: herzak le 04 Septembre 2012, 14:37:57
Bonjour,
avant de commencer à te casser la tête cher ami sache que le code PHP
s'exécute coté serveur, donc le code en primo n'est pas vu par l'internaute, c'est le navigateur
après pas mal de manipulation qui affiche une page en html.
Maintenant pour les fichiers ".htaccess" eux ils servent à interdire l'accès à des dossiers et non à des fichiers directement.
les fonctions (include et require) servent à inclure des bouts de code en php dans des fichiers html de sorte à être caché par le navigateur.
En ce qui concerne tes mots de passes, utilise une fonction qui les hach (sha1 par exemple) comme cela même si tu es victime de piratage tes mots de passes sont protégés.
C'est un peu en gros ce qui se passe sur un serveur web.


Titre: Re: comment cacher mon code php ??
Posté par: bubux le 04 Septembre 2012, 15:01:23
resalut,
merci pour la réponse.
Effectivement j'avais bien compris que la page "renvoyée" par le serveur était dépourvue de php, puisque déjà "inteprétée".
Mais je vais regarder cette histoire de sha1.

En fait le problème se pose si l'utilisateur se trouve au niveau de l'arborescence (la fameuse page "index of" avec le listing des fichiers). Si il n'y a pas de page index.html par exemple l'utilisateur atérrit sur cette page. Le plus simple c'est de mettre une page index.html :) Mais j'espère que y a pas d'autres moyen d'accéder à cette arborescence à partir d'internet.

Bonne journée



Titre: Re: comment cacher mon code php ??
Posté par: lienou le 05 Avril 2013, 11:52:04
Il y a beaucoup de logiciels qui peuvent t'aider à protéger ton code php avant de le remettre à un client pas sûr ou de le déployer. Tu peux taper php obfuscator dans google mais j'utilise sourceguardian qui est payant. On peut aussi avoir des sites de chiffrement en ligne qui admettent des *.zip; Du courage !


Titre: casino canada careers
Posté par: CdlezeripLodver le 08 Novembre 2017, 02:09:50
no deposit bonus mandarin palace online gambling apps real money online casino match bonus slotgames com bovada deposit verification federal law against online gambling big money slots games casino 77 online casino 5 euro einzahlung online casino deutschland bonus code playtech casino no deposit bonus 2014 first deposit bonus bet online gambling canada illegal bingo online for real money usa beste online casino games 
 
online casino echtgeld startguthaben  novoline online casino osterreich (http://bonus.post-posse.info/novoline-online-casino-oesterreich.php)  poker online bonus benvenuto senza deposito  888 poker deposit code (http://m.burg-hohenzollern.info/888-poker-deposit-code.php)  list of casino  about online casinos (http://partyzant.info/about-online-casinos.php)  superior casino no deposit bonus codes  online casinos news (http://bonus.turismul-romanesc.info/online-casinos-news.php)  slotmachines free  99 slots casino no deposit bonus (http://pay.vrbani.info/99-slots-casino-no-deposit-bonus.php) 
 
free online casino where you can win real money galaxy online 2 roulette crown europe casino login fxopen minimum deposit slot download games roulette money making for dummies 2007 money bags slot machine for sale jackpot city affiliates apps for real money roulette biggest casino bonuses 
 
casino and  online roulette betting tips (http://bonus.post-posse.info/online-roulette-betting-tips.php)  conquer online roulette cheat  matched betting without deposit (http://pay.vrbani.info/matched-betting-without-deposit.php)  what is a deposit ticket  cash casino calgary poker tournament (http://bonus.slovologos.info/cash-casino-calgary-poker-tournament.php)  bonus de deposito pokerstars 2016  online casino legal in the usa (http://m.programix.info/online-casino-legal-in-the-usa.php)  beste online casinos paypal  online gambling law mauritius (http://auads.info/online-gambling-law-mauritius.php) 
 
chase 200 bonus no direct deposit online gambling reviews uk monopoly slots online casino uk microgaming casinos 2015 gambling tips