Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 28
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 28
Branch analysis from position: 4
2 jumps found. (Code = 77) Position 1 = 12, Position 2 = 26
Branch analysis from position: 12
2 jumps found. (Code = 78) Position 1 = 13, Position 2 = 26
Branch analysis from position: 13
1 jumps found. (Code = 42) Position 1 = 12
Branch analysis from position: 12
Branch analysis from position: 26
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 26
Branch analysis from position: 28
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 28
filename: /in/brB6T
function name: (null)
number of ops: 30
compiled vars: !0 = $strings, !1 = $funcs, !2 = $string, !3 = $func
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
56 0 E > ASSIGN !0, <array>
62 1 ASSIGN !1, <array>
64 2 > FE_RESET_R $6 !0, ->28
3 > > FE_FETCH_R $6, !2, ->28
65 4 > INIT_FCALL 'var_export'
5 SEND_VAR !2
6 SEND_VAL <true>
7 DO_ICALL $7
8 CONCAT ~8 '%0A---%0A', $7
9 CONCAT ~9 ~8, '%09input%0A'
10 ECHO ~9
66 11 > FE_RESET_R $10 !1, ->26
12 > > FE_FETCH_R $10, !3, ->26
67 13 > INIT_FCALL 'var_export'
14 INIT_DYNAMIC_CALL !3
15 SEND_VAR_EX !2
16 DO_FCALL 0 $11
17 SEND_VAR $11
18 SEND_VAL <true>
19 DO_ICALL $12
20 ROPE_INIT 3 ~14 '%09'
21 ROPE_ADD 1 ~14 ~14, !3
22 ROPE_END 2 ~13 ~14, '%0A'
23 CONCAT ~16 $12, ~13
24 ECHO ~16
66 25 > JMP ->12
26 > FE_FREE $10
64 27 > JMP ->3
28 > FE_FREE $6
69 29 > RETURN 1
Function silentghost:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: SilentGhost
number of ops: 23
compiled vars: !0 = $z
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > RECV !0
4 1 INIT_FCALL 'strtolower'
2 SEND_VAR !0
3 DO_ICALL $1
4 ASSIGN !0, $1
5 5 INIT_FCALL 'preg_replace'
6 SEND_VAL '%2F%5B%5Ea-z0-9+-%5D%2B%2F'
7 SEND_VAL ''
8 SEND_VAR !0
9 DO_ICALL $3
10 ASSIGN !0, $3
6 11 INIT_FCALL 'str_replace'
12 SEND_VAL '+'
13 SEND_VAL '-'
14 SEND_VAR !0
15 DO_ICALL $5
16 ASSIGN !0, $5
7 17 INIT_FCALL 'trim'
18 SEND_VAR !0
19 SEND_VAL '-'
20 DO_ICALL $7
21 > RETURN $7
8 22* > RETURN null
End of function silentghost
Function mario:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: mario
number of ops: 15
compiled vars: !0 = $z
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
10 0 E > RECV !0
11 1 INIT_FCALL 'strtolower'
2 INIT_FCALL 'trim'
3 INIT_FCALL 'preg_replace'
4 SEND_VAL '%2F%5B%5E%5Cw%5D%2B%2F'
5 SEND_VAL '-'
6 SEND_VAR !0
7 DO_ICALL $1
8 SEND_VAR $1
9 SEND_VAL '-'
10 DO_ICALL $2
11 SEND_VAR $2
12 DO_ICALL $3
13 > RETURN $3
12 14* > RETURN null
End of function mario
Function rooneyl:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: Rooneyl
number of ops: 19
compiled vars: !0 = $string, !1 = $new_string, !2 = $url, !3 = $new_url
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
14 0 E > RECV !0
15 1 INIT_FCALL 'preg_replace'
2 SEND_VAL '%2F%5B%5Ea-zA-Z0-9%5Cs%5D%2F'
3 SEND_VAL ''
4 SEND_VAR !0
5 DO_ICALL $4
6 ASSIGN !1, $4
16 7 INIT_FCALL 'preg_replace'
8 SEND_VAL '%2F%5Cs%2F'
9 SEND_VAL '-'
10 SEND_VAR !1
11 DO_ICALL $6
12 ASSIGN !2, $6
17 13 INIT_FCALL 'urlencode'
14 SEND_VAR !2
15 DO_ICALL $8
16 ASSIGN !3, $8
18 17 > RETURN !3
19 18* > RETURN null
End of function rooneyl
Function abhishekgoel:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: AbhishekGoel
number of ops: 20
compiled vars: !0 = $string
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
21 0 E > RECV !0
22 1 INIT_FCALL 'str_replace'
2 SEND_VAL '+'
3 SEND_VAL '-'
4 SEND_VAR !0
5 DO_ICALL $1
6 ASSIGN !0, $1
23 7 INIT_FCALL 'preg_replace'
8 SEND_VAL '%2F%5B%5EA-Za-z0-9%5C-%5D%2F'
9 SEND_VAL ''
10 SEND_VAR !0
11 DO_ICALL $3
12 ASSIGN !0, $3
24 13 INIT_FCALL 'preg_replace'
14 SEND_VAL '%2F-%2B%2F'
15 SEND_VAL '-'
16 SEND_VAR !0
17 DO_ICALL $5
18 > RETURN $5
25 19* > RETURN null
End of function abhishekgoel
Function hellohack:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: HelloHack
number of ops: 15
compiled vars: !0 = $data
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
27 0 E > RECV !0
28 1 INIT_FCALL 'trim'
2 SEND_VAR !0
3 DO_ICALL $1
4 ASSIGN !0, $1
29 5 INIT_FCALL 'stripslashes'
6 SEND_VAR !0
7 DO_ICALL $3
8 ASSIGN !0, $3
30 9 INIT_FCALL 'htmlspecialchars'
10 SEND_VAR !0
11 DO_ICALL $5
12 ASSIGN !0, $5
31 13 > RETURN !0
32 14* > RETURN null
End of function hellohack
Function denismatafonov:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 11, Position 2 = 20
Branch analysis from position: 11
2 jumps found. (Code = 78) Position 1 = 12, Position 2 = 20
Branch analysis from position: 12
2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 19
Branch analysis from position: 18
1 jumps found. (Code = 42) Position 1 = 11
Branch analysis from position: 11
Branch analysis from position: 19
Branch analysis from position: 20
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 20
filename: /in/brB6T
function name: DenisMatafonov
number of ops: 23
compiled vars: !0 = $str, !1 = $withSpecCharacters, !2 = $splitted_str, !3 = $result, !4 = $letter
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
34 0 E > RECV !0
35 1 INIT_FCALL 'htmlspecialchars'
2 SEND_VAR !0
3 DO_ICALL $5
4 ASSIGN !1, $5
36 5 INIT_FCALL 'str_split'
6 SEND_VAR !0
7 DO_ICALL $7
8 ASSIGN !2, $7
37 9 ASSIGN !3, ''
38 10 > FE_RESET_R $10 !2, ->20
11 > > FE_FETCH_R $10, !4, ->20
39 12 > INIT_FCALL 'strpos'
13 SEND_VAR !1
14 SEND_VAR !4
15 DO_ICALL $11
16 TYPE_CHECK 1018 $11
17 > JMPZ ~12, ->19
40 18 > ASSIGN_OP 8 !3, !4
38 19 > > JMP ->11
20 > FE_FREE $10
43 21 > RETURN !3
44 22* > RETURN null
End of function denismatafonov
Function adeelrazaazeemi:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: AdeelRazaAzeemi
number of ops: 15
compiled vars: !0 = $str
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
46 0 E > RECV !0
47 1 INIT_FCALL 'str_replace'
2 SEND_VAL '+'
3 SEND_VAL '-'
4 SEND_VAR !0
5 DO_ICALL $1
6 ASSIGN !0, $1
48 7 INIT_FCALL 'preg_replace'
8 SEND_VAL '%2F%5B%5E%5Cx20-%5Cx7E%5D%2F'
9 SEND_VAL ''
10 SEND_VAR !0
11 DO_ICALL $3
12 ASSIGN !0, $3
49 13 > RETURN !0
50 14* > RETURN null
End of function adeelrazaazeemi
Function mickmackusa:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/brB6T
function name: mickmackusa
number of ops: 15
compiled vars: !0 = $string
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
52 0 E > RECV !0
53 1 INIT_FCALL 'trim'
2 INIT_FCALL 'preg_replace'
3 SEND_VAL '%2F%5B%5Ea-z0-9%5D%2B%2F'
4 SEND_VAL '-'
5 INIT_FCALL 'strtolower'
6 SEND_VAR !0
7 DO_ICALL $1
8 SEND_VAR $1
9 DO_ICALL $2
10 SEND_VAR $2
11 SEND_VAL '-'
12 DO_ICALL $3
13 > RETURN $3
54 14* > RETURN null
End of function mickmackusa
Generated using Vulcan Logic Dumper, using php 8.0.0