Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 183 Branch analysis from position: 183 2 jumps found. (Code = 46) Position 1 = 187, Position 2 = 191 Branch analysis from position: 187 2 jumps found. (Code = 44) Position 1 = 192, Position 2 = 158 Branch analysis from position: 192 2 jumps found. (Code = 46) Position 1 = 223, Position 2 = 226 Branch analysis from position: 223 2 jumps found. (Code = 43) Position 1 = 227, Position 2 = 375 Branch analysis from position: 227 2 jumps found. (Code = 46) Position 1 = 245, Position 2 = 253 Branch analysis from position: 245 2 jumps found. (Code = 43) Position 1 = 254, Position 2 = 260 Branch analysis from position: 254 1 jumps found. (Code = 42) Position 1 = 375 Branch analysis from position: 375 2 jumps found. (Code = 43) Position 1 = 380, Position 2 = 447 Branch analysis from position: 380 1 jumps found. (Code = 42) Position 1 = 445 Branch analysis from position: 445 2 jumps found. (Code = 44) Position 1 = 447, Position 2 = 396 Branch analysis from position: 447 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 396 2 jumps found. (Code = 43) Position 1 = 412, Position 2 = 416 Branch analysis from position: 412 2 jumps found. (Code = 43) Position 1 = 428, Position 2 = 445 Branch analysis from position: 428 2 jumps found. (Code = 44) Position 1 = 447, Position 2 = 396 Branch analysis from position: 447 Branch analysis from position: 396 Branch analysis from position: 445 Branch analysis from position: 416 Branch analysis from position: 447 Branch analysis from position: 260 2 jumps found. (Code = 43) Position 1 = 380, Position 2 = 447 Branch analysis from position: 380 Branch analysis from position: 447 Branch analysis from position: 253 Branch analysis from position: 375 Branch analysis from position: 226 Branch analysis from position: 158 2 jumps found. (Code = 46) Position 1 = 187, Position 2 = 191 Branch analysis from position: 187 Branch analysis from position: 191 Branch analysis from position: 191 filename: /in/A7uVE function name: (null) number of ops: 448 compiled vars: !0 = $url_part, !1 = $llllllllll, !2 = $filecache_now, !3 = $filecache_next, !4 = $filecache_now_content, !5 = $filecache_next_content, !6 = $curl, !7 = $response, !8 = $curl_getinfo, !9 = $header, !10 = $body, !11 = $links, !12 = $i, !13 = $out_title, !14 = $out_menu, !15 = $out_content, !16 = $url, !17 = $cache_file_name, !18 = $cache_time, !19 = $title, !20 = $content, !21 = $rand_keys, !22 = $fp, !23 = $len, !24 = $x, !25 = $str, !26 = $str_part line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > INIT_FCALL 'set_time_limit' 1 SEND_VAL 44 2 DO_ICALL 3 3 INIT_FCALL 'ini_set' 4 SEND_VAL 'display_errors' 5 SEND_VAL 1 6 DO_ICALL 4 7 INIT_FCALL 'error_reporting' 8 SEND_VAL 32767 9 DO_ICALL 5 10 INIT_FCALL 'header' 11 SEND_VAL 'Content-Type%3A+text%2Fhtml%3B+charset%3Dutf-8' 12 DO_ICALL 6 13 INIT_FCALL 'explode' 14 SEND_VAL '%2F' 15 FETCH_R global ~31 '_SERVER' 16 FETCH_DIM_R ~32 ~31, 'REQUEST_URI' 17 SEND_VAL ~32 18 DO_ICALL $33 19 ASSIGN !0, $33 9 20 ASSIGN !1, '%23%23%40%23%40%23%23' 14 21 FETCH_R global ~36 '_SERVER' 22 FETCH_DIM_R ~37 ~36, 'HTTP_HOST' 23 CONCAT ~38 'cache%2F', ~37 24 CONCAT ~39 ~38, '-links-' 25 INIT_FCALL 'date' 26 SEND_VAL 'Y-m-d' 27 DO_ICALL $40 28 CONCAT ~41 ~39, $40 29 CONCAT ~42 ~41, '.txt' 30 ASSIGN !2, ~42 15 31 FETCH_R global ~44 '_SERVER' 32 FETCH_DIM_R ~45 ~44, 'HTTP_HOST' 33 CONCAT ~46 'cache%2F', ~45 34 CONCAT ~47 ~46, '-links-' 35 INIT_FCALL 'date' 36 SEND_VAL 'Y-m-d' 37 INIT_FCALL 'time' 38 DO_ICALL $48 39 ADD ~49 $48, 86400 40 SEND_VAL ~49 41 DO_ICALL $50 42 CONCAT ~51 ~47, $50 43 CONCAT ~52 ~51, '.txt' 44 ASSIGN !3, ~52 17 45 FETCH_R global ~54 '_SERVER' 46 FETCH_DIM_R ~55 ~54, 'HTTP_HOST' 47 CONCAT ~56 'cache%2F', ~55 48 CONCAT ~57 ~56, '-all-content-' 49 INIT_FCALL 'date' 50 SEND_VAL 'Y-m-d' 51 DO_ICALL $58 52 CONCAT ~59 ~57, $58 53 CONCAT ~60 ~59, '.txt' 54 ASSIGN !4, ~60 18 55 FETCH_R global ~62 '_SERVER' 56 FETCH_DIM_R ~63 ~62, 'HTTP_HOST' 57 CONCAT ~64 'cache%2F', ~63 58 CONCAT ~65 ~64, '-all-content-' 59 INIT_FCALL 'date' 60 SEND_VAL 'Y-m-d' 61 INIT_FCALL 'time' 62 DO_ICALL $66 63 ADD ~67 $66, 86400 64 SEND_VAL ~67 65 DO_ICALL $68 66 CONCAT ~69 ~65, $68 67 CONCAT ~70 ~69, '.txt' 68 ASSIGN !5, ~70 38 69 INIT_FCALL_BY_NAME 'curl_init' 70 DO_FCALL 0 $72 71 ASSIGN !6, $72 39 72 INIT_FCALL_BY_NAME 'curl_setopt' 73 SEND_VAR_EX !6 74 FETCH_CONSTANT ~74 'CURLOPT_RETURNTRANSFER' 75 SEND_VAL_EX ~74 76 SEND_VAL_EX 1 77 DO_FCALL 0 40 78 INIT_FCALL_BY_NAME 'curl_setopt' 79 SEND_VAR_EX !6 80 FETCH_CONSTANT ~76 'CURLOPT_HEADER' 81 SEND_VAL_EX ~76 82 SEND_VAL_EX 1 83 DO_FCALL 0 41 84 INIT_FCALL_BY_NAME 'curl_setopt' 85 SEND_VAR_EX !6 86 FETCH_CONSTANT ~78 'CURLOPT_USERAGENT' 87 SEND_VAL_EX ~78 88 SEND_VAL_EX 'Mozilla%2F5.0+%28compatible%3B+Googlebot%2F2.1%3B+%2Bhttp%3A%2F%2Fwww.google.com%2Fbot.html%29' 89 DO_FCALL 0 42 90 INIT_FCALL_BY_NAME 'curl_setopt' 91 SEND_VAR_EX !6 92 FETCH_CONSTANT ~80 'CURLOPT_ENCODING' 93 SEND_VAL_EX ~80 94 SEND_VAL_EX 'gzip%2Cdeflate' 95 DO_FCALL 0 43 96 INIT_FCALL_BY_NAME 'curl_setopt' 97 SEND_VAR_EX !6 98 FETCH_CONSTANT ~82 'CURLOPT_URL' 99 SEND_VAL_EX ~82 100 SEND_VAL_EX 'http%3A%2F%2Fwww.tinydl.com%2Flast.html' 101 DO_FCALL 0 44 102 INIT_FCALL_BY_NAME 'curl_setopt' 103 SEND_VAR_EX !6 104 FETCH_CONSTANT ~84 'CURLOPT_TIMEOUT' 105 SEND_VAL_EX ~84 106 SEND_VAL_EX 30 107 DO_FCALL 0 45 108 INIT_FCALL_BY_NAME 'curl_setopt' 109 SEND_VAR_EX !6 110 FETCH_CONSTANT ~86 'CURLOPT_CONNECTTIMEOUT' 111 SEND_VAL_EX ~86 112 SEND_VAL_EX 30 113 DO_FCALL 0 46 114 INIT_FCALL_BY_NAME 'curl_exec' 115 SEND_VAR_EX !6 116 DO_FCALL 0 $88 117 ASSIGN !7, $88 47 118 INIT_FCALL_BY_NAME 'curl_getinfo' 119 SEND_VAR_EX !6 120 DO_FCALL 0 $90 121 ASSIGN !8, $90 48 122 BEGIN_SILENCE ~92 123 BEGIN_SILENCE ~93 124 INIT_FCALL 'explode' 125 SEND_VAL '%0D%0A%0D%0A' 126 SEND_VAR !7 127 SEND_VAL 2 128 DO_ICALL $94 129 END_SILENCE ~93 130 FETCH_LIST_R $95 $94, 0 131 ASSIGN !9, $95 132 FETCH_LIST_R $97 $94, 1 133 ASSIGN !10, $97 134 END_SILENCE ~92 135 FREE $94 49 136 INIT_FCALL_BY_NAME 'curl_close' 137 SEND_VAR_EX !6 138 DO_FCALL 0 51 139 INIT_FCALL 'str_replace' 140 SEND_VAL 'window.location+%3D+window.location.href.replace%28window.location.host%2C+%27tiny%27+%2B+%27dl.com%27%29%3B' 141 SEND_VAL '' 142 SEND_VAR !10 143 DO_ICALL $100 144 ASSIGN !10, $100 52 145 INIT_FCALL_BY_NAME 'iconv' 146 SEND_VAL_EX 'windows-1251' 147 SEND_VAL_EX 'UTF-8' 148 SEND_VAR_EX !10 149 DO_FCALL 0 $102 150 ASSIGN !10, $102 53 151 INIT_FCALL 'preg_match_all' 152 SEND_VAL '%7E%3Cli%3E%3Ca+href%3D%5C%22http%3A%2F%2Fwww.tinydl.com%2F%28.%2A%3F%29.html.%2A%3Ftarget%3D%5C%22_blank%5C%22%3E%28.%2A%3F%29%3C%5C%2Fa%3E%3C%5C%2Fli%3E%7Eis' 153 SEND_VAR !10 154 SEND_REF !11 155 DO_ICALL 58 156 ASSIGN !12, 0 59 157 > JMP ->183 62 158 > INIT_FCALL 'file_put_contents' 159 SEND_VAR !2 160 FETCH_DIM_R ~106 !11, 1 161 FETCH_DIM_R ~107 ~106, !12 162 CONCAT ~108 ~107, !1 163 FETCH_DIM_R ~109 !11, 2 164 FETCH_DIM_R ~110 ~109, !12 165 CONCAT ~111 ~108, ~110 166 CONCAT ~112 ~111, '%0A' 167 SEND_VAL ~112 168 SEND_VAL 10 169 DO_ICALL 63 170 INIT_FCALL 'file_put_contents' 171 SEND_VAR !3 172 FETCH_DIM_R ~114 !11, 1 173 FETCH_DIM_R ~115 ~114, !12 174 CONCAT ~116 ~115, !1 175 FETCH_DIM_R ~117 !11, 2 176 FETCH_DIM_R ~118 ~117, !12 177 CONCAT ~119 ~116, ~118 178 CONCAT ~120 ~119, '%0A' 179 SEND_VAL ~120 180 SEND_VAL 10 181 DO_ICALL 65 182 PRE_INC !12 59 183 > FETCH_DIM_IS ~123 !11, 1 184 ISSET_ISEMPTY_DIM_OBJ 1 ~124 ~123, !12 185 BOOL_NOT ~125 ~124 186 > JMPZ_EX ~125 ~125, ->191 187 > FETCH_DIM_IS ~126 !11, 2 188 ISSET_ISEMPTY_DIM_OBJ 1 ~127 ~126, !12 189 BOOL_NOT ~128 ~127 190 BOOL ~125 ~128 191 > > JMPNZ ~125, ->158 68 192 > INIT_FCALL 'file_put_contents' 193 SEND_VAR !2 194 INIT_FCALL 'array_flip' 195 INIT_FCALL 'array_flip' 196 INIT_FCALL 'file' 197 SEND_VAR !2 198 DO_ICALL $129 199 SEND_VAR $129 200 DO_ICALL $130 201 SEND_VAR $130 202 DO_ICALL $131 203 SEND_VAR $131 204 SEND_VAL 2 205 DO_ICALL 69 206 INIT_FCALL 'file_put_contents' 207 SEND_VAR !3 208 INIT_FCALL 'array_flip' 209 INIT_FCALL 'array_flip' 210 INIT_FCALL 'file' 211 SEND_VAR !3 212 DO_ICALL $133 213 SEND_VAR $133 214 DO_ICALL $134 215 SEND_VAR $134 216 DO_ICALL $135 217 SEND_VAR $135 218 SEND_VAL 2 219 DO_ICALL 81 220 FETCH_DIM_R ~137 !0, 1 221 IS_EQUAL ~138 ~137, 'td' 222 > JMPZ_EX ~138 ~138, ->226 223 > ISSET_ISEMPTY_DIM_OBJ 1 ~139 !0, 2 224 BOOL_NOT ~140 ~139 225 BOOL ~138 ~140 226 > > JMPZ ~138, ->375 83 227 > ASSIGN !13, '' 84 228 ASSIGN !14, '' 85 229 ASSIGN !15, '' 99 230 FETCH_DIM_R ~144 !0, 2 231 CONCAT ~145 'http%3A%2F%2Fwww.tinydl.com%2F', ~144 232 CONCAT ~146 ~145, '.html' 233 ASSIGN !16, ~146 104 234 INIT_FCALL 'md5' 235 SEND_VAR !16 236 DO_ICALL $148 237 CONCAT ~149 'cache%2F', $148 238 CONCAT ~150 ~149, '.txt' 239 ASSIGN !17, ~150 105 240 ASSIGN !18, 300 106 241 INIT_FCALL 'file_exists' 242 SEND_VAR !17 243 DO_ICALL $153 244 > JMPZ_EX ~154 $153, ->253 245 > INIT_FCALL 'time' 246 DO_ICALL $155 247 INIT_FCALL 'filemtime' 248 SEND_VAR !17 249 DO_ICALL $156 250 SUB ~157 $155, $156 251 IS_SMALLER ~158 ~157, !18 252 BOOL ~154 ~158 253 > > JMPZ ~154, ->260 108 254 > INIT_FCALL 'file_get_contents' 255 SEND_VAR !17 256 DO_ICALL $159 257 ASSIGN !10, $159 109 258 ECHO !10 259 > JMP ->375 124 260 > INIT_FCALL_BY_NAME 'curl_init' 261 DO_FCALL 0 $161 262 ASSIGN !6, $161 125 263 INIT_FCALL_BY_NAME 'curl_setopt' 264 SEND_VAR_EX !6 265 FETCH_CONSTANT ~163 'CURLOPT_RETURNTRANSFER' 266 SEND_VAL_EX ~163 267 SEND_VAL_EX 1 268 DO_FCALL 0 126 269 INIT_FCALL_BY_NAME 'curl_setopt' 270 SEND_VAR_EX !6 271 FETCH_CONSTANT ~165 'CURLOPT_HEADER' 272 SEND_VAL_EX ~165 273 SEND_VAL_EX 1 274 DO_FCALL 0 127 275 INIT_FCALL_BY_NAME 'curl_setopt' 276 SEND_VAR_EX !6 277 FETCH_CONSTANT ~167 'CURLOPT_USERAGENT' 278 SEND_VAL_EX ~167 279 SEND_VAL_EX 'Mozilla%2F5.0+%28compatible%3B+Googlebot%2F2.1%3B+%2Bhttp%3A%2F%2Fwww.google.com%2Fbot.html%29' 280 DO_FCALL 0 128 281 INIT_FCALL_BY_NAME 'curl_setopt' 282 SEND_VAR_EX !6 283 FETCH_CONSTANT ~169 'CURLOPT_ENCODING' 284 SEND_VAL_EX ~169 285 SEND_VAL_EX 'gzip%2Cdeflate' 286 DO_FCALL 0 129 287 INIT_FCALL_BY_NAME 'curl_setopt' 288 SEND_VAR_EX !6 289 FETCH_CONSTANT ~171 'CURLOPT_URL' 290 SEND_VAL_EX ~171 291 SEND_VAR_EX !16 292 DO_FCALL 0 130 293 INIT_FCALL_BY_NAME 'curl_setopt' 294 SEND_VAR_EX !6 295 FETCH_CONSTANT ~173 'CURLOPT_TIMEOUT' 296 SEND_VAL_EX ~173 297 SEND_VAL_EX 90 298 DO_FCALL 0 131 299 INIT_FCALL_BY_NAME 'curl_setopt' 300 SEND_VAR_EX !6 301 FETCH_CONSTANT ~175 'CURLOPT_CONNECTTIMEOUT' 302 SEND_VAL_EX ~175 303 SEND_VAL_EX 90 304 DO_FCALL 0 132 305 INIT_FCALL_BY_NAME 'curl_exec' 306 SEND_VAR_EX !6 307 DO_FCALL 0 $177 308 ASSIGN !7, $177 133 309 INIT_FCALL_BY_NAME 'curl_getinfo' 310 SEND_VAR_EX !6 311 DO_FCALL 0 $179 312 ASSIGN !8, $179 134 313 BEGIN_SILENCE ~181 314 BEGIN_SILENCE ~182 315 INIT_FCALL 'explode' 316 SEND_VAL '%0D%0A%0D%0A' 317 SEND_VAR !7 318 SEND_VAL 2 319 DO_ICALL $183 320 END_SILENCE ~182 321 FETCH_LIST_R $184 $183, 0 322 ASSIGN !9, $184 323 FETCH_LIST_R $186 $183, 1 324 ASSIGN !10, $186 325 END_SILENCE ~181 326 FREE $183 135 327 INIT_FCALL_BY_NAME 'curl_close' 328 SEND_VAR_EX !6 329 DO_FCALL 0 137 330 INIT_FCALL 'str_replace' 331 SEND_VAL 'window.location+%3D+window.location.href.replace%28window.location.host%2C+%27tiny%27+%2B+%27dl.com%27%29%3B' 332 SEND_VAL '' 333 SEND_VAR !10 334 DO_ICALL $189 335 ASSIGN !10, $189 141 336 INIT_FCALL_BY_NAME 'iconv' 337 SEND_VAL_EX 'windows-1251' 338 SEND_VAL_EX 'UTF-8' 339 SEND_VAR_EX !10 340 DO_FCALL 0 $191 341 ASSIGN !10, $191 144 342 INIT_FCALL 'preg_match' 343 SEND_VAL '%7E%3Ctitle%3E%28.%2A%3F%29%26nbsp%3B+%26raquo%3B+Tinydl.Com+Full+And+Free+Download%3C%5C%2Ftitle%3E%7Eis' 344 SEND_VAR !10 345 SEND_REF !19 346 DO_ICALL 146 347 INIT_FCALL 'strip_tags' 348 FETCH_DIM_R ~194 !19, 1 349 SEND_VAL
Generated using Vulcan Logic Dumper, using php 8.0.0