Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 133
Branch analysis from position: 5
2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 30
Branch analysis from position: 28
1 jumps found. (Code = 42) Position 1 = 31
Branch analysis from position: 31
2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 42
Branch analysis from position: 37
2 jumps found. (Code = 43) Position 1 = 46, Position 2 = 49
Branch analysis from position: 46
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 49
2 jumps found. (Code = 46) Position 1 = 66, Position 2 = 69
Branch analysis from position: 66
2 jumps found. (Code = 43) Position 1 = 70, Position 2 = 90
Branch analysis from position: 70
1 jumps found. (Code = 42) Position 1 = 121
Branch analysis from position: 121
2 jumps found. (Code = 44) Position 1 = 123, Position 2 = 104
Branch analysis from position: 123
2 jumps found. (Code = 43) Position 1 = 127, Position 2 = 132
Branch analysis from position: 127
1 jumps found. (Code = 42) Position 1 = 134
Branch analysis from position: 134
2 jumps found. (Code = 43) Position 1 = 138, Position 2 = 141
Branch analysis from position: 138
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 141
1 jumps found. (Code = 79) Position 1 = -2
Branch analysis from position: 132
Branch analysis from position: 104
2 jumps found. (Code = 43) Position 1 = 107, Position 2 = 121
Branch analysis from position: 107
2 jumps found. (Code = 43) Position 1 = 119, Position 2 = 121
Branch analysis from position: 119
1 jumps found. (Code = 42) Position 1 = 123
Branch analysis from position: 123
Branch analysis from position: 121
Branch analysis from position: 121
Branch analysis from position: 90
Branch analysis from position: 69
Branch analysis from position: 42
Branch analysis from position: 30
2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 42
Branch analysis from position: 37
Branch analysis from position: 42
Branch analysis from position: 133
1 jumps found. (Code = 79) Position 1 = -2
filename: /in/D3XlB
function name: (null)
number of ops: 150
compiled vars: !0 = $__oc, !1 = $__ln, !2 = $__oid, !3 = $__id, !4 = $__here, !5 = $__rd, !6 = $__i, !7 = $__lp
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > INIT_FCALL 'extension_loaded'
1 SEND_VAL 'ionCube+Loader'
2 DO_ICALL $8
3 BOOL_NOT ~9 $8
4 > JMPZ ~9, ->133
5 > INIT_FCALL 'strtolower'
6 INIT_FCALL 'substr'
7 INIT_FCALL 'php_uname'
8 DO_ICALL $10
9 SEND_VAR $10
10 SEND_VAL 0
11 SEND_VAL 3
12 DO_ICALL $11
13 SEND_VAR $11
14 DO_ICALL $12
15 ASSIGN !0, $12
16 CONCAT ~14 'ioncube_loader_', !0
17 CONCAT ~15 ~14, '_'
18 INIT_FCALL 'substr'
19 INIT_FCALL 'phpversion'
20 DO_ICALL $16
21 SEND_VAR $16
22 SEND_VAL 0
23 SEND_VAL 3
24 DO_ICALL $17
25 CONCAT ~18 ~15, $17
26 IS_EQUAL !0, 'win'
27 > JMPZ ~19, ->30
28 > QM_ASSIGN ~20 '.dll'
29 > JMP ->31
30 > QM_ASSIGN ~20 '.so'
31 > CONCAT ~21 ~18, ~20
32 ASSIGN !1, ~21
33 INIT_FCALL 'function_exists'
34 SEND_VAL 'dl'
35 DO_ICALL $23
36 > JMPZ $23, ->42
37 > BEGIN_SILENCE ~24
38 INIT_FCALL 'dl'
39 SEND_VAR !1
40 DO_ICALL
41 END_SILENCE ~24
42 > INIT_FCALL 'function_exists'
43 SEND_VAL '_il_exec'
44 DO_ICALL $26
45 > JMPZ $26, ->49
46 > INIT_FCALL_BY_NAME '_il_exec'
47 DO_FCALL 0 $27
48 > RETURN $27
49 > CONCAT ~28 '%2Fioncube%2F', !1
50 ASSIGN !1, ~28
51 INIT_FCALL 'realpath'
52 INIT_FCALL 'ini_get'
53 SEND_VAL 'extension_dir'
54 DO_ICALL $30
55 SEND_VAR $30
56 DO_ICALL $31
57 ASSIGN ~32 !3, $31
58 ASSIGN !2, ~32
59 INIT_FCALL 'dirname'
60 SEND_VAL '%2Fin%2FD3XlB'
61 DO_ICALL $34
62 ASSIGN !4, $34
63 STRLEN ~36 !3
64 IS_SMALLER ~37 1, ~36
65 > JMPZ_EX ~37 ~37, ->69
66 > FETCH_DIM_R ~38 !3, 1
67 IS_EQUAL ~39 ~38, '%3A'
68 BOOL ~37 ~39
69 > > JMPZ ~37, ->90
70 > INIT_FCALL 'str_replace'
71 SEND_VAL '%5C'
72 SEND_VAL '%2F'
73 INIT_FCALL 'substr'
74 SEND_VAR !3
75 SEND_VAL 2
76 DO_ICALL $40
77 SEND_VAR $40
78 DO_ICALL $41
79 ASSIGN !3, $41
80 INIT_FCALL 'str_replace'
81 SEND_VAL '%5C'
82 SEND_VAL '%2F'
83 INIT_FCALL 'substr'
84 SEND_VAR !4
85 SEND_VAL 2
86 DO_ICALL $43
87 SEND_VAR $43
88 DO_ICALL $44
89 ASSIGN !4, $44
90 > INIT_FCALL 'str_repeat'
91 SEND_VAL '%2F..'
92 INIT_FCALL 'substr_count'
93 SEND_VAR !3
94 SEND_VAL '%2F'
95 DO_ICALL $46
96 SEND_VAR $46
97 DO_ICALL $47
98 CONCAT ~48 $47, !4
99 CONCAT ~49 ~48, '%2F'
100 ASSIGN !5, ~49
101 STRLEN ~51 !5
102 ASSIGN !6, ~51
103 > JMP ->121
104 > FETCH_DIM_R ~53 !5, !6
105 IS_EQUAL ~53, '%2F'
106 > JMPZ ~54, ->121
107 > INIT_FCALL 'substr'
108 SEND_VAR !5
109 SEND_VAL 0
110 SEND_VAR !6
111 DO_ICALL $55
112 CONCAT ~56 $55, !1
113 ASSIGN !7, ~56
114 INIT_FCALL 'file_exists'
115 CONCAT ~58 !2, !7
116 SEND_VAL ~58
117 DO_ICALL $59
118 > JMPZ $59, ->121
119 > ASSIGN !1, !7
120 > JMP ->123
121 > POST_DEC ~61 !6
122 > JMPNZ ~61, ->104
123 > INIT_FCALL 'function_exists'
124 SEND_VAL 'dl'
125 DO_ICALL $62
126 > JMPZ $62, ->132
127 > BEGIN_SILENCE ~63
128 INIT_FCALL 'dl'
129 SEND_VAR !1
130 DO_ICALL
131 END_SILENCE ~63
132 > > JMP ->134
133 > > EXIT 'The+file+%2Fin%2FD3XlB+is+corrupted.%0A'
134 > INIT_FCALL 'function_exists'
135 SEND_VAL '_il_exec'
136 DO_ICALL $65
137 > JMPZ $65, ->141
138 > INIT_FCALL_BY_NAME '_il_exec'
139 DO_FCALL 0 $66
140 > RETURN $66
141 > INIT_FCALL 'basename'
142 SEND_VAR !1
143 DO_ICALL $67
144 CONCAT ~68 'Site+error%3A+the+file+%3Cb%3E%2Fin%2FD3XlB%3C%2Fb%3E+requires+the+ionCube+PHP+Loader+', $67
145 CONCAT ~69 ~68, '+to+be+installed+by+the+website+operator.+If+you+are+the+website+operator+please+use+the+%3Ca+href%3D%22http%3A%2F%2Fwww.ioncube.com%2Flw%2F%22%3EionCube+Loader+Wizard%3C%2Fa%3E+to+assist+with+installation.'
146 ECHO ~69
147 > EXIT 199
5 148* ECHO 'HR%2BcPmRyYWLBRmyg1ZCV9leJ2wbScyj%2B5YI2nOEitv7k9wnzZRRGYaZG7tXfxuq7OmqrHGMGx2hf%0Ax7wkIebgf9npV7qhyFRj9V8vhoZQ7%2Fr%2BAwfVA76ySz6voUICsb%2FZ%2Bi2psFmmyvs6JyVjwCJURavg%0A8B3eSLcWozq6FPfm2TB8jlrSivFYl72%2FwPv94qJDgjlt%2BCpWh0rMWf5sRlxPtspkmkTT%2BsoD1IXn%0AwvFWJyWOovCz%2BR3T6OojuQ6ENbKp%2FS4pD22x8xTThKziSHIZ%2FiOL9ZVv%2F%2Ft8yaXf%2FuqYDq89Ebt%2B%0Abl4TByTbwnpymyfq7hkXdNoGZEZDuoGSqOiPafg5iK5T89BfWz2k%2BbX%2Fdpq9y5nDJIRfBHq93l31%0ALptoNSR8n2FnysF6IxV3pNsRRf52hP4Kw0%2BA8kxYi7gxMUIYdkyN2bebk%2FWpW%2BLT%2B2h3pSHS0nOw%0Ax5xLuTv37XmrOhBP07mqrttxMpc4Uouo6yspYBtIfgJ%2FK7bs6f88chwkIb6PCKHOTNZ2Ki%2BhIHoE%0Ap%2F5zHCibSsF3WqQ6YoZSVqzoLrEoDU2dzUH2e9oL1XTlCeRG5KOTvKipAPdTGAxLN77hajRuYvrM%0AAe%2FDZ3ZZOWHgyVBAoHpMWOJExspc50jq%2Bct%2FmnydoYRLrL%2BEUW1yVtiLqm2o6EH7wOpkockUBN8G%0At33p%2BBQEqiWfQ6Wmm4KdbaKZzwJq%2BbShZTrFhw4u5XTrPxSTId7Cv1nuxZTGx71k3BThkYKgTJ5n%0A%2FKTHFts90TBUSaNK%2FBrFMY0qQed6npMr7fyAMh3zajrJuQSLSv4NAf%2BEH0KRQyMxEeqsOvgRA2Q8%0AhQRyVR6cTYwGhZAR%2FlT9VErXbWPwCV8HEQl7DWWlvUgirnGRaz%2F%2B8rCbEmA8yZGNN9ZUioa6eK1e%0Af8NNtAQkOTzVS1f0es9y9nJ4HvAlaL2C1aGOsOhthBqHe%2FbvXwJZSCPnZq4IXbLCSY5kDpIFuA2w%0A9a0QqMUT0N6mVFMU7vvRwaHxBxMw1hcHDAWOKs3K0pu6o%2Bgvsl6FnZNwc7JjGOCwby4ISHMvaEEv%0AYjZg6qgyfe1h5bxta3Mayk8Xiv4kOGAhyoSNpZTITi5%2BIG6XFW%2F2Gy3QnZ0t2C0C7M5olrTQjbiq%0AGIjR62hbXbchFh0ZTc1R6sw1ohiXrNcY%2F8sdkQ3CYj24mk4lLYTYk%2Bw3o56kcNh2272ualDhMCbI%0AZxX1qTE5lAxoUhKnuxvO2IMAHgDMGYHeiLLrUiZtqtzoueV5Dele4d4cRCK%2Fgw5eWCBdS2IgRAfp%0AHVDLBVK7yShiOO7WmCCVKIdMWgNaz7fwUaA%2Fsvb7%2F%2BZ78vIwbvT7TSSBwUzeeTXoKSHK5AcuJ3Ui%0AiY8F77i0CHGoTRSN6iq6UAaIo25vgGHkrrao8rEU%2BwDj2LmSUgYfu5x9KdqpJEzqNJxJap8lGxHB%0AcSQ8iicv94JGknWoIXD21H0YD4WgN%2FaaoONFnnu18ABTv698wNdSNBTJ7awgZpe9Mx4c%2Be1iGwR1%0A6Sn91VPbR8Mu%2BOSm3spYny1uXGRsAYSbQgdw2Np88M%2BMyZaZ5cibjy8Acw6FqHNURM%2F8VY2GeyAR%0AuKgn6RCjHa5MdWHIc0Gx33Zyay7L4QU8W7ZnSXGlhrzkFwz8dEtLvUg0vD155hQaj4EA4vBcBoGt%0AVcO%2FX3qTp9C%2FBRDLQzOzW6vdjl%2FBDOJOYUtQcOfoVz4dKMpWTDrh7gYn497DqE0LVoIkl3djgohq%0ABZzjVlkimWWVXivWlqRsfh%2BtBT2zsPS24yo1r5sPjDZ2zc7s58DwctTfrfDePy98kmT3tlIfv0M%2F%0AjAD8kS0HOb5Jrm8Y1LAtuBYr5M1u5h4OhLoBl%2FaVgIRWs1AQm%2BOYfF67vzy19VN75wvfZndzTkn1%0A0h%2Bb5eEKddOlPPAjFSe5yq6AIP8StJue8AA3vhiD%2BO48E0XwCns02KqTdtiT75ynPx5SXoHDPe3L%0AskUelzBnv%2BRg0IQ0byzgH7RgbJgea5okKC5Ekucjkg8S7lUkpnxigg%2BrmkaCrdi%2B5jElNqdm%2F7yB%0A5w9WLRj1orwAr46OnHvNDzJc04PknmLP4s4CmzarhVZ5HIPuQXxFoohs2jUaWF%2FtynPbI56Ci45t%0AjjQwtn3aSWLDE2fCPS4j7D4pIabfasIDVXrm8tgmte8QCLqnAUga1rHnORvFHa4k76z4%2BPsQyysk%0AGY49llzoNq8fZXom1jB9fikdt0dzwYsiliis8SImYAV9xO8v7RrLDbvQGKI%2Fy%2FBfEPDnLXGDqnJK%0AYbW5HigtFnSzdm2b5gcFJ4PPUXxOlMGuXh2qMZq47agi4gyuvT31vTwVm8t4SNymq4WjV3ridd4k%0A1tU5zSIWqVfMgNbq6VCe%2B4ECp6PjXNi76avX%2BSlBVLDuUoD168Ghyk2u2eNsGm%2Bhy5os8Mxb1VQ2%0A%2FS5keMoO%2FycDcFRL6SyNmB0gmWHs1oX1mex%2Fd6ARlAGiTEfB%2BwZmqEfG5IxP0ms6VBw%2BL7DHQoNX%0ADAyWx3yislYdDuTgZ6zhVZVjZFhSmp8f2sqtAMGHpB%2FNExOTo8z57CnLRu9%2Fna%2BP2nutUXoe9JGi%0AxNiR27XU%2B7AM30vLbi%2FKxfB4rT1NR2Dbz7%2Bk78JCo17LOfYv3jge0nEnWcHH90OYLRvc6voqBe9p%0A5g1W6vzqFWN3QZrvvZfTYO8qVgHAvtsRubWSdJEtnMsL%2BFkOZLNsL70s9mo0gDPLaR5HAp7LuHDc%0AXU3%2F9dye0%2F%2FuuKBpbE6tgQKsmztzLb3YWH7XQmnHTHFd8NjepiAva8zIo0LzrKLpnVBbbFpWx%2BwM%0Azt%2BKJB3l%2Fctq6vVHfzo1k3V4%2BfQyPgW9We%2BOJ7%2FVnwF0kn5Y42vtkmwdTUe8Dgx2B5bQoo%2BlxUFB%0A1fo%2B73NZGDjPbgdqVfaYlOs6DO9R09zVf16ESKMSLT7rfRcLZzw3i9qxuJ4gRpeXGk45nxTodF6M%0AilM3ysz1h%2FV8XlH8HO6P66oSjSaN7BvLjqZwr9IRcIkseGsNAak4tYDvk0TqXUj%2F229Ys2PV6mPv%0AOjW0K2%2BAU7eEjSTVuI%2F5RVzCXNbdWnc%2FgQnjDOXv9xT1oiTntXyYBXtipXBclgXKH%2Bfj9EXwmvj%2F%0AQxgPmtlvfwfHdOMgiRep%2FXvoAIMttBYfVSbcYBLA1Vn8aMDYn4Dcl6s%2F8ScfGb098f5Sy1xURqjx%0AljWa1558ohfiEHLUYOdbLgKCvhNtnJQbgpsBb3zPhR%2FXpk16PLIJKqZG5pf0%2BjBfPSn%2F3YTJa9IL%0AUzeqPaLaliea6cyU5HD1tXqsYuxi%2B4Il6YjrO2nfSk0HS7vO1KFFDIgpBjRYLHFnthODt6AEdTjn%0A0gdlB89l7E8L5m3b%2BaBEEI%2FfuEQYmePlwmxyXrQvS0XVb4eI6BzFdhV5QTLT%2FtLGRvg0itHcNtUd%0A8WLrRigCqBOQwmUHf5AhwRpPJYwN3dKLvaypC74CTiSH%2FvepS%2FhrihDbmuRPVF3LGFX97O5xFRCv%0AuQ%2FlKOZuHoK2I28F%2FNiuzHh1T8q7rIffg%2FBpZXTbqkeDE7F93yvirCjVEWqgjb47d1h0kphRvrhb%0AoRiAxlptZexVhz7wcbSXHz0I25EeEwioIUtKbC8SutEfx7TPGbwJhfh%2B4KDbsAxNdMdXcfTGqopE%0AH0G5fYcX7Vi4lscswBKO1jPYpd8%2F28poMakvj%2FkKI%2B0U3WGqHc0jH19PGFvmvvfeas%2B9Nxp%2FPuGH%0AouAtAQrZSYhs7EkyFH66nmN%2FdSHzpIReyYpdrsn7j0LiZSVS8J3d3SuzLcrWS%2BDL6DCd4cNxGdiw%0AX2W1fn1k90UDBwQXldkSiK6IQvEEeYATb9lfNeH50iA9rVeOx8qalCUAyGZQr94cWuX3l%2BHp3TgD%0A70WZmBiooORXPOV%2BSTmVmJtwxGzBTtxpVlhkdcx4FuDxqS4m5q%2FB5xlzKyYUO%2Fx40bIjw8NfLQXy%0AKnj7OuqYpBHpxhdv%2FyPBwhMh3YHxZyzX62C9pDYQcawThwm3GkLo6iTq%2BxG0EBJvsDxfA1xEy7vD%0AG5cAnC25wx4swd7U0tVPWrXLS%2Bij%2BKBvLRfP9VMS%2Fg1k8WTrYAjRRG6poHeiJO07p%2BN4wMLAH9tH%0A6lP3j8iuCKJ5YGOxBCqbaIXHeW2ICgtMUPAUClvw303DKfxPfKmT6VQPCQitLwh0IFjmoz4nFaX5%0AXWOW22oWkiZNk4e0iXNoqmMEkDJ3mPcBVyfNi2XRVY%2Bp549r75kO56dU%2F6wN32OLt7WSbhSxxPt1%0AjHVNK8tkJdwGGgmmlRzl%2FM%2BGUYGeYYU8TyZTUJKuapk7uoHVExkYUkSrRBpczTzJVQQX6Yq9zMkp%0ApZsvKOqSnUz6GkSjFQ7zsaEsM3X9sHW%2FATNZSfCrTVA7ISsDzgIPRcvwSp5JJ%2FO5R0k9ymcPoiC%2B%0Ar587dKi%2B1fSjWOPNt5Vh%2FyjxZBCQRprC26Jj7Bi%2F2xTN5OS9wCVfMWfdqgG9fBNrzDun3mwjJy7X%0AG3%2FF8FefYhhKyQr6axZ0ba5%2F9B0CpExCl8apRTfLejTJacaz7msGviniW7ASJ1hp4Pe8jlF0kq5i%0A2BsB7oMO93jv1vPV7LybpLZD9fgS4e%2FONI7FGbb0yud8iDfBA48iMwBD%2BSGB8yRDr5CsNL0U8rNP%0AGD3bpyjJbfmxPp9ygofPRqEcAI61paYrmH180sTR5KDlXhSpUSTzaVylLFZr%2FrvFq08vnUhxtd7B%0AjR6Fb70OTaz9Rbsfiaa0ByMpsCf5Qn621nzemc5r9NRFgZIm8NHqxXGp%2BakYOh859VcSPIhojyQc%0AW6pJhcBK5kHvlzc%2FwlwyzTDywX3uYmTghFsPO1fKSXO6Ougtn%2F9SCv1%2FEHTeOdtBRUqFMUGN2wba%0AWi1WzbEnMdPH7sPVidx1xEYZ%2Bm7xtk6QEjKas5DsSVNWu01UIQMr4kO4abFYe8aQH5We8EoVTuXh%0ARPeKkfF5klq3niTLIR4ouIC4pQOGimZq20fw3hD0MRuMqopZP6vwDQZm64gfjU0H2nBXTDSQUxnI%0AVStW8xYrd04rUayIs27FoF9t%2BVpoVaH0QZ70N7a9NT0cebiQDVUR9qGPbskwhuVX6qdph0NCG72l%0AE0vcypGW06yaI8QA9KiCbs05wCbk%2Ff0bpQHiPq5You0U9Lfa2c3hQi%2F6dl1g36cKAD4R2YyNuIje%0AOfmUaWiXghnfhYlC6e3wVLBItIQG0riX3s7gMWpZWZYD4u%2B23h27Ahao'
73 149* > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0