Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 72, Position 2 = 83 Branch analysis from position: 72 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 83 filename: /in/tk5o9 function name: (null) number of ops: 112 compiled vars: !0 = $ch, !1 = $err, !2 = $result, !3 = $verify line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL_BY_NAME 'curl_init' 1 DO_FCALL 0 $4 2 ASSIGN !0, $4 4 3 INIT_FCALL_BY_NAME 'curl_setopt' 4 SEND_VAR_EX !0 5 FETCH_CONSTANT ~6 'CURLOPT_URL' 6 SEND_VAL_EX ~6 7 SEND_VAL_EX 'https%3A%2F%2Fwww.ietf.org%2Frfc%2Frfc2246.txt' 8 DO_FCALL 0 5 9 INIT_FCALL_BY_NAME 'curl_setopt' 10 SEND_VAR_EX !0 11 FETCH_CONSTANT ~8 'CURLOPT_NOBODY' 12 SEND_VAL_EX ~8 13 SEND_VAL_EX <true> 14 DO_FCALL 0 7 15 INIT_FCALL 'fopen' 16 SEND_VAL 'php%3A%2F%2Ftemp' 17 SEND_VAL 'rw%2B' 18 DO_ICALL $10 19 ASSIGN !1, $10 8 20 INIT_FCALL_BY_NAME 'curl_setopt' 21 SEND_VAR_EX !0 22 FETCH_CONSTANT ~12 'CURLOPT_VERBOSE' 23 SEND_VAL_EX ~12 24 SEND_VAL_EX <true> 25 DO_FCALL 0 9 26 INIT_FCALL_BY_NAME 'curl_setopt' 27 SEND_VAR_EX !0 28 FETCH_CONSTANT ~14 'CURLOPT_CERTINFO' 29 SEND_VAL_EX ~14 30 SEND_VAL_EX <true> 31 DO_FCALL 0 10 32 INIT_FCALL_BY_NAME 'curl_setopt' 33 SEND_VAR_EX !0 34 FETCH_CONSTANT ~16 'CURLOPT_STDERR' 35 SEND_VAL_EX ~16 36 SEND_VAR_EX !1 37 DO_FCALL 0 12 38 INIT_FCALL_BY_NAME 'curl_setopt' 39 SEND_VAR_EX !0 40 FETCH_CONSTANT ~18 'CURLOPT_SSL_VERIFYPEER' 41 SEND_VAL_EX ~18 42 SEND_VAL_EX <true> 43 DO_FCALL 0 13 44 INIT_FCALL_BY_NAME 'curl_setopt' 45 SEND_VAR_EX !0 46 FETCH_CONSTANT ~20 'CURLOPT_SSL_VERIFYHOST' 47 SEND_VAL_EX ~20 48 SEND_VAL_EX 2 49 DO_FCALL 0 16 50 INIT_FCALL_BY_NAME 'curl_setopt' 51 SEND_VAR_EX !0 52 FETCH_CONSTANT ~22 'CURLOPT_CONNECTTIMEOUT' 53 SEND_VAL_EX ~22 54 SEND_VAL_EX 2 55 DO_FCALL 0 17 56 INIT_FCALL_BY_NAME 'curl_setopt' 57 SEND_VAR_EX !0 58 FETCH_CONSTANT ~24 'CURLOPT_TIMEOUT' 59 SEND_VAL_EX ~24 60 SEND_VAL_EX 4 61 DO_FCALL 0 19 62 ECHO '%3Cpre%3E' 21 63 INIT_FCALL_BY_NAME 'curl_exec' 64 SEND_VAR_EX !0 65 DO_FCALL 0 $26 66 ASSIGN !2, $26 22 67 INIT_FCALL_BY_NAME 'curl_errno' 68 SEND_VAR_EX !0 69 DO_FCALL 0 $28 70 IS_NOT_EQUAL $28, 0 71 > JMPZ ~29, ->83 23 72 > INIT_FCALL_BY_NAME 'curl_errno' 73 SEND_VAR_EX !0 74 DO_FCALL 0 $30 75 CONCAT ~31 '%3Cb%3EcURL+Error+%28', $30 76 CONCAT ~32 ~31, '%29%3C%2Fb%3E%3A+' 77 INIT_FCALL_BY_NAME 'curl_error' 78 SEND_VAR_EX !0 79 DO_FCALL 0 $33 80 CONCAT ~34 ~32, $33 81 CONCAT ~35 ~34, '%0A%0A' 82 ECHO ~35 26 83 > INIT_FCALL_BY_NAME 'curl_getinfo' 84 SEND_VAR_EX !0 85 FETCH_CONSTANT ~36 'CURLINFO_SSL_VERIFYRESULT' 86 SEND_VAL_EX ~36 87 DO_FCALL 0 $37 88 ASSIGN !3, $37 27 89 ROPE_INIT 3 ~40 '%3Cb%3ESSL+Verify%3C%2Fb%3E%3A+' 90 ROPE_ADD 1 ~40 ~40, !3 91 ROPE_END 2 ~39 ~40, '%0A%0A' 92 ECHO ~39 29 93 INIT_FCALL_BY_NAME 'curl_close' 94 SEND_VAR_EX !0 95 DO_FCALL 0 31 96 INIT_FCALL 'rewind' 97 SEND_VAR !1 98 DO_ICALL 32 99 ECHO '%3Cb%3ESTDERR%3A%3C%2Fb%3E%0A' 100 INIT_FCALL_BY_NAME 'htmlesc' 101 INIT_FCALL 'stream_get_contents' 102 SEND_VAR !1 103 DO_ICALL $44 104 SEND_VAR_NO_REF_EX $44 105 DO_FCALL 0 $45 106 ECHO $45 107 ECHO '%0A' 33 108 INIT_FCALL 'fclose' 109 SEND_VAR !1 110 DO_ICALL 111 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0