Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/Bc6BG
function name: (null)
number of ops: 46
compiled vars: !0 = $request_date_time, !1 = $details, !2 = $details_str, !3 = $details_str_hash, !4 = $encoded_hash
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
3 0 E > INIT_FCALL 'gmdate'
1 SEND_VAL 'c'
2 DO_ICALL $5
3 FRAMELESS_ICALL_3 str_replace ~6 '%2B00%3A00', 'Z'
4 OP_DATA $5
5 ASSIGN !0, ~6
6 6 INIT_ARRAY ~8 99, 'clientNo'
7 7 ADD_ARRAY_ELEMENT ~8 !0, 'requestDateTime'
8 8 ADD_ARRAY_ELEMENT ~8 0, 'ariaAccountNo'
9 9 ADD_ARRAY_ELEMENT ~8 'f725dac1-e690-4da4-a116-5b2b16c1a58c', 'authKey'
5 10 ASSIGN !1, ~8
12 11 FETCH_DIM_R ~10 !1, 'clientNo'
12 ROPE_INIT 7 ~15 ~10
13 ROPE_ADD 1 ~15 ~15, '%7C'
14 FETCH_DIM_R ~11 !1, 'requestDateTime'
15 ROPE_ADD 2 ~15 ~15, ~11
16 ROPE_ADD 3 ~15 ~15, '%7C%7C'
17 FETCH_DIM_R ~12 !1, 'ariaAccountNo'
18 ROPE_ADD 4 ~15 ~15, ~12
19 ROPE_ADD 5 ~15 ~15, '%7C%7C'
20 FETCH_DIM_R ~13 !1, 'authKey'
21 ROPE_END 6 ~14 ~15, ~13
22 ASSIGN !2, ~14
14 23 INIT_FCALL 'mb_convert_encoding'
24 SEND_VAR !2
25 SEND_VAL 'UTF-16LE'
26 SEND_VAL 'UTF-8'
27 DO_ICALL $20
28 ASSIGN !2, $20
16 29 INIT_FCALL 'hash'
30 SEND_VAL 'sha256'
31 SEND_VAR !2
32 SEND_VAL <true>
33 DO_ICALL $22
34 ASSIGN !3, $22
18 35 INIT_FCALL 'base64_encode'
36 SEND_VAR !3
37 DO_ICALL $24
38 ASSIGN !4, $24
20 39 INIT_FCALL 'var_dump'
40 INIT_ARRAY ~26 !2, 'details_str'
41 ADD_ARRAY_ELEMENT ~26 !3, 'hash'
42 ADD_ARRAY_ELEMENT ~26 !4, 'base64'
43 SEND_VAL ~26
44 DO_ICALL
45 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.5.0