Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 20 Branch analysis from position: 11 1 jumps found. (Code = 42) Position 1 = 21 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 47 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 48 Branch analysis from position: 48 2 jumps found. (Code = 43) Position 1 = 65, Position 2 = 74 Branch analysis from position: 65 1 jumps found. (Code = 42) Position 1 = 75 Branch analysis from position: 75 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 74 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 47 2 jumps found. (Code = 43) Position 1 = 65, Position 2 = 74 Branch analysis from position: 65 Branch analysis from position: 74 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 47 Branch analysis from position: 38 Branch analysis from position: 47 filename: /in/D3WoD function name: (null) number of ops: 82 compiled vars: !0 = $email, !1 = $em, !2 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, 'h%40hotmail.com' 5 1 INIT_FCALL 'explode' 2 SEND_VAL '%40' 3 SEND_VAR !0 4 DO_ICALL $4 5 ASSIGN !1, $4 6 6 FETCH_DIM_R ~6 !1, 0 7 ASSIGN !2, ~6 8 8 STRLEN ~8 !2 9 IS_SMALLER 3, ~8 10 > JMPZ ~9, ->20 11 > INIT_FCALL 'substr' 12 SEND_VAR !2 13 SEND_VAL 0 14 STRLEN ~10 !2 15 DIV ~11 ~10, 2 16 SEND_VAL ~11 17 DO_ICALL $12 18 QM_ASSIGN ~13 $12 19 > JMP ->21 20 > QM_ASSIGN ~13 '' 21 > ROPE_INIT 3 ~16 '%2A%2A%2A%40' 22 FETCH_DIM_R ~14 !1, 1 23 ROPE_ADD 1 ~16 ~16, ~14 24 ROPE_END 2 ~15 ~16, '%0A' 25 CONCAT ~18 ~13, ~15 26 ECHO ~18 10 27 ASSIGN !0, 'hag%40hotmail.com' 12 28 INIT_FCALL 'explode' 29 SEND_VAL '%40' 30 SEND_VAR !0 31 DO_ICALL $20 32 ASSIGN !1, $20 13 33 FETCH_DIM_R ~22 !1, 0 34 ASSIGN !2, ~22 15 35 STRLEN ~24 !2 36 IS_SMALLER 3, ~24 37 > JMPZ ~25, ->47 38 > INIT_FCALL 'substr' 39 SEND_VAR !2 40 SEND_VAL 0 41 STRLEN ~26 !2 42 DIV ~27 ~26, 2 43 SEND_VAL ~27 44 DO_ICALL $28 45 QM_ASSIGN ~29 $28 46 > JMP ->48 47 > QM_ASSIGN ~29 '' 48 > ROPE_INIT 3 ~32 '%2A%2A%2A%40' 49 FETCH_DIM_R ~30 !1, 1 50 ROPE_ADD 1 ~32 ~32, ~30 51 ROPE_END 2 ~31 ~32, '%0A' 52 CONCAT ~34 ~29, ~31 53 ECHO ~34 17 54 ASSIGN !0, 'verylongemail%40hotmail.com' 19 55 INIT_FCALL 'explode' 56 SEND_VAL '%40' 57 SEND_VAR !0 58 DO_ICALL $36 59 ASSIGN !1, $36 20 60 FETCH_DIM_R ~38 !1, 0 61 ASSIGN !2, ~38 22 62 STRLEN ~40 !2 63 IS_SMALLER 3, ~40 64 > JMPZ ~41, ->74 65 > INIT_FCALL 'substr' 66 SEND_VAR !2 67 SEND_VAL 0 68 STRLEN ~42 !2 69 DIV ~43 ~42, 2 70 SEND_VAL ~43 71 DO_ICALL $44 72 QM_ASSIGN ~45 $44 73 > JMP ->75 74 > QM_ASSIGN ~45 '' 75 > ROPE_INIT 3 ~48 '%2A%2A%2A%40' 76 FETCH_DIM_R ~46 !1, 1 77 ROPE_ADD 1 ~48 ~48, ~46 78 ROPE_END 2 ~47 ~48, '%0A' 79 CONCAT ~50 ~45, ~47 80 ECHO ~50 81 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0