Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 10 Branch analysis from position: 8 1 jumps found. (Code = 42) Position 1 = 19 Branch analysis from position: 19 2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 25 Branch analysis from position: 23 1 jumps found. (Code = 42) Position 1 = 34 Branch analysis from position: 34 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 40 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 46 Branch analysis from position: 46 2 jumps found. (Code = 43) Position 1 = 58, Position 2 = 60 Branch analysis from position: 58 1 jumps found. (Code = 42) Position 1 = 61 Branch analysis from position: 61 2 jumps found. (Code = 43) Position 1 = 65, Position 2 = 67 Branch analysis from position: 65 1 jumps found. (Code = 42) Position 1 = 72 Branch analysis from position: 72 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 67 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 60 2 jumps found. (Code = 43) Position 1 = 65, Position 2 = 67 Branch analysis from position: 65 Branch analysis from position: 67 Branch analysis from position: 40 2 jumps found. (Code = 43) Position 1 = 58, Position 2 = 60 Branch analysis from position: 58 Branch analysis from position: 60 Branch analysis from position: 25 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 40 Branch analysis from position: 38 Branch analysis from position: 40 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 25 Branch analysis from position: 23 Branch analysis from position: 25 filename: /in/kaUl8 function name: (null) number of ops: 97 compiled vars: !0 = $return, !1 = $returnField, !2 = $agent, !3 = $browser, !4 = $currentUA, !5 = $realReferrer, !6 = $customReferrer, !7 = $content line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 19 0 E > INCLUDE_OR_EVAL 'includes%2Finit.php', REQUIRE 22 1 INIT_FCALL_BY_NAME 'sendNoCache' 2 DO_FCALL 0 25 3 INIT_FCALL 'ob_start' 4 DO_ICALL 33 5 FETCH_IS ~11 '_GET' 6 ISSET_ISEMPTY_DIM_OBJ 1 ~11, 'return' 7 > JMPZ ~12, ->10 8 > QM_ASSIGN ~13 '' 9 > JMP ->19 10 > INIT_FCALL_BY_NAME 'remove_html' 11 CHECK_FUNC_ARG 12 FETCH_FUNC_ARG global $14 '_GET' 13 FETCH_DIM_FUNC_ARG $15 $14, 'return' 14 SEND_FUNC_ARG $15 15 DO_FCALL 0 $16 16 CONCAT ~17 '%3Cinput+type%3D%22button%22+value%3D%22Cancel%22+onclick%3D%22window.location%3D%27', $16 17 CONCAT ~18 ~17, '%27%22%3E' 18 QM_ASSIGN ~13 ~18 19 > ASSIGN !0, ~13 34 20 FETCH_IS ~20 '_GET' 21 ISSET_ISEMPTY_DIM_OBJ 1 ~20, 'return' 22 > JMPZ ~21, ->25 23 > QM_ASSIGN ~22 '' 24 > JMP ->34 25 > INIT_FCALL_BY_NAME 'remove_html' 26 CHECK_FUNC_ARG 27 FETCH_FUNC_ARG global $23 '_GET' 28 FETCH_DIM_FUNC_ARG $24 $23, 'return' 29 SEND_FUNC_ARG $24 30 DO_FCALL 0 $25 31 CONCAT ~26 '%3Cinput+type%3D%22hidden%22+value%3D%22', $25 32 CONCAT ~27 ~26, '%22+name%3D%22return%22%3E' 33 QM_ASSIGN ~22 ~27 34 > ASSIGN !1, ~22 35 35 FETCH_IS ~29 '_SERVER' 36 ISSET_ISEMPTY_DIM_OBJ 1 ~29, 'HTTP_USER_AGENT' 37 > JMPZ ~30, ->40 38 > QM_ASSIGN ~31 '' 39 > JMP ->46 40 > INIT_FCALL 'htmlentities' 41 FETCH_R global ~32 '_SERVER' 42 FETCH_DIM_R ~33 ~32, 'HTTP_USER_AGENT' 43 SEND_VAL ~33 44 DO_ICALL $34 45 QM_ASSIGN ~31 $34 46 > ASSIGN !2, ~31 51 47 FETCH_R global ~36 '_SESSION' 48 FETCH_DIM_R ~37 ~36, 'custom_browser' 49 ASSIGN !3, ~37 53 50 INIT_FCALL 'escape_single_quotes' 51 FETCH_DIM_R ~39 !3, 'user_agent' 52 SEND_VAL ~39 53 DO_FCALL 0 $40 54 ASSIGN !4, $40 54 55 FETCH_DIM_R ~42 !3, 'referrer' 56 IS_EQUAL ~42, 'real' 57 > JMPZ ~43, ->60 58 > QM_ASSIGN ~44 'true' 59 > JMP ->61 60 > QM_ASSIGN ~44 'false' 61 > ASSIGN !5, ~44 55 62 FETCH_DIM_R ~46 !3, 'referrer' 63 IS_EQUAL ~46, 'real' 64 > JMPZ ~47, ->67 65 > QM_ASSIGN ~48 '' 66 > JMP ->72 67 > INIT_FCALL 'escape_single_quotes' 68 FETCH_DIM_R ~49 !3, 'referrer' 69 SEND_VAL ~49 70 DO_FCALL 0 $50 71 QM_ASSIGN ~48 $50 72 > ASSIGN !6, ~48 58 73 ROPE_INIT 13 ~53 '%09%3Cscript+type%3D%22text%2Fjavascript%22%3E%0A%09%09%2F%2F+Update+custom+ua+field+with+value+of+currently+selected+preset%0A%09%09function+updateCustomUA%28select%29+%7B%0A%09%09%09%0A%09%09%09%2F%2F+Get+value%0A%09%09%09var+newValue+%3D+select.value%3B%0A%09%09%09%0A%09%09%09%2F%2F+Custom+field%0A%09%09%09var+customField+%3D+document.getElementById%28%27user-agent%27%29%3B%0A%09%09%09%0A%09%09%09%2F%2F+Special+cases%0A%09%09%09switch+%28+newValue+%29+%7B%0A%09%09%09%09case+%27none%27%3A%0A%09%09%09%09%09newValue+%3D+%27%27%3B%0A%09%09%09%09%09break%3B%0A%09%09%09%09case+%27custom%27%3A%0A%09%09%09%09%09customField.focus%28%29%3B%0A%09%09%09%09%09return%3B%0A%09%09%09%7D%0A%09%09%09%0A%09%09%09%2F%2F+Set+new+value%0A%09%09%09customField.value+%3D+newValue%3B%0A%09%09%09%0A%09%09%7D%0A%09%09%0A%09%09%2F%2F+Set+select+box+to+%22custom%22+field+when+the+custom+text+field+is+edited%0A%09%09function+setCustomUA%28%29+%7B%0A%09%09%09var+setTo+%3D+document.getElementById%28%27user-agent%27%29.value+%3F+%27custom%27+%3A+%27%27%3B%0A%09%09%09setSelect%28document.getElementById%28%27user-agent-presets%27%29%2C+setTo%29%3B%0A%09%09%7D%0A%09%09%0A%09%09%2F%2F+Set+a+select+field+by+value%0A%09%09function+setSelect%28select%2C+value%29+%7B%0A%09%09%09for+%28+var+i%3D0%3B+i+%3C+select.length%3B+%2B%2Bi+%29+%7B%0A%09%09%09%09if+%28+select%5Bi%5D.value+%3D%3D+value+%29+%7B%0A%09%09%09%09%09select.selectedIndex+%3D+i%3B%0A%09%09%09%09%09return+true%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%09return+false%0A%09%09%7D%0A%09%09%0A%09%09%2F%2F+Clear+custom-referrer+text+field+if+real-referrer+is+checked%0A%09%09function+clearCustomReferrer%28checkbox%29+%7B%0A%09%09%09if+%28+checkbox.checked+%29+%7B%0A%09%09%09%09document.getElementById%28%27custom-referrer%27%29.value+%3D+%27%27%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%09%0A%09%09%2F%2F+Clear+real-referrer+checkbox+if+custom-referrer+text+field+is+edited%0A%09%09function+clearRealReferrer%28%29+%7B%0A%09%09%09document.getElementById%28%27real-referrer%27%29.checked+%3D+%27%27%3B%0A%09%09%7D%0A%09%09%0A%09%09%2F%2F+Add+domready+function+to+set+form+to+current+values%0A%09%09window.addDomReadyFunc%28function%28%29+%7B%0A%09%09%09document.getElementById%28%27user-agent%27%29.value%09%09%09%3D+%27' 114 74 ROPE_ADD 1 ~53 ~53, !4 75 ROPE_ADD 2 ~53 ~53, '%27%3B%0A%09%09%09if+%28+setSelect%28document.getElementById%28%27user-agent-presets%27%29%2C+%27' 115 76 ROPE_ADD 3 ~53 ~53, !4 77 ROPE_ADD 4 ~53 ~53, '%27%29+%3D%3D+false+%29+%7B%0A%09%09%09%09setCustomUA%28%29%3B%0A%09%09%09%7D%0A%09%09%09document.getElementById%28%27real-referrer%27%29.checked%09%3D+' 118 78 ROPE_ADD 5 ~53 ~53, !5 79 ROPE_ADD 6 ~53 ~53, '%3B%0A%09%09%09document.getElementById%28%27custom-referrer%27%29.value%09%3D+%27' 119 80 ROPE_ADD 7 ~53 ~53, !6 81 ROPE_ADD 8 ~53 ~53, '%27%3B%0A%09%09%7D%29%3B%0A%09%3C%2Fscript%3E%0A%09%3Cdiv+class%3D%22col-1%22%3E%0A%09%3Ch2%3EEdit+Browser%3C%2Fh2%3E%0A%09%3Cp%3EMany+websites+change+their+website+layout+according+to+the+browser+and+operating+system+of+the+user.For+more+anonymity+%2Cyou+can+adjust+the+settings+for+your+%22virtual+browser%22+below.+These+options+affect+the+information+the+proxy+sends+to+the+target+server.+%3C%2Fp%3E%0A%09%3Cform+action%3D%22includes%2Fprocess.php%3Faction%3Dedit-browser%22+method%3D%22post%22%3E%0A%09%09%3Cdiv+class%3D%22table-wrp%22%3E%0A%09%09%3Ctable+class%3D%22browser-table%22%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Cth+colspan%3D%222%22%3EUser+Agent+%3Cdiv+class%3D%22br-help%22%3E%28%3F%29%3Cspan%3EYour+user+agent+is+sent+to+the+server+and+identifies+the+software+you+are+using+to+access+the+internet.%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fth%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd%3EChoose+from+presets%3A%3C%2Ftd%3E%0A%09%09%09%09%3Ctd%3E%0A%09%09%09%09%09%3Cselect+id%3D%22user-agent-presets%22+onchange%3D%22updateCustomUA%28this%29%22%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Mozilla%2F5.0+%28Windows+NT+6.2%3B+WOW64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F30.0.1599.17+Safari%2F537.36%22%3EGoogle+Chrome+30.0+with+Windows+8%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Mozilla%2F5.0+%28Windows+NT+6.1%3B+WOW64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F29.0.1547.62+Safari%2F537.36%22%3EGoogle+Chrome+29.0+with+Windows+7%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Mozilla%2F5.0+%28Windows+NT+6.1%3B+Win64%3B+x64%3B+rv%3A25.0%29+Gecko%2F20100101+Firefox%2F25.0%22%3EMozilla+Firefox+25.0+with+Windows+7%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Mozilla%2F5.0+%28Windows+NT+6.0%3B+WOW64%3B+rv%3A24.0%29+Gecko%2F20100101+Firefox%2F24.0%22%3EMozilla+Firefox+24.0+with+Windows+Vista%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Opera%2F9.80+%28Windows+NT+6.0%29+Presto%2F2.12.388+Version%2F12.14%22%3EOpera+9.80+on+Windows+Vista%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Opera%2F12.80+%28Windows+NT+5.1%3B+U%3B+en%29+Presto%2F2.10.289+Version%2F12.02%22%3EOpera+12.80+on+Windows+XP%3C%2Foption%3E%0A%09%09%09%09%09%09%3Coption+value%3D%22Mozilla%2F5.0+%28Windows%3B+U%3B+Windows+NT+5.1%3B+cs-CZ%29+AppleWebKit%2F523.15+%28KHTML%2C+like+Gecko%29+Version%2F3.0+Safari%2F523.15%22%3ESafari+3.0+on+Windows+XP%3C%2Foption%3E%0A%09%09%09%09%09%3C%2Fselect%3E%0A%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd%3E%26%2332%3B%3C%2Ftd%3E%0A%09%09%09%09%3Ctd+colspan%3D%221%22%3E%0A%09%09%09%09%09%3Cinput+type%3D%22text%22+id%3D%22user-agent%22+name%3D%22user-agent%22+class%3D%22full-width%22+onchange%3D%22setCustomUA%28%29%3B%22%3E%0A%09%09%09%09%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd+colspan%3D%222%22+class%3D%22small-note%22%3E%3Cb%3ENote%3A%3C%2Fb%3E+some+websites+may+adjust+content+based+on+your+user+agent.%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%3C%2Ftable%3E%0A%09%09%0A%09%09%3Ctable+class%3D%22browser-table%22%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Cth+colspan%3D%222%22%3EReferrer+%3Cdiv+class%3D%22br-help%22%3E%28%3F%29%3Cspan%3EThe+URL+of+the+referring+page+is+normally+sent+to+the+server.+You+can+override+this+to+a+custom+value+or+set+to+send+no+referrer+for+extra+privacy.%3C%2Fspan%3E%3C%2Fdiv%3E%3C%2Fth%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd%3ESend+real+referrer%3A%3C%2Ftd%3E%0A%09%09%09%09%3Ctd%3E%3Cinput+type%3D%22checkbox%22+name%3D%22real-referrer%22+id%3D%22real-referrer%22+onclick%3D%22clearCustomReferrer%28this%29%22%3E%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd%3ECustom+referrer%3A%3C%2Ftd%3E%0A%09%09%09%09%3Ctd%3E%3Cinput+type%3D%22text%22+name%3D%22custom-referrer%22+id%3D%22custom-referrer%22+class%3D%22full-width%22+onchange%3D%22clearRealReferrer%28%29%22%3E%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%09%3Ctr%3E%0A%09%09%09%09%3Ctd+colspan%3D%222%22+class%3D%22small-note%22%3E%3Cb%3ENote%3A%3C%2Fb%3E+some+websites+may+validate+your+referrer+and+deny+access+if+set+to+an+unexpected+value%3C%2Ftd%3E%0A%09%09%09%3C%2Ftr%3E%0A%09%09%3C%2Ftable%3E%0A%09%09%3C%2Fdiv%3E%0A%09%09%3Cbr%3E%0A%09%09%0A%09%09%3Cdiv+style%3D%22text-align%3A+center%3B%22+class%3D%22edit-browsers%22%3E%3Cinput+type%3D%22submit%22+value%3D%22Save%22%3E+' 175 82 ROPE_ADD 9 ~53 ~53, !0 83 ROPE_ADD 10 ~53 ~53, '%3C%2Fdiv%3E%0A%09%09%0A%09%09' 177 84 ROPE_ADD 11 ~53 ~53, !1 85 ROPE_END 12 ~52 ~53, '%0A%09%09%0A%09%3C%2Fform%3E%0A%09%3C%2Fdiv%3E' 86 ECHO ~52 189 87 INIT_FCALL 'ob_get_contents' 88 DO_ICALL $60 89 ASSIGN !7, $60 192 90 INIT_FCALL 'ob_end_clean' 91 DO_ICALL 195 92 INIT_FCALL_BY_NAME 'replaceContent' 93 SEND_VAR_EX !7 94 DO_FCALL 0 $63 95 ECHO $63 96 > RETURN 1 Function escape_single_quotes: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kaUl8 function name: escape_single_quotes number of ops: 8 compiled vars: !0 = $value line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 38 0 E > RECV !0 39 1 INIT_FCALL 'str_replace' 2 SEND_VAL '%27' 3 SEND_VAL '%5C%27' 4 SEND_VAR !0 5 DO_ICALL $1 6 > RETURN $1 40 7* > RETURN null End of function escape_single_quotes Function remove_html: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kaUl8 function name: remove_html number of ops: 33 compiled vars: !0 = $x line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 41 0 E > RECV !0 42 1 INIT_FCALL 'preg_replace' 2 SEND_VAL '%23%22%23' 3 SEND_VAL '' 4 SEND_VAR !0 5 DO_ICALL $1 6 ASSIGN !0, $1 43 7 INIT_FCALL 'preg_replace' 8 SEND_VAL '%23%27%23' 9 SEND_VAL '' 10 SEND_VAR !0 11 DO_ICALL $3 12 ASSIGN !0, $3 44 13 INIT_FCALL 'preg_replace' 14 SEND_VAL '%23%3C%23' 15 SEND_VAL '' 16 SEND_VAR !0 17 DO_ICALL $5 18 ASSIGN !0, $5 45 19 INIT_FCALL 'preg_replace' 20 SEND_VAL '%23%3E%23' 21 SEND_VAL '' 22 SEND_VAR !0 23 DO_ICALL $7 24 ASSIGN !0, $7 46 25 INIT_FCALL 'preg_replace' 26 SEND_VAL '%23%5C%5C%23' 27 SEND_VAL '' 28 SEND_VAR !0 29 DO_ICALL $9 30 ASSIGN !0, $9 47 31 > RETURN !0 48 32* > RETURN null End of function remove_html
Generated using Vulcan Logic Dumper, using php 8.0.0