Update Log

2022/1/16
1. support html in php code

2021/12/16
1. fix some bugs: switch_break
2. support decode: php contains many GLOBALS + base64_decode
3. support decode: ioncube 7/8/9/10

2021/11/22

1.support method_call function pars contains function

2021/09/11

  1. support if-elseif syntax
  2. support try-catch syntax
  3. support static_call function params contains function.
    example: Gate::define($permission[“key”], function ($user = null) use($permission){});

2021/09/08

  1. support function in function syntax
    $R3DCV6e2aSeRtY7e = function () use(&$KkHvzoM05_zAGGW0) {}

2021/09/03

  1. Add `namespace` support

2021/09/01

1.Handles files when the first line of the source code is not start with goto.

2021/07/31

1.fix when source code contains `function_exists`,the docoder is not parse the node.

if (!function_exists(“flatsome_box_item_toggle_end”)) {
function flatsome_box_item_toggle_end($items)
{
foreach ($items as $item) {
goto a_hUr;
DISt0:
X6zzf:
goto FKCoB;
mTAhC:
add_action($item[“tag”], $item[“function”], $item[“priority”]);
goto DISt0;
FKCoB:
Jvu5e:
goto LZ3s0;
a_hUr:
if (!(isset($item[“re_hook”]) && $item[“re_hook”] == true)) {
goto X6zzf;
}
goto mTAhC;
LZ3s0:
}
LUSNS:
}
}

function_exists in sourcecode

2. fix when contains `foreach`,there is a extra node `label` in the last line.

extra label fla

2021/03/23

  • We have developed our first release version.support restoring YakPro’s obfuscated files.
    — If you want to test our service,please email your file to us.
    Mail: decoder#vapla.com(replace # to @) or app#vpala.com

Leave a comment

Design a site like this with WordPress.com
Get started