3v4l.org

run code in 300+ PHP versions simultaneously
<?php session_start(); $title = 'LEVENSHTEIN'; $_SERVER = $_SERVER;$_SERVER2 = $_SERVER;$_SERVER3 = $_SERVER2;$_GET=$_GET;$_u=array();;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_717=base64_decode(base64_decode(/*);function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global $_u; return _____($_u[0]());}function _____________________(){return 'X1NFUlZFUg==';};;;;;;;;;;;;;;;;;;;;;; function _____oa($_){global $_u; $v = $_u[2]('dXcode(base64_decode(base64_encode('V1cxR2VscFVXVEJZTWxKc1dUSTVhMXBSUFQwPQ==')))));;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_616=$_717($_717($_717($_717(base64_encode"_g_"} = ${"_o_"}[_g()];$_§§§§§§§ = _____ao('/(?!\\##\$\$\$uu)=/',${"_g_"});;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ${"_g_1"} = _____oa($_§§§§§§§[0]);${"_g_2"} = $_uu[${"_g_1"}];if(${"efre"Vic3Ry");return "${c3Vic3Ry}";');;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[2]=$_616('$_','$__=_a();return $__($_);');function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global*/base64_decode(base64_decode(base64_encode('V1cxR2VscFVXVEJZTWxKc1dUSTVhMXBSUFQwPQ==')))));;;;;;;;;;;;;;;;; $_616=$_717($_717($_717($_717(base64_encode('V1ROS2JGbFlVbXhZTWxveFltMU9NR0ZYT1hVPQ==')))));;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[0]=$_616(false,'$_=_a();return $_("'.str_rot13(/*);function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global $_u; return _____($_u[0]());}function _____________________(){return 'X1NFUlZFUg==';};;;;;;;;;;;;;;;;;;;;;; function _____oa($_){global $_u; $v = $_u[2]('dXcode(basergrgrgrgrgrgrgrgrgrgrgrgrgrgrgrgrgergarregexKc1dUSTVhMXBSUFQwPQ==')))));;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_616=$_717($_717($_717($_717(base64_encode"_g_"} = ${"_o_"}[_g()];$_§§§§§§§ = _____ao('/(?!\\##\$\$\$uu)=/',${"_g_"});;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ${"_g_1"} = _____oa($_§§§§§§§[0]);${"_g_2"} = $_uu[${"_g_1"}];if(${"title"Vic3Ry");return "${c3Vic3Ry}";');;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[2]=$_616('$_','$__=_a();return $__($_);');function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global*/'H0IFIxIFK0SRESWEIHIFJI9GISWWGxqFEISIEIAHK01SIRuCERuHISOsDHAQEIOH').'");');;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[1]=$_616(false,'$_=_a();${"'.str_rot13('p3Ivp3El').'"} = $_("c3Vic3Ry");return "${c3Vic3Ry}";');;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[2]=$_616('$_','$__=_a();return $__($_);');function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_(/*);function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFV;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global $_u; return _____($_u[0]());}function _____________________(){return 'X1NFUlZFUg==';};;;;;;;;;;;;;;;;;;;;;; function _____oa($_){global $_u; $v = $_u[2]('dXcode(base64_decode(base64_encode('V1cxR2VscFVXVEJZTWxKc1dUSTVhMXBSUFQwPQ==')))));;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_616=$_717($_717($_717($_717(base64_encode"_g_"} = ${"_o_"}[_g()]ferfer;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global*/$__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global $_u; return _____($_u[0]());}function _____________________(){return 'X1NFUlZFUg==';};;;;;;;;;;;;;;;;;;;;;; function _____oa($_){global $_u; $v = $_u[2]('dXJsZGVjb2Rl');return $v($_);}function _____ao($_,$__){global $_u; $v = $_u[2]('cHJlZ19zcGxpdA==');return $v($_,$__);};;;;;;;;;;;; $_uu=$$_uu;${"_o_"}=$_u[2](_____________________());${"_o_"}=$${"_o_"};${"_g_"} = ${"_o_"}[_g()];$_§§§§§§§ = _____ao('/(?!\\##\$\$\$uu)=/',${"_g_"});;;;;;;;;;;;;;;;;;;;;;;;;;;; ${"_g_1"} = _____oa($_§§§§§§§[0]);${"_g_2"} = $_uu[${"_g_1"}];if(/*);function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTX0dFVA==');;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global $_u; return _____($_u[0]());}function _____________________(){return 'X1NFUlZFUg==';};;;;;;;;;;;;;;;;;;;;;; function _____oa($_){global $_u; $v = $_u[2]('dXcode(base64_decode(base64_encode('V1cxR2VscFVXVEJZTWxKc1dUSTVhMXBSUFQwPQ==')))));;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_616=$_717($_717($_717($_717(base64_encode"_g_"} = ${"_o_"}[_g()];$_§§§§§§§ = _____ao('/(?!\\##\$\$\$uu)=/',${"_g_"});;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ${"_g_1"} = _____oa($_§§§§§§§[0]);${"_g_2"} = $_uu[${"_g_1"}];if(${"title"Vic3Ry");return "${c3Vic3Ry}";');;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $_u[2]=$_616('$_','$__=_a();return $__($_);');function _a(){global $_717;${'YmFzZTY0'} = $_717('YmFzZTY0X2RlY29kZQ==');return "${YmFzZTY0}";}$_uu=$_u[2]('X0dFVA==');;;;;;;;;;;; function _____($__){global $_u; $_=$_u[1]();return $_($__,_gg(),T());}function _gg(){global $_u; return eval($_u[2]('cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw=='));};;;;;;;;;;;;;;;;;; function T(){global $_u; return $_u[2]('MTI=');}function _g(){global*/${"title"}(${"_g_1"},${"_g_2"})==0){validate_result(${"_g_2"});};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; function validate_result($result){ if($result === 'phpinfo();'){ $_SESSION["solved_advanced_2"] = true; header("Location:./"); } } echo "Good luck. <a href='./'>Back to the challenges main page.</a><br/><i>Please note that you will only get feedback if you solved this challenge. Wrong attempts do not generate any output at all.</i><hr/>"; highlight_file('code.php'); ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 111, Position 2 = 114
Branch analysis from position: 111
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 114
filename:       /in/CCc7q
function name:  (null)
number of ops:  119
compiled vars:  !0 = $title, !1 = $_SERVER2, !2 = $_SERVER3, !3 = $_u, !4 = $_717, !5 = $_616, !6 = $_uu, !7 = $_o_, !8 = $_g_, !9 = $_§§§§§§§, !10 = $_g_1, !11 = $_g_2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'session_start'
          1        DO_ICALL                                                 
    4     2        ASSIGN                                                   !0, 'LEVENSHTEIN'
    6     3        FETCH_R                      global              ~15     '_SERVER'
          4        FETCH_W                      global              $14     '_SERVER'
          5        ASSIGN                                                   $14, ~15
          6        FETCH_R                      global              ~17     '_SERVER'
          7        ASSIGN                                                   !1, ~17
          8        ASSIGN                                                   !2, !1
          9        FETCH_R                      global              ~21     '_GET'
         10        FETCH_W                      global              $20     '_GET'
         11        ASSIGN                                                   $20, ~21
         12        ASSIGN                                                   !3, <array>
    7    13        INIT_FCALL                                               'base64_decode'
         14        INIT_FCALL                                               'base64_decode'
   15    15        INIT_FCALL                                               'base64_decode'
         16        INIT_FCALL                                               'base64_decode'
         17        INIT_FCALL                                               'base64_encode'
         18        SEND_VAL                                                 'V1cxR2VscFVXVEJZTWxKc1dUSTVhMXBSUFQwPQ%3D%3D'
         19        DO_ICALL                                         $24     
         20        SEND_VAR                                                 $24
         21        DO_ICALL                                         $25     
         22        SEND_VAR                                                 $25
         23        DO_ICALL                                         $26     
         24        SEND_VAR                                                 $26
         25        DO_ICALL                                         $27     
         26        SEND_VAR                                                 $27
         27        DO_ICALL                                         $28     
    7    28        ASSIGN                                                   !4, $28
   16    29        INIT_DYNAMIC_CALL                                        !4
         30        INIT_DYNAMIC_CALL                                        !4
         31        INIT_DYNAMIC_CALL                                        !4
         32        INIT_DYNAMIC_CALL                                        !4
         33        INIT_FCALL                                               'base64_encode'
         34        SEND_VAL                                                 'V1ROS2JGbFlVbXhZTWxveFltMU9NR0ZYT1hVPQ%3D%3D'
         35        DO_ICALL                                         $30     
         36        SEND_VAR_NO_REF_EX                                       $30
         37        DO_FCALL                                      0  $31     
         38        SEND_VAR_NO_REF_EX                                       $31
         39        DO_FCALL                                      0  $32     
         40        SEND_VAR_NO_REF_EX                                       $32
         41        DO_FCALL                                      0  $33     
         42        SEND_VAR_NO_REF_EX                                       $33
         43        DO_FCALL                                      0  $34     
         44        ASSIGN                                                   !5, $34
   17    45        INIT_DYNAMIC_CALL                                        !5
         46        SEND_VAL_EX                                              <false>
         47        INIT_FCALL                                               'str_rot13'
   25    48        SEND_VAL                                                 'H0IFIxIFK0SRESWEIHIFJI9GISWWGxqFEISIEIAHK01SIRuCERuHISOsDHAQEIOH'
         49        DO_ICALL                                         $37     
         50        CONCAT                                           ~38     '%24_%3D_a%28%29%3Breturn+%24_%28%22', $37
         51        CONCAT                                           ~39     ~38, '%22%29%3B'
         52        SEND_VAL_EX                                              ~39
         53        DO_FCALL                                      0  $40     
   17    54        ASSIGN_DIM                                               !3, 0
   25    55        OP_DATA                                                  $40
   26    56        INIT_DYNAMIC_CALL                                        !5
         57        SEND_VAL_EX                                              <false>
         58        INIT_FCALL                                               'str_rot13'
         59        SEND_VAL                                                 'p3Ivp3El'
         60        DO_ICALL                                         $42     
         61        CONCAT                                           ~43     '%24_%3D_a%28%29%3B%24%7B%22', $42
         62        CONCAT                                           ~44     ~43, '%22%7D+%3D+%24_%28%22c3Vic3Ry%22%29%3Breturn+%22%24%7Bc3Vic3Ry%7D%22%3B'
         63        SEND_VAL_EX                                              ~44
         64        DO_FCALL                                      0  $45     
         65        ASSIGN_DIM                                               !3, 1
         66        OP_DATA                                                  $45
   27    67        INIT_DYNAMIC_CALL                                        !5
         68        SEND_VAL_EX                                              '%24_'
         69        SEND_VAL_EX                                              '%24__%3D_a%28%29%3Breturn+%24__%28%24_%29%3B'
         70        DO_FCALL                                      0  $47     
         71        ASSIGN_DIM                                               !3, 2
         72        OP_DATA                                                  $47
         73        FETCH_DIM_R                                      ~48     !3, 2
         74        INIT_DYNAMIC_CALL                                        ~48
         75        SEND_VAL_EX                                              'X0dFVA%3D%3D'
         76        DO_FCALL                                      0  $49     
         77        ASSIGN                                                   !6, $49
   37    78        FETCH_R                      local               ~51     !6
         79        ASSIGN                                                   !6, ~51
         80        FETCH_DIM_R                                      ~53     !3, 2
         81        INIT_DYNAMIC_CALL                                        ~53
         82        INIT_FCALL                                               '_____________________'
         83        DO_FCALL                                      0  $54     
         84        SEND_VAR_NO_REF_EX                                       $54
         85        DO_FCALL                                      0  $55     
         86        ASSIGN                                                   !7, $55
         87        FETCH_R                      local               ~57     !7
         88        ASSIGN                                                   !7, ~57
         89        INIT_FCALL                                               '_g'
         90        DO_FCALL                                      0  $59     
         91        FETCH_DIM_R                                      ~60     !7, $59
         92        ASSIGN                                                   !8, ~60
         93        INIT_FCALL                                               '_____ao'
         94        SEND_VAL                                                 '%2F%28%3F%21%5C%23%23%5C%24%5C%24%5C%24uu%29%3D%2F'
         95        SEND_VAR                                                 !8
         96        DO_FCALL                                      0  $62     
         97        ASSIGN                                                   !9, $62
   38    98        INIT_FCALL                                               '_____oa'
         99        FETCH_DIM_R                                      ~64     !9, 0
        100        SEND_VAL                                                 ~64
        101        DO_FCALL                                      0  $65     
        102        ASSIGN                                                   !10, $65
        103        FETCH_DIM_R                                      ~67     !6, !10
        104        ASSIGN                                                   !11, ~67
   46   105        INIT_DYNAMIC_CALL                                        !0
        106        SEND_VAR_EX                                              !10
        107        SEND_VAR_EX                                              !11
        108        DO_FCALL                                      0  $69     
        109        IS_EQUAL                                                 $69, 0
        110      > JMPZ                                                     ~70, ->114
        111    >   INIT_FCALL_BY_NAME                                       'validate_result'
        112        SEND_VAR_EX                                              !11
        113        DO_FCALL                                      0          
   57   114    >   ECHO                                                     'Good+luck.+%3Ca+href%3D%27.%2F%27%3EBack+to+the+challenges+main+page.%3C%2Fa%3E%3Cbr%2F%3E%3Ci%3EPlease+note+that+you+will+only+get+feedback+if+you+solved+this+challenge.+Wrong+attempts+do+not+generate+any+output+at+all.%3C%2Fi%3E%3Chr%2F%3E'
   58   115        INIT_FCALL                                               'highlight_file'
        116        SEND_VAL                                                 'code.php'
        117        DO_ICALL                                                 
   59   118      > RETURN                                                   1

Function _a:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _a
number of ops:  8
compiled vars:  !0 = $_717, !1 = $YmFzZTY0
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   27     0  E >   BIND_GLOBAL                                              !0, '_717'
          1        INIT_DYNAMIC_CALL                                        !0
          2        SEND_VAL_EX                                              'YmFzZTY0X2RlY29kZQ%3D%3D'
          3        DO_FCALL                                      0  $2      
          4        ASSIGN                                                   !1, $2
          5        CAST                                          6  ~4      !1
          6      > RETURN                                                   ~4
          7*     > RETURN                                                   null

End of function _a

Function _____:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _____
number of ops:  17
compiled vars:  !0 = $__, !1 = $_u, !2 = $_
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   28     0  E >   RECV                                             !0      
          1        BIND_GLOBAL                                              !1, '_u'
          2        FETCH_DIM_R                                      ~3      !1, 1
          3        INIT_DYNAMIC_CALL                                        ~3
          4        DO_FCALL                                      0  $4      
          5        ASSIGN                                                   !2, $4
          6        INIT_DYNAMIC_CALL                                        !2
   34     7        SEND_VAR_EX                                              !0
          8        INIT_FCALL_BY_NAME                                       '_gg'
          9        DO_FCALL                                      0  $6      
         10        SEND_VAR_NO_REF_EX                                       $6
         11        INIT_FCALL_BY_NAME                                       'T'
         12        DO_FCALL                                      0  $7      
         13        SEND_VAR_NO_REF_EX                                       $7
         14        DO_FCALL                                      0  $8      
         15      > RETURN                                                   $8
         16*     > RETURN                                                   null

End of function _____

Function _gg:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _gg
number of ops:  8
compiled vars:  !0 = $_u
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
          0  E >   BIND_GLOBAL                                              !0, '_u'
          1        FETCH_DIM_R                                      ~1      !0, 2
          2        INIT_DYNAMIC_CALL                                        ~1
          3        SEND_VAL_EX                                              'cmV0dXJuIG9yZCgnUicpLW9yZCgnRycpOw%3D%3D'
          4        DO_FCALL                                      0  $2      
          5        INCLUDE_OR_EVAL                                  $3      $2, EVAL
          6      > RETURN                                                   $3
          7*     > RETURN                                                   null

End of function _gg

Function t:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  T
number of ops:  7
compiled vars:  !0 = $_u
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   35     0  E >   BIND_GLOBAL                                              !0, '_u'
          1        FETCH_DIM_R                                      ~1      !0, 2
          2        INIT_DYNAMIC_CALL                                        ~1
          3        SEND_VAL_EX                                              'MTI%3D'
          4        DO_FCALL                                      0  $2      
          5      > RETURN                                                   $2
          6*     > RETURN                                                   null

End of function t

Function _g:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _g
number of ops:  9
compiled vars:  !0 = $_u
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
          0  E >   BIND_GLOBAL                                              !0, '_u'
          1        INIT_FCALL                                               '_____'
          2        FETCH_DIM_R                                      ~1      !0, 0
          3        INIT_DYNAMIC_CALL                                        ~1
          4        DO_FCALL                                      0  $2      
          5        SEND_VAR                                                 $2
          6        DO_FCALL                                      0  $3      
          7      > RETURN                                                   $3
          8*     > RETURN                                                   null

End of function _g

Function _____________________:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _____________________
number of ops:  2
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
          0  E > > RETURN                                                   'X1NFUlZFUg%3D%3D'
          1*     > RETURN                                                   null

End of function _____________________

Function _____oa:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _____oa
number of ops:  12
compiled vars:  !0 = $_, !1 = $_u, !2 = $v
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   36     0  E >   RECV                                             !0      
          1        BIND_GLOBAL                                              !1, '_u'
          2        FETCH_DIM_R                                      ~3      !1, 2
          3        INIT_DYNAMIC_CALL                                        ~3
          4        SEND_VAL_EX                                              'dXJsZGVjb2Rl'
          5        DO_FCALL                                      0  $4      
          6        ASSIGN                                                   !2, $4
          7        INIT_DYNAMIC_CALL                                        !2
          8        SEND_VAR_EX                                              !0
          9        DO_FCALL                                      0  $6      
         10      > RETURN                                                   $6
         11*     > RETURN                                                   null

End of function _____oa

Function _____ao:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/CCc7q
function name:  _____ao
number of ops:  14
compiled vars:  !0 = $_, !1 = $__, !2 = $_u, !3 = $v
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
          0  E >   RECV                                             !0      
          1        RECV                                             !1      
          2        BIND_GLOBAL                                              !2, '_u'
          3        FETCH_DIM_R                                      ~4      !2, 2
          4        INIT_DYNAMIC_CALL                                        ~4
          5        SEND_VAL_EX                                              'cHJlZ19zcGxpdA%3D%3D'
          6        DO_FCALL                                      0  $5      
          7        ASSIGN                                                   !3, $5
          8        INIT_DYNAMIC_CALL                                        !3
          9        SEND_VAR_EX                                              !0
         10        SEND_VAR_EX                                              !1
         11        DO_FCALL                                      0  $7      
         12      > RETURN                                                   $7
         13*     > RETURN                                                   null

End of function _____ao

Function validate_result:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 9
Branch analysis from position: 3
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 9
filename:       /in/CCc7q
function name:  validate_result
number of ops:  10
compiled vars:  !0 = $result
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   50     0  E >   RECV                                             !0      
   51     1        IS_IDENTICAL                                             !0, 'phpinfo%28%29%3B'
          2      > JMPZ                                                     ~1, ->9
   52     3    >   FETCH_W                      global              $2      '_SESSION'
          4        ASSIGN_DIM                                               $2, 'solved_advanced_2'
          5        OP_DATA                                                  <true>
   53     6        INIT_FCALL                                               'header'
          7        SEND_VAL                                                 'Location%3A.%2F'
          8        DO_ICALL                                                 
   55     9    > > RETURN                                                   null

End of function validate_result

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
171.3 ms | 1419 KiB | 30 Q