Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: (null) number of ops: 1 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 127 0 E > > RETURN 1 Class Simplify: Function url: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: URL number of ops: 23 compiled vars: !0 = $input line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > RECV !0 7 1 INIT_FCALL 'rtrim' 2 INIT_FCALL 'preg_replace' 3 SEND_VAL '%2F%28%5B%5Ea-z0-9%5D%2B%29%2F' 4 SEND_VAL '-' 5 INIT_FCALL 'strtolower' 6 INIT_FCALL 'preg_replace' 7 SEND_VAL '%2F%26%28%5Ba-z%5D%29%5Ba-z%5D%2B%3B%2Fi' 8 SEND_VAL '%241' 9 INIT_FCALL 'htmlentities' 10 SEND_VAR !0 11 DO_ICALL $1 12 SEND_VAR $1 13 DO_ICALL $2 14 SEND_VAR $2 15 DO_ICALL $3 16 SEND_VAR $3 17 DO_ICALL $4 18 SEND_VAR $4 19 SEND_VAL '-' 20 DO_ICALL $5 21 > RETURN $5 8 22* > RETURN null End of function url Function ssl: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 46) Position 1 = 3, Position 2 = 7 Branch analysis from position: 3 2 jumps found. (Code = 46) Position 1 = 8, Position 2 = 12 Branch analysis from position: 8 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 15 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 16 Branch analysis from position: 16 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 15 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 12 Branch analysis from position: 7 filename: /in/DLhJ4 function name: SSL number of ops: 18 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 12 0 E > FETCH_IS ~0 '_SERVER' 1 ISSET_ISEMPTY_DIM_OBJ 0 ~1 ~0, 'HTTPS' 2 > JMPZ_EX ~1 ~1, ->7 3 > FETCH_IS ~2 '_SERVER' 4 ISSET_ISEMPTY_DIM_OBJ 1 ~3 ~2, 'HTTPS' 5 BOOL_NOT ~4 ~3 6 BOOL ~1 ~4 7 > > JMPZ_EX ~1 ~1, ->12 8 > FETCH_R global ~5 '_SERVER' 9 FETCH_DIM_R ~6 ~5, 'HTTPS' 10 IS_NOT_IDENTICAL ~7 ~6, 'off' 11 BOOL ~1 ~7 12 > > JMPZ ~1, ->15 13 > QM_ASSIGN ~8 <true> 14 > JMP ->16 15 > QM_ASSIGN ~8 <false> 16 > > RETURN ~8 13 17* > RETURN null End of function ssl Function novarnish: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 27 Branch analysis from position: 4 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 27 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: NoVarnish number of ops: 29 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 16 0 E > INIT_FCALL 'headers_sent' 1 DO_ICALL $0 2 BOOL_NOT ~1 $0 3 > JMPZ ~1, ->27 18 4 > INIT_FCALL 'header' 5 SEND_VAL 'Expires%3A+Mon%2C+26+Jul+1990+05%3A00%3A00+GMT' 6 DO_ICALL 19 7 INIT_FCALL 'header' 8 INIT_FCALL 'gmdate' 9 SEND_VAL 'D%2C+d+M+Y+H%3Ai%3As' 10 DO_ICALL $3 11 CONCAT ~4 'Last-Modified%3A+', $3 12 CONCAT ~5 ~4, '+GMT' 13 SEND_VAL ~5 14 DO_ICALL 20 15 INIT_FCALL 'header' 16 SEND_VAL 'Cache-Control%3A+no-store%2C+no-cache%2C+must-revalidate' 17 DO_ICALL 21 18 INIT_FCALL 'header' 19 SEND_VAL 'Cache-Control%3A+post-check%3D0%2C+pre-check%3D0' 20 SEND_VAL <false> 21 DO_ICALL 22 22 INIT_FCALL 'header' 23 SEND_VAL 'Pragma%3A+no-cache' 24 DO_ICALL 24 25 > RETURN <true> 26* JMP ->28 26 27 > > RETURN <false> 28 28* > RETURN null End of function novarnish Function checkemail: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: CheckEmail number of ops: 8 compiled vars: !0 = $email line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 30 0 E > RECV !0 32 1 INIT_FCALL 'filter_var' 2 SEND_VAR !0 3 SEND_VAL 274 4 DO_ICALL $1 5 BOOL ~2 $1 6 > RETURN ~2 33 7* > RETURN null End of function checkemail Function createlinks: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: CreateLinks number of ops: 8 compiled vars: !0 = $text line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 35 0 E > RECV !0 37 1 INIT_FCALL 'preg_replace' 2 SEND_VAL '%40%28https%3F%3A%2F%2F%28%5B-%5Cw.%5D%2B%5B-%5Cw%5D%29%2B%28%3A%5Cd%2B%29%3F%28%2F%28%5B%5Cw-.%7E%3A%2F%3F%23%5C%5B%5C%5D%5C%40%21%24%26%27%28%29%2A%2B%2C%3B%3D%25%5D%2A%29%3F%29%3F%29%40' 3 SEND_VAL '%3Ca+href%3D%22%241%22+target%3D%22_blank%22%3E%241%3C%2Fa%3E' 4 SEND_VAR !0 5 DO_ICALL $1 6 > RETURN $1 38 7* > RETURN null End of function createlinks Function thisurl: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 6 Branch analysis from position: 4 1 jumps found. (Code = 42) Position 1 = 7 Branch analysis from position: 7 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 18 Branch analysis from position: 14 2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 37 Branch analysis from position: 22 2 jumps found. (Code = 43) Position 1 = 32, Position 2 = 36 Branch analysis from position: 32 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 36 Branch analysis from position: 37 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 18 Branch analysis from position: 6 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 18 Branch analysis from position: 14 Branch analysis from position: 18 filename: /in/DLhJ4 function name: ThisURL number of ops: 42 compiled vars: !0 = $url line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 42 0 E > ASSIGN !0, '' 45 1 INIT_STATIC_METHOD_CALL 'SSL' 2 DO_FCALL 0 $2 3 > JMPZ $2, ->6 46 4 > ASSIGN_OP 8 !0, 'https%3A%2F%2F' 5 > JMP ->7 48 6 > ASSIGN_OP 8 !0, 'http%3A%2F%2F' 51 7 > FETCH_R global ~5 '_SERVER' 8 FETCH_DIM_R ~6 ~5, 'HTTP_HOST' 9 ASSIGN_OP 8 !0, ~6 54 10 FETCH_R global ~8 '_SERVER' 11 FETCH_DIM_R ~9 ~8, 'SERVER_PORT' 12 IS_NOT_EQUAL ~9, 80 13 > JMPZ ~10, ->18 55 14 > FETCH_R global ~11 '_SERVER' 15 FETCH_DIM_R ~12 ~11, 'SERVER_PORT' 16 CONCAT ~13 '%3A', ~12 17 ASSIGN_OP 8 !0, ~13 59 18 > FETCH_IS ~15 '_SERVER' 19 ISSET_ISEMPTY_DIM_OBJ 0 ~16 ~15, 'REQUEST_URI' 20 BOOL_NOT ~17 ~16 21 > JMPZ ~17, ->37 60 22 > INIT_FCALL 'substr' 23 FETCH_R global ~18 '_SERVER' 24 FETCH_DIM_R ~19 ~18, 'PHP_SELF' 25 SEND_VAL ~19 26 SEND_VAL 1 27 DO_ICALL $20 28 ASSIGN_OP 8 !0, $20 62 29 FETCH_IS ~22 '_SERVER' 30 ISSET_ISEMPTY_DIM_OBJ 0 ~22, 'QUERY_STRING' 31 > JMPZ ~23, ->36 63 32 > FETCH_R global ~24 '_SERVER' 33 FETCH_DIM_R ~25 ~24, 'QUERY_STRING' 34 CONCAT ~26 '%3F', ~25 35 ASSIGN_OP 8 !0, ~26 36 > > JMP ->40 66 37 > FETCH_R global ~28 '_SERVER' 38 FETCH_DIM_R ~29 ~28, 'REQUEST_URI' 39 ASSIGN_OP 8 !0, ~29 69 40 > > RETURN !0 70 41* > RETURN null End of function thisurl Function random: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: Random number of ops: 17 compiled vars: !0 = $max line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 72 0 E > RECV_INIT !0 5 74 1 INIT_FCALL 'substr' 2 INIT_FCALL 'md5' 3 INIT_FCALL 'microtime' 4 DO_ICALL $1 5 SEND_VAR $1 6 DO_ICALL $2 7 SEND_VAR $2 8 INIT_FCALL 'rand' 9 SEND_VAL 0 10 SEND_VAL 26 11 DO_ICALL $3 12 SEND_VAR $3 13 SEND_VAR !0 14 DO_ICALL $4 15 > RETURN $4 75 16* > RETURN null End of function random Function downloadimage: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 12 Branch analysis from position: 12 2 jumps found. (Code = 107) Position 1 = 13, Position 2 = -2 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: DownloadImage number of ops: 15 compiled vars: !0 = $url, !1 = $location, !2 = $download, !3 = $ex line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 77 0 E > RECV !0 1 RECV !1 79 2 INIT_FCALL 'file_get_contents' 3 SEND_VAR !0 4 DO_ICALL $4 5 ASSIGN !2, $4 80 6 INIT_FCALL 'file_put_contents' 7 SEND_VAR !1 8 SEND_VAR !2 9 DO_ICALL 81 10 > RETURN <true> 11* JMP ->14 82 12 E > > CATCH last 'Exception' 83 13 > > RETURN <false> 85 14* > RETURN null End of function downloadimage Function posttovar: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 10 Branch analysis from position: 2 2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 10 Branch analysis from position: 3 1 jumps found. (Code = 42) Position 1 = 2 Branch analysis from position: 2 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 10 Found catch point at position: 12 Branch analysis from position: 12 2 jumps found. (Code = 107) Position 1 = 13, Position 2 = -2 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: PostToVar number of ops: 15 compiled vars: !0 = $post, !1 = $content, !2 = $name, !3 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 87 0 E > RECV !0 89 1 > FE_RESET_R $4 !0, ->10 2 > > FE_FETCH_R ~5 $4, !1, ->10 3 > ASSIGN !2, ~5 90 4 FETCH_W global lock $7 !2 5 FETCH_W local $8 !2 6 ASSIGN_REF $8, $7 91 7 FETCH_W local $9 !2 8 ASSIGN $9, !1 89 9 > JMP ->2 10 > FE_FREE $4 11 > JMP ->14 93 12 E > > CATCH last 'Exception' 94 13 > > RETURN <false> 96 14 > > RETURN null End of function posttovar Function database: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 15 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 15 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: Database number of ops: 17 compiled vars: !0 = $host, !1 = $user, !2 = $pass, !3 = $db line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 98 0 E > RECV !0 1 RECV !1 2 RECV !2 3 RECV !3 99 4 NEW $4 'mysqli' 5 SEND_VAR_EX !0 6 SEND_VAR_EX !1 7 SEND_VAR_EX !2 8 SEND_VAR_EX !3 9 DO_FCALL 0 10 ASSIGN !3, $4 101 11 FETCH_OBJ_R ~7 !3, 'connect_errno' 12 > JMPZ ~7, ->15 102 13 > > RETURN <false> 14* JMP ->16 104 15 > > RETURN !3 106 16* > RETURN null End of function database Function country: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 13 Branch analysis from position: 5 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 16 Branch analysis from position: 16 2 jumps found. (Code = 107) Position 1 = 17, Position 2 = -2 Branch analysis from position: 17 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: Country number of ops: 19 compiled vars: !0 = $api, !1 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 109 0 E > ASSIGN !0, 'http%3A%2F%2Fapi.hostip.info%2Fcountry.php%3Fip%3D' 111 1 FETCH_IS ~3 '_SERVER' 2 ISSET_ISEMPTY_DIM_OBJ 0 ~4 ~3, 'HTTP_X_FORWARDED_FOR' 3 BOOL_NOT ~5 ~4 4 > JMPZ ~5, ->13 5 > INIT_FCALL 'file_get_contents' 6 FETCH_R global ~6 '_SERVER' 7 FETCH_DIM_R ~7 ~6, 'REMOTE_ADDR' 8 CONCAT ~8 !0, ~7 9 SEND_VAL ~8 10 DO_ICALL $9 11 QM_ASSIGN ~10 $9 12 > JMP ->14 13 > QM_ASSIGN ~10 <false> 14 > > RETURN ~10 15* JMP ->18 112 16 E > > CATCH last 'Exception' 113 17 > > RETURN <false> 115 18* > RETURN null End of function country Function fblikes: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: FBLikes number of ops: 12 compiled vars: !0 = $name, !1 = $data line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 117 0 E > RECV !0 118 1 INIT_FCALL 'json_decode' 2 INIT_FCALL 'file_get_contents' 3 CONCAT ~2 'https%3A%2F%2Fgraph.facebook.com%2F', !0 4 SEND_VAL ~2 5 DO_ICALL $3 6 SEND_VAR $3 7 DO_ICALL $4 8 ASSIGN !1, $4 119 9 FETCH_OBJ_R ~6 !1, 'likes' 10 > RETURN ~6 120 11* > RETURN null End of function fblikes Function fbcover: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DLhJ4 function name: FBCover number of ops: 13 compiled vars: !0 = $name, !1 = $data line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 122 0 E > RECV !0 123 1 INIT_FCALL 'json_decode' 2 INIT_FCALL 'file_get_contents' 3 CONCAT ~2 'https%3A%2F%2Fgraph.facebook.com%2F', !0 4 SEND_VAL ~2 5 DO_ICALL $3 6 SEND_VAR $3 7 DO_ICALL $4 8 ASSIGN !1, $4 124 9 FETCH_OBJ_R ~6 !1, 'cover' 10 FETCH_OBJ_R ~7 ~6, 'source' 11 > RETURN ~7 125 12* > RETURN null End of function fbcover End of class Simplify.
Generated using Vulcan Logic Dumper, using php 8.0.0