我想知道是否可以将 XOR 运算符应用于eval()或任何语言结构。以此为例:
$code = '$result = ' . function. '() { return true; };';
eval($code);
考虑到我将构造称为无效的变量,除了eval()之外,我没有其他方法可以将“函数”作为关键字评估,因此以下内容将无效:
$_ = (":"^"_").(')'^'_').(">"^"_").(","^"@"); // --> eval
$_($code);
那么我怎么能混淆eval()(尤其是 XOR)?