Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/KquvQ function name: (null) number of ops: 143 compiled vars: !0 = $ch, !1 = $hostname, !2 = $url, !3 = $cert, !4 = $result line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL_BY_NAME 'curl_init' 1 DO_FCALL 0 $5 2 ASSIGN !0, $5 4 3 ASSIGN !1, 'www.baidu.com' 5 4 ROPE_INIT 3 ~9 'https%3A%2F%2F' 5 ROPE_ADD 1 ~9 ~9, !1 6 ROPE_END 2 ~8 ~9, '%2F163608693694254' 7 ASSIGN !2, ~8 6 8 INIT_FCALL 'realpath' 9 INIT_FCALL 'dirname' 10 SEND_VAL '%2Fin%2FKquvQ' 11 DO_ICALL $12 12 CONCAT ~13 $12, '%2F' 13 CONCAT ~14 ~13, '..' 14 CONCAT ~15 ~14, '%2F' 15 CONCAT ~16 ~15, 'class' 16 CONCAT ~17 ~16, '%2F' 17 CONCAT ~18 ~17, 'facebook-php-sdk-master' 18 CONCAT ~19 ~18, '%2F' 19 CONCAT ~20 ~19, 'src' 20 CONCAT ~21 ~20, '%2F' 21 CONCAT ~22 ~21, 'fb_ca_chain_bundle.crt' 22 SEND_VAL ~22 23 DO_ICALL $23 24 ASSIGN !3, $23 7 25 INIT_FCALL 'gethostbyname' 26 SEND_VAR !1 27 DO_ICALL $25 28 CONCAT ~26 'IP+address%3A+', $25 29 CONCAT ~27 ~26, '%3Cbr%2F%3E' 30 ECHO ~27 8 31 ROPE_INIT 3 ~29 'Certificate+path%3A+' 32 ROPE_ADD 1 ~29 ~29, !3 33 ROPE_END 2 ~28 ~29, '%3Cbr%2F%3E%0A' 34 ECHO ~28 9 35 INIT_FCALL_BY_NAME 'curl_setopt' 36 SEND_VAR_EX !0 37 FETCH_CONSTANT ~31 'CURLOPT_URL' 38 SEND_VAL_EX ~31 39 SEND_VAR_EX !2 40 DO_FCALL 0 10 41 INIT_FCALL_BY_NAME 'curl_setopt' 42 SEND_VAR_EX !0 43 FETCH_CONSTANT ~33 'CURLOPT_HEADER' 44 SEND_VAL_EX ~33 45 SEND_VAL_EX <true> 46 DO_FCALL 0 11 47 INIT_FCALL_BY_NAME 'curl_setopt' 48 SEND_VAR_EX !0 49 FETCH_CONSTANT ~35 'CURLOPT_RETURNTRANSFER' 50 SEND_VAL_EX ~35 51 SEND_VAL_EX <true> 52 DO_FCALL 0 12 53 INIT_FCALL_BY_NAME 'curl_setopt' 54 SEND_VAR_EX !0 55 FETCH_CONSTANT ~37 'CURLOPT_CONNECTTIMEOUT' 56 SEND_VAL_EX ~37 57 SEND_VAL_EX 10 58 DO_FCALL 0 13 59 INIT_FCALL_BY_NAME 'curl_setopt' 60 SEND_VAR_EX !0 61 FETCH_CONSTANT ~39 'CURLOPT_TIMEOUT' 62 SEND_VAL_EX ~39 63 SEND_VAL_EX 60 64 DO_FCALL 0 14 65 INIT_FCALL_BY_NAME 'curl_setopt' 66 SEND_VAR_EX !0 67 FETCH_CONSTANT ~41 'CURLOPT_IPRESOLVE' 68 SEND_VAL_EX ~41 69 FETCH_CONSTANT ~42 'CURL_IPRESOLVE_V4' 70 SEND_VAL_EX ~42 71 DO_FCALL 0 15 72 INIT_FCALL_BY_NAME 'curl_setopt' 73 SEND_VAR_EX !0 74 FETCH_CONSTANT ~44 'CURLOPT_CAINFO' 75 SEND_VAL_EX ~44 76 SEND_VAR_EX !3 77 DO_FCALL 0 16 78 INIT_FCALL_BY_NAME 'curl_setopt' 79 SEND_VAR_EX !0 80 FETCH_CONSTANT ~46 'CURLOPT_SSLVERSION' 81 SEND_VAL_EX ~46 82 SEND_VAL_EX 3 83 DO_FCALL 0 17 84 INIT_FCALL_BY_NAME 'curl_setopt' 85 SEND_VAR_EX !0 86 FETCH_CONSTANT ~48 'CURLINFO_HEADER_OUT' 87 SEND_VAL_EX ~48 88 SEND_VAL_EX <true> 89 DO_FCALL 0 18 90 INIT_FCALL_BY_NAME 'curl_setopt' 91 SEND_VAR_EX !0 92 FETCH_CONSTANT ~50 'CURLOPT_SSL_VERIFYPEER' 93 SEND_VAL_EX ~50 94 SEND_VAL_EX <true> 95 DO_FCALL 0 19 96 INIT_FCALL_BY_NAME 'curl_setopt' 97 SEND_VAR_EX !0 98 FETCH_CONSTANT ~52 'CURLOPT_VERBOSE' 99 SEND_VAL_EX ~52 100 SEND_VAL_EX 1 101 DO_FCALL 0 20 102 INIT_FCALL_BY_NAME 'curl_setopt' 103 SEND_VAR_EX !0 104 FETCH_CONSTANT ~54 'CURLOPT_CERTINFO' 105 SEND_VAL_EX ~54 106 SEND_VAL_EX <true> 107 DO_FCALL 0 22 108 INIT_FCALL_BY_NAME 'curl_exec' 109 SEND_VAR_EX !0 110 DO_FCALL 0 $56 111 ASSIGN !4, $56 24 112 INIT_FCALL_BY_NAME 'curl_errno' 113 SEND_VAR_EX !0 114 DO_FCALL 0 $58 115 CONCAT ~59 'cURL+Error%3A+%28', $58 116 CONCAT ~60 ~59, '%29+' 117 INIT_FCALL_BY_NAME 'curl_error' 118 SEND_VAR_EX !0 119 DO_FCALL 0 $61 120 CONCAT ~62 ~60, $61 121 CONCAT ~63 ~62, '%3Cbr%2F%3E%0A' 122 ECHO ~63 25 123 INIT_FCALL 'print_r' 124 INIT_FCALL_BY_NAME 'curl_getinfo' 125 SEND_VAR_EX !0 126 DO_FCALL 0 $64 127 SEND_VAR $64 128 SEND_VAL <true> 129 DO_ICALL $65 130 CONCAT ~66 '%3Cpre%3E', $65 131 CONCAT ~67 ~66, '%3C%2Fpre%3E%3Cbr%2F%3E%0A' 132 ECHO ~67 26 133 INIT_FCALL 'htmlspecialchars' 134 SEND_VAR !4 135 DO_ICALL $68 136 CONCAT ~69 '%3Cpre%3E', $68 137 CONCAT ~70 ~69, '%3C%2Fpre%3E' 138 ECHO ~70 28 139 INIT_FCALL_BY_NAME 'curl_close' 140 SEND_VAR_EX !0 141 DO_FCALL 0 29 142 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0