Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 11 Branch analysis from position: 11 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 6 Branch analysis from position: 6 2 jumps found. (Code = 107) Position 1 = 7, Position 2 = -2 Branch analysis from position: 7 1 jumps found. (Code = 108) Position 1 = -2 filename: /in/vn6so function name: (null) number of ops: 37 compiled vars: !0 = $tokenSize, !1 = $random, !2 = $e, !3 = $base, !4 = $clean, !5 = $cut line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > ASSIGN !0, 32 7 1 INIT_FCALL 'random_bytes' 2 SEND_VAR !0 3 DO_ICALL $7 4 ASSIGN !1, $7 5 > JMP ->11 8 6 E > > CATCH last 'Exception' 9 7 > NEW $9 'RuntimeException' 8 SEND_VAL_EX 'Unable+to+get+random_bytes.' 9 DO_FCALL 0 10 > THROW 0 $9 11 11 > INIT_FCALL 'base64_encode' 12 SEND_VAR !1 13 DO_ICALL $11 14 ASSIGN !3, $11 12 15 INIT_FCALL 'str_replace' 16 INIT_FCALL 'str_split' 17 SEND_VAL '%2B%2F-_' 18 DO_ICALL $13 19 SEND_VAR $13 20 SEND_VAL '' 21 SEND_VAR !3 22 DO_ICALL $14 23 ASSIGN !4, $14 13 24 INIT_FCALL 'substr' 25 SEND_VAR !4 26 SEND_VAL 0 27 SEND_VAR !0 28 DO_ICALL $16 29 ASSIGN !5, $16 15 30 CONCAT ~18 'Token%3A+', !5 31 CONCAT ~19 ~18, '%0A' 32 ECHO ~19 16 33 STRLEN ~20 !5 34 CONCAT ~21 'Token+length%3A+', ~20 35 ECHO ~21 36 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0