有没有一种方法可以在PhP中include_once(“somefiles.php”),只有该代码可以读取。有没有办法隐藏有权访问服务器的人的代码?
其他人无法阅读,至少不能以人类可读的格式阅读。
somefiles.php可以放在其他服务器上,但必须缓存。也许有一些编码?
有没有一种方法可以在PhP中include_once(“somefiles.php”),只有该代码可以读取。有没有办法隐藏有权访问服务器的人的代码?
其他人无法阅读,至少不能以人类可读的格式阅读。
somefiles.php可以放在其他服务器上,但必须缓存。也许有一些编码?
有很多工具来obfuscate php代码在网络上,有些是免费的,其他人支付。下面是一些链接开始:
http://www.pipsomania.com/best_php_obfuscator.do
注意是,也有很多是反其道而行之,“unobfuscating”你的代码,工具,其一个很好的做法,尝试你的代码在其中的一些:
不要给其他人的root访问权限,那么所有的代码运行此:
chmod -R ug+r path/to/your/code
chmod -R o-r path/to/your/code
chown -R your-name path/to/your/code
chgrp -R www-data path/to/your/code
简短的回答是“不”,如果他们有访问服务器。 –
到目前为止我知道你可以这样做http://www.phpeasystep.com/phptu/28.html – xFighter
你可能会改变该文件的权限,以便只有你的脚本和特定用户才能访问它们,但除非你知道你在做什么,我会推荐它。 –