这个PHP是如何编码的?

时间:2010-10-01 20:23:45

标签: php zend-framework ioncube

有人知道这个PHP代码是如何编码的吗?我不知道它是Zend,ionCube还是别的什么。

<?php

if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))  {
    function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E)   { 
        $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E);
        $T7FC56270E7A70FA81A5935B72EACBE29 = 0;
        $T9D5ED678FE57BCCA610140957AFAB571 = 0;
        $T0D61F8370CAD1D412F80B84D143E1257 = 0;
        $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]);
        $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3;
        $T800618943025315F869E4E1F09471012 = 0; 
        $TDFCF28D0734569A6A693BC8194DE62BF = 16;
        $TC1D9F50F86825A1A2302EC2449C17196 = "";
        $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E);
?>

3 个答案:

答案 0 :(得分:3)

这只是混淆代码。我猜它是由http://www.truebug.com/生成的,由this cached Google page判断,但它可能来自任何类似的产品。

答案 1 :(得分:2)

它是自动生成的代码,而且非常难看。我不认为它是编码的 - 我只是认为生成器只是将一大堆GUID放入代码中以用作函数名。

答案 2 :(得分:2)

我的猜测是此代码使用Obfuscation 混淆代码是将其源转换为几乎不可读的模拟。它的功能完全相同,但变量和函数名称的更改方式使其难以阅读。

这是一种常用的代码,用于可以反汇编的代码(如.NET或任何解释性语言,如PHP,Ruby,Perl),以保护它作为知识产权。

查看此问题以获取详细信息:Is there a code obfuscator for PHP?