Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/1tm55 function name: (null) number of ops: 56 compiled vars: !0 = $key, !1 = $iv, !2 = $token, !3 = $cipher, !4 = $plain line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, 'abcdefg123456789' 4 1 ASSIGN !1, 'abcdefghijkl' 5 2 ASSIGN !2, 'password' 6 3 INIT_FCALL 'base64_encode' 4 SEND_VAR !2 5 DO_ICALL $8 6 CONCAT ~9 'Token%3A+', $8 7 CONCAT ~10 ~9, '%0A' 8 ECHO ~10 7 9 ECHO '%0A' 9 10 INIT_FCALL_BY_NAME 'openssl_encrypt' 11 SEND_VAR_EX !2 12 SEND_VAL_EX 'aes-128-ecb' 13 SEND_VAR_EX !0 14 FETCH_CONSTANT ~11 'OPENSSL_RAW_DATA' 15 SEND_VAL_EX ~11 16 DO_FCALL 0 $12 17 ASSIGN !3, $12 11 18 CONCAT ~14 'Cipher%3A+', !3 19 CONCAT ~15 ~14, '%0A' 20 ECHO ~15 12 21 INIT_FCALL_BY_NAME 'openssl_error_string' 22 DO_FCALL 0 $16 23 CONCAT ~17 'Error%3A+', $16 24 CONCAT ~18 ~17, '%0A' 25 ECHO ~18 13 26 ECHO '%0A' 15 27 INIT_FCALL_BY_NAME 'openssl_decrypt' 28 SEND_VAR_EX !3 29 SEND_VAL_EX 'aes-128-ecb' 30 SEND_VAR_EX !0 31 FETCH_CONSTANT ~19 'OPENSSL_RAW_DATA' 32 SEND_VAL_EX ~19 33 DO_FCALL 0 $20 34 ASSIGN !4, $20 17 35 INIT_FCALL 'base64_encode' 36 SEND_VAR !2 37 DO_ICALL $22 38 CONCAT ~23 'Token%3A+', $22 39 CONCAT ~24 ~23, '%0A' 40 ECHO ~24 18 41 INIT_FCALL 'base64_encode' 42 SEND_VAR !3 43 DO_ICALL $25 44 CONCAT ~26 'Cipher%3A+', $25 45 CONCAT ~27 ~26, '%0A' 46 ECHO ~27 19 47 CONCAT ~28 'Plain%3A+', !4 48 CONCAT ~29 ~28, '%0A' 49 ECHO ~29 20 50 INIT_FCALL 'var_dump' 51 INIT_FCALL_BY_NAME 'openssl_error_string' 52 DO_FCALL 0 $30 53 SEND_VAR $30 54 DO_ICALL 55 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0