Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 46) Position 1 = 12, Position 2 = 14
Branch analysis from position: 12
2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 36
Branch analysis from position: 15
2 jumps found. (Code = 43) Position 1 = 29, Position 2 = 34
Branch analysis from position: 29
1 jumps found. (Code = 42) Position 1 = 35
Branch analysis from position: 35
1 jumps found. (Code = 42) Position 1 = 37
Branch analysis from position: 37
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 34
1 jumps found. (Code = 42) Position 1 = 37
Branch analysis from position: 37
Branch analysis from position: 36
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 14
filename: /in/H8PmQ
function name: (null)
number of ops: 38
compiled vars: !0 = $b, !1 = $B
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > FETCH_W global $2 '_POST'
1 ASSIGN_DIM $2, 'kfc'
2 OP_DATA <true>
3 3 FETCH_W global $4 '_GET'
4 ASSIGN_DIM $4, 'man'
5 OP_DATA 'vivo50'
4 6 ASSIGN !0, <array>
5 7 FETCH_R global ~7 '_POST'
8 FETCH_DIM_R ~8 ~7, 'kfc'
9 ASSIGN !1, ~8
6 10 IS_EQUAL ~10 !1, !0
11 > JMPZ_EX ~10 ~10, ->14
12 > IS_NOT_IDENTICAL ~11 !1, !0
13 BOOL ~10 ~11
14 > > JMPZ ~10, ->36
7 15 > INIT_FCALL 'preg_replace'
16 SEND_VAL '%2F%3B%2B%2F'
17 SEND_VAL 'vivo50'
18 INIT_FCALL 'preg_replace'
19 SEND_VAL '%2F%5BA-Za-z_%5C%28%5C%29%5D%2B%2F'
20 SEND_VAL ''
21 FETCH_R global ~12 '_GET'
22 FETCH_DIM_R ~13 ~12, 'man'
23 SEND_VAL ~13
24 DO_ICALL $14
25 SEND_VAR $14
26 DO_ICALL $15
27 IS_IDENTICAL $15, 'vivo50'
28 > JMPZ ~16, ->34
8 29 > FETCH_R global ~17 '_GET'
30 FETCH_DIM_R ~18 ~17, 'man'
31 CONCAT ~19 ~18, 'giveme50%21'
32 INCLUDE_OR_EVAL ~19, EVAL
7 33 > JMP ->35
11 34 > ECHO 'joker'
6 35 > > JMP ->37
15 36 > ECHO 'nonono%21'
16 37 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0