"\x5f"."\x31"}=$_0[15]("\x24".chr(99),chr(103).chr(108).chr(111).chr(98)."\x61".chr(108)."\x24"."\x5f".chr(48).chr(59).chr(114).chr(101).chr(116)."\x75".chr(114).chr(110).chr(36).chr(95)."\x30".chr(91).chr(49).chr(54).chr(93)."\x28"."\x24".chr(99).chr(41).chr(59));${chr(95).chr(50)}=$_0[15]("\x24".chr(99),"\x67".chr(108).chr(111).chr(98).chr(97)."\x6c"."\x24".chr(95).chr(48)."\x3b"."\x72"."\x65".chr(116).chr(117)."\x72".chr(110)."\x24".chr(95).chr(48).chr(91).chr(49).chr(55)."\x5d"."\x28".chr(36).chr(99).chr(41).chr(59));${chr(95).chr(51)}=$_0[15](chr(36).chr(99),chr(103).chr(108)."\x6f".chr(98).chr(97).chr(108).chr(36).chr(95).chr(48).chr(59).chr(114).chr(101).chr(116)."\x75"."\x72"."\x6e".chr(36)."\x5f"."\x30"."\x5b".
原代码中包含十进制和16进制还有连字符,能否一次去掉,转换成正常代码?
新写个php脚本,fopen a.php,把内容写到一个字符串变量$str里,正则批量替换$str的内容就可以了。
不行,chr()没有被转换为正常字符