可能重复:
在不加密的情况下保护 PHP 代码的最佳解决方案
谁能告诉我在 PHP 中混淆所有函数名是否可以/可以接受?
例如,这似乎可以使用在线工具:
原来的:
if(file_exists($file)){chmod($file,0644);echo"good";}
混淆:
$x0c="\143hm\x6f\144"; $x0d="\x66\x69\x6ce\x5f\x65\170\151\x73\164\x73";
if($x0d($x0b)){$x0c($x0b,0644);echo"go\x6fd";}?>
我的问题:
- 请注意,它不再具有 file_exists 或 chmod 功能,但这适用于任何 PHP 安装设置/版本吗?
- 使用此方法,可以完成任何 PHP 函数,例如:file()、eval()、base64_decode()、file_get_contents();str_rot13()、strpos()、touch()、filemtime()?
- 这适用于 Windows、Linux 等服务器吗?