PHP在不解码的情况下处理代码

PHP在不解码的情况下处理代码,php,encryption,Php,Encryption,我的php主机由未知代码注入。我不会发布整个文件 $x0d=“b\x61se\x364\137dec\x6f\144\145” PHP如何在没有任何解码函数的情况下处理这行代码 \x61=a,什么是\x61?web服务器如何理解这个字符?我尝试使用十六进制/OCT编码,但也无法提供\x61 我在代码中给出了一个示例,下面的代码将执行sha1 $a = "s\x68\x61\061"; echo $a("hello"); *整个文件中没有任何eval()函数。确定。在我提到这个之后,我理解它是

我的php主机由未知代码注入。我不会发布整个文件

$x0d=“b\x61se\x364\137dec\x6f\144\145”

PHP如何在没有任何解码函数的情况下处理这行代码

\x61=a,什么是\x61?web服务器如何理解这个字符?我尝试使用十六进制/OCT编码,但也无法提供\x61

我在代码中给出了一个示例,下面的代码将执行
sha1

$a = "s\x68\x61\061"; 
echo $a("hello");

*整个文件中没有任何
eval()
函数。

确定。在我提到这个之后,我理解它是PHP字符串类型

双引号中的转义字符

[0-7]{1,3}:与正则表达式匹配的字符序列是八进制表示法中的字符

\x[0-9A-Fa-f]{1,2}:与正则表达式匹配的字符序列是十六进制表示法中的字符

十六进制可以从这里引用: