Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/p5J71
function name: (null)
number of ops: 63
compiled vars: !0 = $issuer, !1 = $audience, !2 = $clientSecret, !3 = $payload, !4 = $jwt
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
11 0 E > INCLUDE_OR_EVAL 'vendor%2Fautoload.php', REQUIRE_ONCE
17 1 ASSIGN !0, 'https%3A%2F%2Fabc.com%2Fauthservice'
18 2 ASSIGN !1, 'https%3A%2F%2Fabc.com%2Fmegamart'
19 3 ASSIGN !2, 'YOUR_SECRET_KEY_HERE'
25 4 INIT_ARRAY ~9 !0, 'iss'
26 5 ADD_ARRAY_ELEMENT ~9 !1, 'aud'
27 6 INIT_FCALL 'time'
7 DO_ICALL $10
8 ADD_ARRAY_ELEMENT ~9 $10, 'iat'
28 9 INIT_FCALL 'time'
10 DO_ICALL $11
11 ADD_ARRAY_ELEMENT ~9 $11, 'nbf'
29 12 INIT_FCALL 'time'
13 DO_ICALL $12
25 14 ADD ~13 $12, 3600
15 ADD_ARRAY_ELEMENT ~9 ~13, 'exp'
32 16 ADD_ARRAY_ELEMENT ~9 '12345', 'sub'
33 17 ADD_ARRAY_ELEMENT ~9 'John+Doe', 'name'
34 18 ADD_ARRAY_ELEMENT ~9 'john.doe%40example.com', 'email'
35 19 ADD_ARRAY_ELEMENT ~9 'Admin', 'role'
24 20 ASSIGN !3, ~9
38 21 INIT_STATIC_METHOD_CALL 'JWT', 'encode'
22 SEND_VAR_EX !3
23 SEND_VAR_EX !2
24 SEND_VAL_EX 'HS256'
25 DO_FCALL 0 $15
26 ASSIGN !4, $15
43 27 ECHO 'JWT+Token+Generated%3A%0A'
44 28 ECHO '%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A%0A'
45 29 CONCAT ~17 !4, '%0A%0A'
30 ECHO ~17
59 31 INCLUDE_OR_EVAL 'vendor%2Fautoload.php', REQUIRE_ONCE
66 32 ASSIGN !0, 'https%3A%2F%2Fabc.com%2Fauthservice'
67 33 ASSIGN !1, 'https%3A%2F%2Fabc.com%2Fmegamart'
68 34 ASSIGN !2, 'YOUR_SECRET_KEY_HERE'
74 35 INIT_ARRAY ~22 !0, 'iss'
75 36 ADD_ARRAY_ELEMENT ~22 !1, 'aud'
76 37 INIT_FCALL 'time'
38 DO_ICALL $23
39 ADD_ARRAY_ELEMENT ~22 $23, 'iat'
77 40 INIT_FCALL 'time'
41 DO_ICALL $24
42 ADD_ARRAY_ELEMENT ~22 $24, 'nbf'
78 43 INIT_FCALL 'time'
44 DO_ICALL $25
74 45 ADD ~26 $25, 3600
46 ADD_ARRAY_ELEMENT ~22 ~26, 'exp'
81 47 ADD_ARRAY_ELEMENT ~22 '12345', 'sub'
82 48 ADD_ARRAY_ELEMENT ~22 'John+Doe', 'name'
83 49 ADD_ARRAY_ELEMENT ~22 'john.doe%40example.com', 'email'
84 50 ADD_ARRAY_ELEMENT ~22 'Admin', 'role'
73 51 ASSIGN !3, ~22
87 52 INIT_STATIC_METHOD_CALL 'Firebase%5CJWT%5CJWT', 'encode'
53 SEND_VAR_EX !3
54 SEND_VAR_EX !2
55 SEND_VAL_EX 'HS256'
56 DO_FCALL 0 $28
57 ASSIGN !4, $28
92 58 ECHO 'JWT+Token+Generated%3A%0A'
93 59 ECHO '%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A%0A'
94 60 CONCAT ~30 !4, '%0A%0A'
61 ECHO ~30
97 62 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0