Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/MiQZA function name: (null) number of ops: 14 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'error_reporting' 1 SEND_VAL -1 2 DO_ICALL 23 3 INIT_FCALL 'var_dump' 4 INIT_FCALL 'gzdecode_filler' 5 INIT_FCALL 'pack' 6 SEND_VAL 'H%2A' 7 SEND_VAL '1f8b08000000000000030bc94855282ccd4cce56482aca2fcf5348cbaf50c82acd2d2856c82f4b2d5228014ae72456552aa4e4a7eb0100e92590512c000000' 8 DO_ICALL $1 9 SEND_VAR $1 10 DO_FCALL 0 $2 11 SEND_VAR $2 12 DO_ICALL 13 > RETURN 1 Function gzdecode_filler: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 32 Branch analysis from position: 26 1 jumps found. (Code = 42) Position 1 = 33 Branch analysis from position: 33 2 jumps found. (Code = 47) Position 1 = 42, Position 2 = 45 Branch analysis from position: 42 2 jumps found. (Code = 43) Position 1 = 46, Position 2 = 47 Branch analysis from position: 46 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 47 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 45 Branch analysis from position: 32 2 jumps found. (Code = 47) Position 1 = 42, Position 2 = 45 Branch analysis from position: 42 Branch analysis from position: 45 filename: /in/MiQZA function name: gzdecode_filler number of ops: 49 compiled vars: !0 = $data, !1 = $length, !2 = $fp, !3 = $max, !4 = $decoded line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > RECV !0 1 RECV_INIT !1 0 6 2 INIT_FCALL 'fopen' 3 SEND_VAL 'php%3A%2F%2Fmemory' 4 SEND_VAL 'r%2B' 5 DO_ICALL $5 6 ASSIGN !2, $5 7 7 INIT_FCALL 'fwrite' 8 SEND_VAR !2 9 SEND_VAR !0 10 DO_ICALL 8 11 INIT_FCALL 'fseek' 12 SEND_VAR !2 13 SEND_VAL 0 14 DO_ICALL 9 15 INIT_FCALL 'stream_filter_append' 16 SEND_VAR !2 17 SEND_VAL 'zlib.inflate' 18 SEND_VAL 1 19 DO_ICALL 11 20 CAST 4 ~10 !1 21 ASSIGN !1, ~10 12 22 STRLEN ~12 !0 23 MUL ~13 ~12, 32768 24 ASSIGN !3, ~13 13 25 > JMPZ !1, ->32 26 > INIT_FCALL 'min' 27 SEND_VAR !1 28 SEND_VAR !3 29 DO_ICALL $15 30 QM_ASSIGN ~16 $15 31 > JMP ->33 32 > QM_ASSIGN ~16 !3 33 > ASSIGN !3, ~16 15 34 INIT_FCALL 'fread' 35 SEND_VAR !2 36 ADD ~18 !3, 1 37 SEND_VAL ~18 38 DO_ICALL $19 39 ASSIGN !4, $19 16 40 TYPE_CHECK 4 ~21 !4 41 > JMPNZ_EX ~21 ~21, ->45 42 > STRLEN ~22 !4 43 IS_SMALLER ~23 !3, ~22 44 BOOL ~21 ~23 45 > > JMPZ ~21, ->47 17 46 > > RETURN <false> 20 47 > > RETURN !4 21 48* > RETURN null End of function gzdecode_filler
Generated using Vulcan Logic Dumper, using php 8.0.0