Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 50 Branch analysis from position: 8 2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 50 Branch analysis from position: 9 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 49 Branch analysis from position: 17 2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 49 Branch analysis from position: 24 2 jumps found. (Code = 43) Position 1 = 36, Position 2 = 40 Branch analysis from position: 36 2 jumps found. (Code = 43) Position 1 = 42, Position 2 = 45 Branch analysis from position: 42 2 jumps found. (Code = 43) Position 1 = 48, Position 2 = 49 Branch analysis from position: 48 1 jumps found. (Code = 42) Position 1 = 50 Branch analysis from position: 50 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 49 1 jumps found. (Code = 42) Position 1 = 8 Branch analysis from position: 8 Branch analysis from position: 45 Branch analysis from position: 40 Branch analysis from position: 49 Branch analysis from position: 49 Branch analysis from position: 50 Branch analysis from position: 50 filename: /in/RUWpn function name: (null) number of ops: 55 compiled vars: !0 = $ANDROID_MAPPING_ARRAY, !1 = $userAgent, !2 = $agentParts, !3 = $agentPart, !4 = $partInfo, !5 = $androidInfo, !6 = $versionInfo line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, <array> 26 1 ASSIGN !1, 'ZooskAndroid%2F142+%28Linux%3B+U%3B+Android+4.4%3B+en-US%3B+XT1030%3B+Build%2FSU2-3.3%29' 27 2 INIT_FCALL 'explode' 3 SEND_VAL '%2C' 4 SEND_VAR !1 5 DO_ICALL $9 6 ASSIGN !2, $9 29 7 > FE_RESET_R $11 !2, ->50 8 > > FE_FETCH_R $11, !3, ->50 30 9 > INIT_FCALL 'explode' 10 SEND_VAL '%2F' 11 SEND_VAR !3 12 DO_ICALL $12 13 ASSIGN !4, $12 31 14 COUNT ~14 !4 15 IS_EQUAL ~14, 3 16 > JMPZ ~15, ->49 32 17 > INIT_FCALL 'strcmp' 18 FETCH_DIM_R ~16 !4, 0 19 SEND_VAL ~16 20 SEND_VAL 'Android' 21 DO_ICALL $17 22 IS_EQUAL $17, 0 23 > JMPZ ~18, ->49 33 24 > FETCH_DIM_R ~20 !4, 0 25 ASSIGN_DIM !5, 0 26 OP_DATA ~20 35 27 INIT_FCALL 'explode' 28 SEND_VAL '.' 29 FETCH_DIM_R ~21 !4, 2 30 SEND_VAL ~21 31 DO_ICALL $22 32 ASSIGN !6, $22 36 33 ISSET_ISEMPTY_CV ~24 !6 34 BOOL_NOT ~25 ~24 35 > JMPZ ~25, ->40 37 36 > FETCH_DIM_R ~27 !6, 0 37 FETCH_DIM_R ~28 !0, ~27 38 ASSIGN_DIM !5, 1 39 OP_DATA ~28 39 40 > ISSET_ISEMPTY_DIM_OBJ 1 !5, 1 41 > JMPZ ~29, ->45 40 42 > FETCH_DIM_R ~31 !4, 2 43 ASSIGN_DIM !5, 1 44 OP_DATA ~31 42 45 > COUNT ~32 !5 46 IS_SMALLER 1, ~32 47 > JMPZ ~33, ->49 43 48 > > JMP ->50 29 49 > > JMP ->8 50 > FE_FREE $11 51 51 INIT_FCALL 'print_r' 52 SEND_VAR !5 53 DO_ICALL 54 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0