傅令江的光影色彩世界
HOOK EVAL的方法解密php加密
2021-4-2 傅令江

PHP中的eval函数在Zend里需要调用zend_compile_string函数,我们写一个拓展直接hook这个函数就行了。不过我不会写c代码,所以参考网上的文章,在GitHub中找到了现成的一个拓展库。

https://github.com/bizonix/evalhook 需要编译,不过我在文末提供了编译好的so文件。

修改 evalhook.c 中这部分代码,否则只能在命令行中使用。


我自己简单写了一个扩展,并用php5.6编译: https://drive.google.com/open?id=0B4uxE69uafD5anVTZ1VwNXN0WEU

下载之,在php.ini中添加extension=hookeval.so,然后直接访问加密过的php代码即可

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容