Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/VGTB6
function name: (null)
number of ops: 24
compiled vars: !0 = $secret_key, !1 = $secret_iv, !2 = $ymd, !3 = $str, !4 = $encrypted
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > INIT_FCALL 'date'
1 SEND_VAL 'Ymd'
2 DO_ICALL $5
3 CONCAT ~6 'S%29M%215osktd%2AV7wFpZ8mIr3h%28vQOK%40U9C%25NT1jb%5E0e_uz2', $5
4 ASSIGN !0, ~6
3 5 ASSIGN !1, 'ndrUP%2BeluHTEy'
10 6 INIT_FCALL 'date'
7 SEND_VAL 'Ymd'
8 DO_ICALL $9
9 ASSIGN !2, $9
11 10 INIT_FCALL 'urlencode'
11 CONCAT ~11 'id%3Dlgensol%26auth%3DDUTABH%26categoryno%3D47%26date%3D', !2
12 CONCAT ~12 ~11, '%26groupname%3D%EC%B6%9C%EA%B7%BC'
13 SEND_VAL ~12
14 DO_ICALL $13
15 ASSIGN !3, $13
13 16 INIT_FCALL 'encrypt'
17 SEND_VAR !3
18 SEND_VAR !0
19 SEND_VAR !1
20 DO_FCALL 0 $15
21 ASSIGN !4, $15
14 22 ECHO !4
15 23 > RETURN 1
Function encrypt:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/VGTB6
function name: Encrypt
number of ops: 35
compiled vars: !0 = $str, !1 = $secret_key, !2 = $secret_iv, !3 = $key, !4 = $iv
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
4 0 E > RECV !0
1 RECV_INIT !1 'secret+key'
2 RECV_INIT !2 'secret+iv'
6 3 INIT_FCALL 'hash'
4 SEND_VAL 'sha256'
5 SEND_VAR !1
6 DO_ICALL $5
7 ASSIGN !3, $5
7 8 INIT_FCALL 'substr'
9 INIT_FCALL 'hash'
10 SEND_VAL 'sha256'
11 SEND_VAR !2
12 DO_ICALL $7
13 SEND_VAR $7
14 SEND_VAL 0
15 SEND_VAL 16
16 DO_ICALL $8
17 ASSIGN !4, $8
8 18 INIT_FCALL 'str_replace'
19 SEND_VAL '%3D'
20 SEND_VAL ''
21 INIT_FCALL 'base64_encode'
22 INIT_FCALL_BY_NAME 'openssl_encrypt'
23 SEND_VAR_EX !0
24 SEND_VAL_EX 'AES-256-CBC'
25 SEND_VAR_EX !3
26 SEND_VAL_EX 0
27 SEND_VAR_EX !4
28 DO_FCALL 0 $10
29 SEND_VAR $10
30 DO_ICALL $11
31 SEND_VAR $11
32 DO_ICALL $12
33 > RETURN $12
9 34* > RETURN null
End of function encrypt
Generated using Vulcan Logic Dumper, using php 8.0.0