Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/npf0l function name: (null) number of ops: 91 compiled vars: !0 = $key, !1 = $string, !2 = $iv, !3 = $encrypted, !4 = $data, !5 = $P, !6 = $BRJk54bLUbFSPSjPMEKhL, !7 = $decrypted line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > ASSIGN !0, 'password+to+%28en%2Fde%29crypt' 5 1 ASSIGN !1, '+Nov123+' 8 2 INIT_FCALL_BY_NAME 'mcrypt_create_iv' 9 3 INIT_FCALL_BY_NAME 'mcrypt_get_iv_size' 4 FETCH_CONSTANT ~10 'MCRYPT_RIJNDAEL_128' 5 SEND_VAL_EX ~10 6 FETCH_CONSTANT ~11 'MCRYPT_MODE_CBC' 7 SEND_VAL_EX ~11 8 DO_FCALL 0 $12 9 SEND_VAR_NO_REF_EX $12 10 10 FETCH_CONSTANT ~13 'MCRYPT_DEV_URANDOM' 11 SEND_VAL_EX ~13 12 DO_FCALL 0 $14 8 13 ASSIGN !2, $14 13 14 INIT_FCALL 'base64_encode' 15 15 INIT_FCALL_BY_NAME 'mcrypt_encrypt' 16 16 FETCH_CONSTANT ~16 'MCRYPT_RIJNDAEL_128' 17 SEND_VAL_EX ~16 17 18 INIT_FCALL 'hash' 19 SEND_VAL 'sha256' 20 SEND_VAR !0 21 SEND_VAL <true> 22 DO_ICALL $17 23 SEND_VAR_NO_REF_EX $17 16 24 SEND_VAR_EX !1 19 25 FETCH_CONSTANT ~18 'MCRYPT_MODE_CBC' 26 SEND_VAL_EX ~18 16 27 SEND_VAR_EX !2 28 DO_FCALL 0 $19 29 CONCAT ~20 !2, $19 30 SEND_VAL ~20 31 DO_ICALL $21 13 32 ASSIGN !3, $21 25 33 INIT_FCALL 'base64_decode' 34 ROPE_INIT 3 ~24 !5 35 ROPE_ADD 1 ~24 ~24, !6 36 ROPE_END 2 ~23 ~24, '%2Fn2RoyaTu1' 37 SEND_VAL ~23 38 DO_ICALL $26 39 ASSIGN !4, $26 26 40 INIT_FCALL 'substr' 41 SEND_VAR !4 42 SEND_VAL 0 43 INIT_FCALL_BY_NAME 'mcrypt_get_iv_size' 44 FETCH_CONSTANT ~28 'MCRYPT_RIJNDAEL_128' 45 SEND_VAL_EX ~28 46 FETCH_CONSTANT ~29 'MCRYPT_MODE_CBC' 47 SEND_VAL_EX ~29 48 DO_FCALL 0 $30 49 SEND_VAR $30 50 DO_ICALL $31 51 ASSIGN !2, $31 28 52 INIT_FCALL 'rtrim' 29 53 INIT_FCALL_BY_NAME 'mcrypt_decrypt' 30 54 FETCH_CONSTANT ~33 'MCRYPT_RIJNDAEL_128' 55 SEND_VAL_EX ~33 31 56 INIT_FCALL 'hash' 57 SEND_VAL 'sha256' 58 SEND_VAR !0 59 SEND_VAL <true> 60 DO_ICALL $34 61 SEND_VAR_NO_REF_EX $34 32 62 INIT_FCALL 'substr' 63 SEND_VAR !4 64 INIT_FCALL_BY_NAME 'mcrypt_get_iv_size' 65 FETCH_CONSTANT ~35 'MCRYPT_RIJNDAEL_128' 66 SEND_VAL_EX ~35 67 FETCH_CONSTANT ~36 'MCRYPT_MODE_CBC' 68 SEND_VAL_EX ~36 69 DO_FCALL 0 $37 70 SEND_VAR $37 71 DO_ICALL $38 72 SEND_VAR_NO_REF_EX $38 33 73 FETCH_CONSTANT ~39 'MCRYPT_MODE_CBC' 74 SEND_VAL_EX ~39 30 75 SEND_VAR_EX !2 76 DO_FCALL 0 $40 77 SEND_VAR $40 36 78 SEND_VAL '%00' 79 DO_ICALL $41 28 80 ASSIGN !7, $41 41 81 ECHO 'Encrypted%3A%0A' 42 82 INIT_FCALL 'var_dump' 83 SEND_VAR !3 84 DO_ICALL 44 85 ECHO '%0A' 46 86 ECHO 'Decrypted%3A%0A' 47 87 INIT_FCALL 'var_dump' 88 SEND_VAR !7 89 DO_ICALL 90 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0