Eval + gzinflate + Base64
UnPHP easily handles simple obfuscation methods that chain functions like eval(), gzinflate(), str_rot13(), str_replace() and base64_decode()
View OutputRecursive De-Obfuscating
UnPHP loops recursively through PHP code to decode multiple levels of obfuscation. The example below uses 81 rounds of eval() + base64_decode()
View OutputCustom Function and Regex Support
UnPHP handles custom decoder functions and regular expressions. The example below uses the d1() function and preg_replace() with the execute flag set.
View Output