在查看别人的php源码的时候,我们经常会看到加密后的php代码.那么php加密原理是什么呢?怎么解密呢?...混淆加密
我们从百度随便搜索一个加密网站,例如:http://dezend.qiling.org/encrypt/
加密代码:
<?php
/**
* Created by PhpStorm....:
成功执行:
那么,这串代码的加密原理是什么呢?...:
可以发现,它又是一个eval包裹,继续输出:
同理,找到最后的eval,输出:
继续:
则得到了加密前的代码. ...混淆加密的原理
混淆加密通过不断重复的base64,然后混淆base64_encode,decode函数,最后通过eval 解密执行完成. 只要稍微了解了一点原理,就能解密成功了.