gzdeflate函数加密php源码

使用gzdeflate和gzinflate函数来对php源代码进行加密保护,使用步骤先用gzdeflate函数对源代码进行压缩,再使用gzinflate函数进行解压。

gzinflate(gzdeflate('hello'))

将经过压缩的代码写入到一个php文件中,并且这个文件还可以正常运行:

$code = gzdeflate('$num = 10;echo $num;');
$code = '<?php $a=gzinflate(' ."'" . $code ."'" . ');eval($a);';
file_put_contents(dirname(__FILE__) . '/aa.php', $code);

经过加密后的代码在文本编辑器是无法被正常识别的。

评论
:broken_heart: :confounded: :flushed: :frowning: :grinning: :heart: :kissing_heart: :mask: :pensive: :rage: :relaxed: :scream: :smile: :smirk: :sob: :stuck_out_tongue_closed_eyes: :stuck_out_tongue_winking_eye: :wink: