Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 6 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 12 Branch analysis from position: 11 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 12 Branch analysis from position: 6 filename: /in/7vn4D function name: (null) number of ops: 16 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 92 0 E > INIT_FCALL 'function_exists' 1 SEND_VAL 'comgzi' 2 DO_ICALL $0 3 BOOL_NOT ~1 $0 4 > JMPZ ~1, ->6 93 5 > DECLARE_FUNCTION 'comgzi' 138 6 > INIT_FCALL 'function_exists' 7 SEND_VAL 'dcoo' 8 DO_ICALL $2 9 BOOL_NOT ~3 $2 10 > JMPZ ~3, ->12 139 11 > DECLARE_FUNCTION 'dcoo' 154 12 > INIT_FCALL 'day212' 13 DO_FCALL 0 $4 14 ECHO $4 15 > RETURN 1 Function en23: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 24 Branch analysis from position: 24 2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 8 Branch analysis from position: 32 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 8 2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 8 Branch analysis from position: 32 Branch analysis from position: 8 filename: /in/7vn4D function name: en23 number of ops: 35 compiled vars: !0 = $s, !1 = $q, !2 = $l, !3 = $p, !4 = $r, !5 = $m, !6 = $g line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV !0 1 RECV !1 3 2 ASSIGN !2, 'strlen' 4 3 ASSIGN !3, 'pack' 5 4 ASSIGN !4, 'substr' 6 5 ASSIGN !5, 'md5' 7 6 ASSIGN !6, '' 8 7 > JMP ->24 9 8 > INIT_DYNAMIC_CALL !3 9 SEND_VAL_EX 'H%2A' 10 INIT_DYNAMIC_CALL !5 11 CONCAT ~12 !6, !1 12 CONCAT ~13 ~12, 'q1w2e3r4' 13 SEND_VAL_EX ~13 14 DO_FCALL 0 $14 15 SEND_VAR_NO_REF_EX $14 16 DO_FCALL 0 $15 17 ASSIGN !1, $15 10 18 INIT_DYNAMIC_CALL !4 19 SEND_VAR_EX !1 20 SEND_VAL_EX 0 21 SEND_VAL_EX 8 22 DO_FCALL 0 $17 23 ASSIGN_OP 8 !6, $17 8 24 > INIT_DYNAMIC_CALL !2 25 SEND_VAR_EX !6 26 DO_FCALL 0 $19 27 INIT_DYNAMIC_CALL !2 28 SEND_VAR_EX !0 29 DO_FCALL 0 $20 30 IS_SMALLER $19, $20 31 > JMPNZ ~21, ->8 12 32 > BW_XOR ~22 !0, !6 33 > RETURN ~22 13 34* > RETURN null End of function en23 Function en2: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 24 Branch analysis from position: 24 2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 8 Branch analysis from position: 32 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 8 2 jumps found. (Code = 44) Position 1 = 32, Position 2 = 8 Branch analysis from position: 32 Branch analysis from position: 8 filename: /in/7vn4D function name: en2 number of ops: 35 compiled vars: !0 = $s, !1 = $q, !2 = $l, !3 = $p, !4 = $r, !5 = $m, !6 = $g line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 14 0 E > RECV !0 1 RECV !1 15 2 ASSIGN !2, 'strlen' 16 3 ASSIGN !3, 'pack' 17 4 ASSIGN !4, 'substr' 18 5 ASSIGN !5, 'md5' 19 6 ASSIGN !6, '' 20 7 > JMP ->24 21 8 > INIT_DYNAMIC_CALL !3 9 SEND_VAL_EX 'H%2A' 10 INIT_DYNAMIC_CALL !5 11 CONCAT ~12 !6, !1 12 CONCAT ~13 ~12, 'q1w2e3r4' 13 SEND_VAL_EX ~13 14 DO_FCALL 0 $14 15 SEND_VAR_NO_REF_EX $14 16 DO_FCALL 0 $15 17 ASSIGN !1, $15 22 18 INIT_DYNAMIC_CALL !4 19 SEND_VAR_EX !1 20 SEND_VAL_EX 0 21 SEND_VAL_EX 8 22 DO_FCALL 0 $17 23 ASSIGN_OP 8 !6, $17 20 24 > INIT_DYNAMIC_CALL !2 25 SEND_VAR_EX !6 26 DO_FCALL 0 $19 27 INIT_DYNAMIC_CALL !2 28 SEND_VAR_EX !0 29 DO_FCALL 0 $20 30 IS_SMALLER $19, $20 31 > JMPNZ ~21, ->8 24 32 > BW_XOR ~22 !0, !6 33 > RETURN ~22 25 34* > RETURN null End of function en2 Function g_1: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 7 Branch analysis from position: 6 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 16 Branch analysis from position: 15 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 16 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/7vn4D function name: g_1 number of ops: 18 compiled vars: !0 = $url, !1 = $buf line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 27 0 E > RECV !0 28 1 INIT_FCALL 'function_exists' 2 SEND_VAL 'file_get_contents' 3 DO_ICALL $2 4 TYPE_CHECK 4 $2 5 > JMPZ ~3, ->7 6 > > RETURN <false> 29 7 > BEGIN_SILENCE ~4 8 INIT_FCALL 'file_get_contents' 9 SEND_VAR !0 10 DO_ICALL $5 11 END_SILENCE ~4 12 ASSIGN !1, $5 13 IS_EQUAL !1, '' 14 > JMPZ ~7, ->16 15 > > RETURN <false> 16 > > RETURN !1 30 17* > RETURN null End of function g_1 Function g_2: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 7 Branch analysis from position: 6 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 2 jumps found. (Code = 43) Position 1 = 43, Position 2 = 44 Branch analysis from position: 43 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 44 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/7vn4D function name: g_2 number of ops: 46 compiled vars: !0 = $url, !1 = $ch, !2 = $res line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 31 0 E > RECV !0 32 1 INIT_FCALL 'function_exists' 2 SEND_VAL 'curl_init' 3 DO_ICALL $3 4 TYPE_CHECK 4 $3 5 > JMPZ ~4, ->7 6 > > RETURN <false> 34 7 > INIT_FCALL_BY_NAME 'curl_init' 8 DO_FCALL 0 $5 9 ASSIGN !1, $5 10 INIT_FCALL_BY_NAME 'curl_setopt' 11 SEND_VAR_EX !1 12 FETCH_CONSTANT ~7 'CURLOPT_URL' 13 SEND_VAL_EX ~7 14 SEND_VAR_EX !0 15 DO_FCALL 0 36 16 INIT_FCALL_BY_NAME 'curl_setopt' 17 SEND_VAR_EX !1 18 FETCH_CONSTANT ~9 'CURLOPT_RETURNTRANSFER' 19 SEND_VAL_EX ~9 20 SEND_VAL_EX 1 21 DO_FCALL 0 38 22 INIT_FCALL_BY_NAME 'curl_setopt' 23 SEND_VAR_EX !1 24 FETCH_CONSTANT ~11 'CURLOPT_TIMEOUT' 25 SEND_VAL_EX ~11 26 SEND_VAL_EX 10 27 DO_FCALL 0 39 28 INIT_FCALL_BY_NAME 'curl_setopt' 29 SEND_VAR_EX !1 30 FETCH_CONSTANT ~13 'CURLOPT_HEADER' 31 SEND_VAL_EX ~13 32 SEND_VAL_EX 0 33 DO_FCALL 0 40 34 INIT_FCALL_BY_NAME 'curl_exec' 35 SEND_VAR_EX !1 36 DO_FCALL 0 $15 37 ASSIGN !2, $15 41 38 INIT_FCALL_BY_NAME 'curl_close' 39 SEND_VAR_EX !1 40 DO_FCALL 0 42 41 IS_EQUAL !2, '' 42 > JMPZ ~18, ->44 43 43 > > RETURN <false> 44 44 > > RETURN !2 45 45* > RETURN null End of function g_2 Function g_3: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 7 Branch analysis from position: 6 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 23 Branch analysis from position: 22 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 23 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/7vn4D function name: g_3 number of ops: 25 compiled vars: !0 = $url, !1 = $inc, !2 = $buf line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 47 0 E > RECV !0 48 1 INIT_FCALL 'function_exists' 2 SEND_VAL 'file' 3 DO_ICALL $3 4 TYPE_CHECK 4 $3 5 > JMPZ ~4, ->7 6 > > RETURN <false> 49 7 > BEGIN_SILENCE ~5 8 INIT_FCALL 'file' 9 SEND_VAR !0 10 DO_ICALL $6 11 END_SILENCE ~5 12 ASSIGN !1, $6 50 13 BEGIN_SILENCE ~8 14 INIT_FCALL 'implode' 15 SEND_VAL '' 16 SEND_VAR !1 17 DO_ICALL $9 18 END_SILENCE ~8 19 ASSIGN !2, $9 51 20 IS_EQUAL !2, '' 21 > JMPZ ~11, ->23 22 > > RETURN <false> 52 23 > > RETURN !2 53 24* > RETURN null End of function g_3 Function g_4: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 6, Position 2 = 7 Branch analysis from position: 6 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 7 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 20 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 44, Position 2 = 45 Branch analysis from position: 44 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 45 2 jumps found. (Code = 43) Position 1 = 65, Position 2 = 71 Branch analysis from position: 65 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 71 1 jumps found. (Code = 42) Position 1 = 86 Branch analysis from position: 86 2 jumps found. (Code = 44) Position 1 = 92, Position 2 = 85 Branch analysis from position: 92 2 jumps found. (Code = 43) Position 1 = 99, Position 2 = 100 Branch analysis from position: 99 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 100 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 85 2 jumps found. (Code = 44) Position 1 = 92, Position 2 = 85 Branch analysis from position: 92 Branch analysis from position: 85 Branch analysis from position: 20 filename: /in/7vn4D function name: g_4 number of ops: 111 compiled vars: !0 = $url, !1 = $p, !2 = $host, !3 = $uri, !4 = $ip1, !5 = $ip2, !6 = $sock, !7 = $req, !8 = $buf, !9 = $t, !10 = $m line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 55 0 E > RECV !0 56 1 INIT_FCALL 'function_exists' 2 SEND_VAL 'socket_create' 3 DO_ICALL $11 4 TYPE_CHECK 4 $11 5 > JMPZ ~12, ->7 6 > > RETURN <false> 57 7 > BEGIN_SILENCE ~13 8 INIT_FCALL 'parse_url' 9 SEND_VAR !0 10 DO_ICALL $14 11 END_SILENCE ~13 12 ASSIGN !1, $14 58 13 FETCH_DIM_R ~16 !1, 'host' 14 ASSIGN !2, ~16 59 15 ISSET_ISEMPTY_DIM_OBJ 0 ~18 !1, 'query' 16 BOOL_NOT ~19 ~18 17 > JMPZ ~19, ->20 18 > ASSIGN_DIM !1, 'query' 19 OP_DATA '' 60 20 > FETCH_DIM_R ~21 !1, 'path' 21 CONCAT ~22 ~21, '%3F' 22 FETCH_DIM_R ~23 !1, 'query' 23 CONCAT ~24 ~22, ~23 24 ASSIGN !3, ~24 61 25 BEGIN_SILENCE ~26 26 INIT_FCALL 'gethostbyname' 27 SEND_VAR !2 28 DO_ICALL $27 29 END_SILENCE ~26 30 ASSIGN !4, $27 62 31 BEGIN_SILENCE ~29 32 INIT_FCALL 'long2ip' 33 BEGIN_SILENCE ~30 34 INIT_FCALL 'ip2long' 35 SEND_VAR !4 36 DO_ICALL $31 37 END_SILENCE ~30 38 SEND_VAR $31 39 DO_ICALL $32 40 END_SILENCE ~29 41 ASSIGN !5, $32 63 42 IS_NOT_EQUAL !4, !5 43 > JMPZ ~34, ->45 44 > > RETURN <false> 64 45 > BEGIN_SILENCE ~35 46 INIT_FCALL_BY_NAME 'socket_create' 47 FETCH_CONSTANT ~36 'AF_INET' 48 SEND_VAL_EX ~36 49 FETCH_CONSTANT ~37 'SOCK_STREAM' 50 SEND_VAL_EX ~37 51 FETCH_CONSTANT ~38 'SOL_TCP' 52 SEND_VAL_EX ~38 53 DO_FCALL 0 $39 54 END_SILENCE ~35 55 ASSIGN !6, $39 65 56 BEGIN_SILENCE ~41 57 INIT_FCALL_BY_NAME 'socket_connect' 58 SEND_VAR_EX !6 59 SEND_VAR_EX !4 60 SEND_VAL_EX 80 61 DO_FCALL 0 $42 62 END_SILENCE ~41 63 BOOL_NOT ~43 $42 64 > JMPZ ~43, ->71 65 > BEGIN_SILENCE ~44 66 INIT_FCALL_BY_NAME 'socket_close' 67 SEND_VAR_EX !6 68 DO_FCALL 0 69 END_SILENCE ~44 70 > RETURN <false> 66 71 > ROPE_INIT 3 ~47 'GET+' 72 ROPE_ADD 1 ~47 ~47, !3 73 ROPE_END 2 ~46 ~47, '+HTTP%2F1.0%0A' 74 ASSIGN !7, ~46 67 75 ROPE_INIT 3 ~51 'Host%3A+' 76 ROPE_ADD 1 ~51 ~51, !2 77 ROPE_END 2 ~50 ~51, '%0A%0A' 78 ASSIGN_OP 8 !7, ~50 79 INIT_FCALL_BY_NAME 'socket_write' 80 SEND_VAR_EX !6 81 SEND_VAR_EX !7 82 DO_FCALL 0 68 83 ASSIGN !8, '' 69 84 > JMP ->86 70 85 > ASSIGN_OP 8 !8, !9 69 86 > INIT_FCALL_BY_NAME 'socket_read' 87 SEND_VAR_EX !6 88 SEND_VAL_EX 10000 89 DO_FCALL 0 $57 90 ASSIGN ~58 !9, $57 91 > JMPNZ ~58, ->85 71 92 > BEGIN_SILENCE ~59 93 INIT_FCALL_BY_NAME 'socket_close' 94 SEND_VAR_EX !6 95 DO_FCALL 0 96 END_SILENCE ~59 72 97 IS_EQUAL !8, '' 98 > JMPZ ~61, ->100 99 > > RETURN <false> 74 100 > INIT_FCALL 'explode' 101 SEND_VAL '%0D%0A%0D%0A' 102 SEND_VAR !8 103 DO_ICALL $62 104 FETCH_LIST_R $63 $62, 0 105 ASSIGN !10, $63 106 FETCH_LIST_R $65 $62, 1 107 ASSIGN !8, $65 108 FREE $62 109 > RETURN !8 75 110* > RETURN null End of function g_4 Function gtd: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 11 Branch analysis from position: 10 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 19, Position 2 = 20 Branch analysis from position: 19 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 29 Branch analysis from position: 28 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 38 Branch analysis from position: 37 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 38 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/7vn4D function name: gtd number of ops: 40 compiled vars: !0 = $url, !1 = $co line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 77 0 E > RECV !0 78 1 ASSIGN !1, '' 79 2 BEGIN_SILENCE ~3 3 INIT_FCALL 'g_1' 4 SEND_VAR !0 5 DO_FCALL 0 $4 6 END_SILENCE ~3 7 ASSIGN !1, $4 80 8 TYPE_CHECK 1018 !1 9 > JMPZ ~6, ->11 81 10 > > RETURN !1 82 11 > BEGIN_SILENCE ~7 12 INIT_FCALL 'g_2' 13 SEND_VAR !0 14 DO_FCALL 0 $8 15 END_SILENCE ~7 16 ASSIGN !1, $8 83 17 TYPE_CHECK 1018 !1 18 > JMPZ ~10, ->20 84 19 > > RETURN !1 20 > BEGIN_SILENCE ~11 21 INIT_FCALL 'g_3' 22 SEND_VAR !0 23 DO_FCALL 0 $12 24 END_SILENCE ~11 25 ASSIGN !1, $12 85 26 TYPE_CHECK
Generated using Vulcan Logic Dumper, using php 8.0.0