Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/9FMmD function name: (null) number of ops: 48 compiled vars: !0 = $data, !1 = $key, !2 = $mcryptEnc, !3 = $opensslEnc line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, 'this+is+my+test+string' 4 1 ASSIGN !1, '1234' 6 2 INIT_FCALL 'base64_encode' 3 INIT_FCALL_BY_NAME 'mcrypt_encrypt' 4 FETCH_CONSTANT ~6 'MCRYPT_BLOWFISH' 5 SEND_VAL_EX ~6 6 SEND_VAR_EX !1 7 SEND_VAR_EX !0 8 FETCH_CONSTANT ~7 'MCRYPT_MODE_ECB' 9 SEND_VAL_EX ~7 10 DO_FCALL 0 $8 11 SEND_VAR $8 12 DO_ICALL $9 13 ASSIGN !2, $9 7 14 INIT_FCALL 'str_repeat' 15 SEND_VAL '%00' 16 STRLEN ~11 !0 17 MOD ~12 ~11, 8 18 SUB ~13 8, ~12 19 SEND_VAL ~13 20 DO_ICALL $14 21 CONCAT ~15 !0, $14 22 ASSIGN !0, ~15 8 23 INIT_FCALL 'base64_encode' 24 INIT_FCALL_BY_NAME 'openssl_encrypt' 25 SEND_VAR_EX !0 26 SEND_VAL_EX 'bf-ecb' 27 INIT_FCALL_BY_NAME 'paddKey' 28 SEND_VAR_EX !1 29 DO_FCALL 0 $17 30 SEND_VAR_NO_REF_EX $17 31 FETCH_CONSTANT ~18 'OPENSSL_ZERO_PADDING' 32 FETCH_CONSTANT ~19 'OPENSSL_RAW_DATA' 33 BW_OR ~20 ~18, ~19 34 SEND_VAL_EX ~20 35 DO_FCALL 0 $21 36 SEND_VAR $21 37 DO_ICALL $22 38 ASSIGN !3, $22 10 39 ROPE_INIT 3 ~25 'Mcrypt+encoded+%3D+' 40 ROPE_ADD 1 ~25 ~25, !2 41 ROPE_END 2 ~24 ~25, '+%0A' 42 ECHO ~24 11 43 ROPE_INIT 3 ~28 'OpenSSL+encoded+%3D+' 44 ROPE_ADD 1 ~28 ~28, !3 45 ROPE_END 2 ~27 ~28, '+%0A' 46 ECHO ~27 47 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0