Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2HaKA function name: (null) number of ops: 68 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, '1234567890123456' 4 1 ASSIGN !1, 'abcdefghijkl' 5 2 INIT_FCALL 'implode' 3 SEND_VAL '%3B' 4 SEND_VAL <array> 5 DO_ICALL $7 6 ASSIGN !2, $7 6 7 INIT_FCALL 'base64_encode' 8 SEND_VAR !2 9 DO_ICALL $9 10 CONCAT ~10 'Token%3A+', $9 11 CONCAT ~11 ~10, '%0A' 12 ECHO ~11 7 13 ECHO '%0A' 9 14 INIT_FCALL_BY_NAME 'openssl_encrypt' 15 SEND_VAR_EX !2 16 SEND_VAL_EX 'aes-128-gcm' 17 SEND_VAR_EX !0 18 FETCH_CONSTANT ~12 'OPENSSL_RAW_DATA' 19 SEND_VAL_EX ~12 20 SEND_VAR_EX !1 21 DO_FCALL 0 $13 22 ASSIGN !3, $13 11 23 INIT_FCALL 'base64_encode' 24 SEND_VAR !3 25 DO_ICALL $15 26 CONCAT ~16 'Cipher%3A+', $15 27 CONCAT ~17 ~16, '%0A' 28 ECHO ~17 12 29 INIT_FCALL_BY_NAME 'openssl_error_string' 30 DO_FCALL 0 $18 31 CONCAT ~19 'Error%3A+', $18 32 CONCAT ~20 ~19, '%0A' 33 ECHO ~20 13 34 ECHO '%0A' 15 35 INIT_FCALL_BY_NAME 'openssl_decrypt' 36 SEND_VAR_EX !3 37 SEND_VAL_EX 'aes-128-gcm' 38 SEND_VAR_EX !0 39 FETCH_CONSTANT ~21 'OPENSSL_RAW_DATA' 40 SEND_VAL_EX ~21 41 SEND_VAR_EX !1 42 DO_FCALL 0 $22 43 ASSIGN !4, $22 17 44 INIT_FCALL 'base64_encode' 45 SEND_VAR !3 46 DO_ICALL $24 47 CONCAT ~25 'Cipher%3A+', $24 48 CONCAT ~26 ~25, '%0A' 49 ECHO ~26 18 50 INIT_FCALL 'base64_encode' 51 SEND_VAR !2 52 DO_ICALL $27 53 CONCAT ~28 'Token%3A+', $27 54 CONCAT ~29 ~28, '%0A' 55 ECHO ~29 19 56 INIT_FCALL 'base64_encode' 57 SEND_VAR !4 58 DO_ICALL $30 59 CONCAT ~31 'Plain%3A+', $30 60 CONCAT ~32 ~31, '%0A' 61 ECHO ~32 20 62 INIT_FCALL_BY_NAME 'openssl_error_string' 63 DO_FCALL 0 $33 64 CONCAT ~34 'Error%3A+', $33 65 CONCAT ~35 ~34, '%0A' 66 ECHO ~35 67 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0