Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 85 Branch analysis from position: 85 2 jumps found. (Code = 44) Position 1 = 88, Position 2 = 64 Branch analysis from position: 88 1 jumps found. (Code = 42) Position 1 = 111 Branch analysis from position: 111 2 jumps found. (Code = 44) Position 1 = 114, Position 2 = 90 Branch analysis from position: 114 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 90 2 jumps found. (Code = 43) Position 1 = 107, Position 2 = 109 Branch analysis from position: 107 1 jumps found. (Code = 42) Position 1 = 110 Branch analysis from position: 110 2 jumps found. (Code = 44) Position 1 = 114, Position 2 = 90 Branch analysis from position: 114 Branch analysis from position: 90 Branch analysis from position: 109 2 jumps found. (Code = 44) Position 1 = 114, Position 2 = 90 Branch analysis from position: 114 Branch analysis from position: 90 Branch analysis from position: 64 2 jumps found. (Code = 43) Position 1 = 81, Position 2 = 83 Branch analysis from position: 81 1 jumps found. (Code = 42) Position 1 = 84 Branch analysis from position: 84 2 jumps found. (Code = 44) Position 1 = 88, Position 2 = 64 Branch analysis from position: 88 Branch analysis from position: 64 Branch analysis from position: 83 2 jumps found. (Code = 44) Position 1 = 88, Position 2 = 64 Branch analysis from position: 88 Branch analysis from position: 64 filename: /in/9iPZi function name: (null) number of ops: 145 compiled vars: !0 = $CHKSTR, !1 = $CHKSTR2, !2 = $NEWDATE, !3 = $keystr, !4 = $keystr2, !5 = $i, !6 = $i2, !7 = $STRSTR, !8 = $STRSTR2, !9 = $ii line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 1 0 E > FETCH_R global ~10 '_SERVER' 1 FETCH_DIM_R ~11 ~10, 'DOCUMENT_ROOT' 2 CONCAT ~12 ~11, '%2Fbitrix%2Fheader.php' 3 INCLUDE_OR_EVAL ~12, REQUIRE 4 ECHO '+%0A' 3 5 ASSIGN !0, 'ET04IS00X1IR2T1I7B' 4 6 ASSIGN !1, 'a1B7Ra01Ka2d4A0Bra0' 5 7 ASSIGN !2, '12312035' 6 8 FETCH_DIM_R ~18 !2, 0 9 ASSIGN_DIM !0, 6 10 OP_DATA ~18 7 11 FETCH_DIM_R ~20 !2, 1 12 ASSIGN_DIM !0, 16 13 OP_DATA ~20 8 14 FETCH_DIM_R ~22 !2, 2 15 ASSIGN_DIM !0, 9 16 OP_DATA ~22 9 17 FETCH_DIM_R ~24 !2, 3 18 ASSIGN_DIM !0, 2 19 OP_DATA ~24 10 20 FETCH_DIM_R ~26 !2, 4 21 ASSIGN_DIM !0, 12 22 OP_DATA ~26 11 23 FETCH_DIM_R ~28 !2, 5 24 ASSIGN_DIM !0, 7 25 OP_DATA ~28 12 26 FETCH_DIM_R ~30 !2, 6 27 ASSIGN_DIM !0, 14 28 OP_DATA ~30 13 29 FETCH_DIM_R ~32 !2, 7 30 ASSIGN_DIM !0, 3 31 OP_DATA ~32 14 32 FETCH_DIM_R ~34 !2, 0 33 ASSIGN_DIM !1, 6 34 OP_DATA ~34 15 35 FETCH_DIM_R ~36 !2, 1 36 ASSIGN_DIM !1, 3 37 OP_DATA ~36 16 38 FETCH_DIM_R ~38 !2, 2 39 ASSIGN_DIM !1, 1 40 OP_DATA ~38 17 41 FETCH_DIM_R ~40 !2, 3 42 ASSIGN_DIM !1, 14 43 OP_DATA ~40 18 44 FETCH_DIM_R ~42 !2, 4 45 ASSIGN_DIM !1, 10 46 OP_DATA ~42 19 47 FETCH_DIM_R ~44 !2, 5 48 ASSIGN_DIM !1, 18 49 OP_DATA ~44 20 50 FETCH_DIM_R ~46 !2, 6 51 ASSIGN_DIM !1, 7 52 OP_DATA ~46 21 53 FETCH_DIM_R ~48 !2, 7 54 ASSIGN_DIM !1, 12 55 OP_DATA ~48 22 56 ASSIGN !3, 'DO_NOT_STEAL_OUR_BUS' 23 57 ASSIGN !4, 'thRH4u67fhw87V7Hyr12Hwy0rFr' 24 58 ASSIGN !5, 0 25 59 ASSIGN !6, 0 26 60 ASSIGN !7, '' 27 61 ASSIGN !8, '' 28 62 ASSIGN !9, 0 63 > JMP ->85 30 64 > INIT_FCALL 'chr' 65 INIT_FCALL 'ord' 66 FETCH_DIM_R ~56 !0, !9 67 SEND_VAL ~56 68 DO_ICALL $57 69 INIT_FCALL 'ord' 70 FETCH_DIM_R ~58 !3, !5 71 SEND_VAL ~58 72 DO_ICALL $59 73 BW_XOR ~60 $57, $59 74 SEND_VAL ~60 75 DO_ICALL $61 76 ASSIGN_OP 8 !7, $61 31 77 STRLEN ~63 !3 78 SUB ~64 ~63, 1 79 IS_EQUAL !5, ~64 80 > JMPZ ~65, ->83 81 > ASSIGN !5, 0 82 > JMP ->84 32 83 > PRE_INC !5 28 84 > PRE_INC !9 85 > STRLEN ~69 !0 86 IS_SMALLER !9, ~69 87 > JMPNZ ~70, ->64 34 88 > ASSIGN !9, 0 89 > JMP ->111 36 90 > INIT_FCALL 'chr' 91 INIT_FCALL 'ord' 92 FETCH_DIM_R ~72 !1, !9 93 SEND_VAL ~72 94 DO_ICALL $73 95 INIT_FCALL 'ord' 96 FETCH_DIM_R ~74 !4, !6 97 SEND_VAL ~74 98 DO_ICALL $75 99 BW_XOR ~76 $73, $75 100 SEND_VAL ~76 101 DO_ICALL $77 102 ASSIGN_OP 8 !8, $77 37 103 STRLEN ~79 !4 104 SUB ~80 ~79, 1 105 IS_EQUAL !6, ~80 106 > JMPZ ~81, ->109 107 > ASSIGN !6, 0 108 > JMP ->110 38 109 > PRE_INC !6 34 110 > PRE_INC !9 111 > STRLEN ~85 !1 112 IS_SMALLER !9, ~85 113 > JMPNZ ~86, ->90 40 114 > INIT_STATIC_METHOD_CALL 'COption', 'SetOptionString' 115 SEND_VAL_EX 'main' 116 SEND_VAL_EX 'admin_passwordh' 117 INIT_FCALL 'base64_encode' 118 SEND_VAR !8 119 DO_ICALL $87 120 SEND_VAR_NO_REF_EX $87 121 DO_FCALL 0 41 122 INIT_FCALL 'file_put_contents' 123 SEND_VAL '.%2Fbitrix%2Fmodules%2Fmain%2Fadmin%2Fdefine.php' 124 INIT_FCALL 'base64_encode' 125 SEND_VAR !7 126 DO_ICALL $89 127 CONCAT ~90 '%3C%3Fdefine%28%22TEMPORARY_CACHE%22%2C+%22', $89 128 CONCAT ~91 ~90, '%22%29%3B%3F%3E' 129 SEND_VAL ~91 130 DO_ICALL 42 131 INIT_FCALL 'base64_encode' 132 SEND_VAR !8 133 DO_ICALL $93 134 CONCAT ~94 '%3Cbr%3E%3Cbr%3E%3Cbr%3E%2A%2A%2AOptionString%2A%2A%2A%3Cbr%3E', $93 135 CONCAT ~95 ~94, '%3Cbr%3E' 136 ECHO ~95 43 137 INIT_FCALL 'base64_encode' 138 SEND_VAR !7 139 DO_ICALL $96 140 CONCAT ~97 '%3Cbr%3E%3Cbr%3E%3Cbr%3E%2A%2A%2ATEMPORARY_CACHE%2A%2A%2A%3Cbr%3E', $96 141 CONCAT ~98 ~97, '%3Cbr%3E' 142 ECHO ~98 44 143 ECHO '%3Cbr%3E%3Cbr%3E%3Cbr%3E%D0%9A%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5+%D1%81%D1%82%D1%80%D0%BE%D0%BA%D0%B8+%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE+%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D1%8B' 45 144 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0