写在前面,注意:
加密代码前一定要备份一份源码!!!
为什么要把自己的代码加密?很多无素质的人偷偷拿了你代码干他的事!鄙视!!
第一个:利用 base64+gzinflate 对您的PHP代码进行压缩:
源码:
echo "Hello World";
加密后:
eval(gzinflate(base64_decode('4+VKTc7IV1DySM3JyVcIzy/KSVGy5uUCAA==')));
加密工具地址:http://blog.swine123.com/tools/base64.php
第二个:利用base64_decode混淆加密。
同是上面的源码,加密后:
$_F=__FILE__;$_X='Pz48P3BocA0KNWNoMiAiSDVsbDIgVzJybGQiOw0KPz4=';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));
< div style="display: none"><a href='http://exbackdo.com/' title='how to get your girlfriend back'>how to get your girlfriend back</a></div>
加密工具地址:http://www.byterun.com/free-php-encoder.php,需要提供登陆id,填写一个邮箱就可以收到loginid了,推荐gmail。
总结:工具一很容易就可以被解密,解密函数已经写在那里了(base64_decode,gzinflate),优点是起到压缩代码的作用,代码体积较小。
工具二加密比较复杂,解密也相应的教复杂,缺点是体积较大