Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/E18gU function name: (null) number of ops: 8 compiled vars: !0 = $nblock line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > INIT_FCALL 'cidrlist' 1 SEND_VAL '0.0.0.0%2F0' 2 DO_FCALL 0 $1 3 ASSIGN !0, $1 21 4 INIT_FCALL 'print_r' 5 SEND_VAR !0 6 DO_ICALL 7 > RETURN 1 Function cidrlist: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 67 Branch analysis from position: 67 2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 52 Branch analysis from position: 69 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 52 2 jumps found. (Code = 43) Position 1 = 62, Position 2 = 66 Branch analysis from position: 62 2 jumps found. (Code = 44) Position 1 = 69, Position 2 = 52 Branch analysis from position: 69 Branch analysis from position: 52 Branch analysis from position: 66 filename: /in/E18gU function name: cidrlist number of ops: 71 compiled vars: !0 = $cidr, !1 = $rge, !2 = $ips, !3 = $fip, !4 = $lip, !5 = $ip line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV !0 3 1 ASSIGN !1, <array> 4 2 ASSIGN !2, <array> 5 3 INIT_FCALL 'explode' 4 SEND_VAL '%2F' 5 SEND_VAR !0 6 DO_ICALL $8 7 ASSIGN !0, $8 6 8 INIT_FCALL 'long2ip' 9 INIT_FCALL 'ip2long' 10 FETCH_DIM_R ~11 !0, 0 11 SEND_VAL ~11 12 DO_ICALL $12 13 FETCH_DIM_R ~13 !0, 1 14 CAST 4 ~14 ~13 15 SUB ~15 32, ~14 16 SL ~16 -1, ~15 17 BW_AND ~17 $12, ~16 18 SEND_VAL ~17 19 DO_ICALL $18 20 ASSIGN_DIM !1, 0 21 OP_DATA $18 7 22 INIT_FCALL 'long2ip' 23 INIT_FCALL 'ip2long' 24 FETCH_DIM_R ~20 !0, 0 25 SEND_VAL ~20 26 DO_ICALL $21 27 INIT_FCALL 'pow' 28 SEND_VAL 2 29 FETCH_DIM_R ~22 !0, 1 30 CAST 4 ~23 ~22 31 SUB ~24 32, ~23 32 SEND_VAL ~24 33 DO_ICALL $25 34 ADD ~26 $21, $25 35 SUB ~27 ~26, 1 36 SEND_VAL ~27 37 DO_ICALL $28 38 ASSIGN_DIM !1, 1 39 OP_DATA $28 8 40 INIT_FCALL 'ip2long' 41 FETCH_DIM_R ~29 !1, 0 42 SEND_VAL ~29 43 DO_ICALL $30 44 ASSIGN !3, $30 9 45 INIT_FCALL 'ip2long' 46 FETCH_DIM_R ~32 !1, 1 47 SEND_VAL ~32 48 DO_ICALL $33 49 ASSIGN !4, $33 10 50 PRE_INC !3 11 51 > JMP ->67 12 52 > INIT_FCALL 'long2ip' 53 SEND_VAR !3 54 DO_ICALL $36 55 ASSIGN !5, $36 13 56 INIT_FCALL 'preg_match' 57 SEND_VAL '%2F%5C.0%24%2F' 58 SEND_VAR !5 59 DO_ICALL $38 60 BOOL_NOT ~39 $38 61 > JMPZ ~39, ->66 14 62 > INIT_FCALL 'array_push' 63 SEND_REF !2 64 SEND_VAR !5 65 DO_ICALL 16 66 > PRE_INC !3 11 67 > IS_SMALLER !3, !4 68 > JMPNZ ~42, ->52 18 69 > > RETURN !2 19 70* > RETURN null End of function cidrlist
Generated using Vulcan Logic Dumper, using php 8.0.0