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 = 12 Branch analysis from position: 12 2 jumps found. (Code = 43) Position 1 = 19, Position 2 = 22 Branch analysis from position: 19 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 22 1 jumps found. (Code = 42) Position 1 = 72 Branch analysis from position: 72 2 jumps found. (Code = 44) Position 1 = 75, Position 2 = 42 Branch analysis from position: 75 1 jumps found. (Code = 42) Position 1 = 281 Branch analysis from position: 281 2 jumps found. (Code = 44) Position 1 = 283, Position 2 = 93 Branch analysis from position: 283 2 jumps found. (Code = 43) Position 1 = 285, Position 2 = 290 Branch analysis from position: 285 1 jumps found. (Code = 42) Position 1 = 296 Branch analysis from position: 296 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 290 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 93 2 jumps found. (Code = 43) Position 1 = 99, Position 2 = 280 Branch analysis from position: 99 2 jumps found. (Code = 46) Position 1 = 104, Position 2 = 109 Branch analysis from position: 104 2 jumps found. (Code = 46) Position 1 = 110, Position 2 = 115 Branch analysis from position: 110 2 jumps found. (Code = 46) Position 1 = 116, Position 2 = 122 Branch analysis from position: 116 2 jumps found. (Code = 43) Position 1 = 123, Position 2 = 280 Branch analysis from position: 123 2 jumps found. (Code = 46) Position 1 = 131, Position 2 = 138 Branch analysis from position: 131 2 jumps found. (Code = 46) Position 1 = 139, Position 2 = 144 Branch analysis from position: 139 2 jumps found. (Code = 43) Position 1 = 145, Position 2 = 279 Branch analysis from position: 145 2 jumps found. (Code = 43) Position 1 = 153, Position 2 = 214 Branch analysis from position: 153 2 jumps found. (Code = 43) Position 1 = 161, Position 2 = 170 Branch analysis from position: 161 1 jumps found. (Code = 42) Position 1 = 173 Branch analysis from position: 173 2 jumps found. (Code = 43) Position 1 = 184, Position 2 = 192 Branch analysis from position: 184 1 jumps found. (Code = 42) Position 1 = 194 Branch analysis from position: 194 2 jumps found. (Code = 43) Position 1 = 198, Position 2 = 206 Branch analysis from position: 198 1 jumps found. (Code = 42) Position 1 = 213 Branch analysis from position: 213 1 jumps found. (Code = 42) Position 1 = 215 Branch analysis from position: 215 2 jumps found. (Code = 43) Position 1 = 221, Position 2 = 228 Branch analysis from position: 221 1 jumps found. (Code = 42) Position 1 = 229 Branch analysis from position: 229 2 jumps found. (Code = 43) Position 1 = 268, Position 2 = 278 Branch analysis from position: 268 1 jumps found. (Code = 42) Position 1 = 280 Branch analysis from position: 280 2 jumps found. (Code = 44) Position 1 = 283, Position 2 = 93 Branch analysis from position: 283 Branch analysis from position: 93 Branch analysis from position: 278 Branch analysis from position: 228 2 jumps found. (Code = 43) Position 1 = 268, Position 2 = 278 Branch analysis from position: 268 Branch analysis from position: 278 Branch analysis from position: 206 1 jumps found. (Code = 42) Position 1 = 215 Branch analysis from position: 215 Branch analysis from position: 192 2 jumps found. (Code = 43) Position 1 = 198, Position 2 = 206 Branch analysis from position: 198 Branch analysis from position: 206 Branch analysis from position: 170 2 jumps found. (Code = 43) Position 1 = 184, Position 2 = 192 Branch analysis from position: 184 Branch analysis from position: 192 Branch analysis from position: 214 2 jumps found. (Code = 43) Position 1 = 221, Position 2 = 228 Branch analysis from position: 221 Branch analysis from position: 228 Branch analysis from position: 279 2 jumps found. (Code = 44) Position 1 = 283, Position 2 = 93 Branch analysis from position: 283 Branch analysis from position: 93 Branch analysis from position: 144 Branch analysis from position: 138 Branch analysis from position: 280 Branch analysis from position: 122 Branch analysis from position: 115 Branch analysis from position: 109 Branch analysis from position: 280 Branch analysis from position: 42 2 jumps found. (Code = 43) Position 1 = 48, Position 2 = 71 Branch analysis from position: 48 1 jumps found. (Code = 42) Position 1 = 59 Branch analysis from position: 59 2 jumps found. (Code = 44) Position 1 = 62, Position 2 = 50 Branch analysis from position: 62 1 jumps found. (Code = 42) Position 1 = 75 Branch analysis from position: 75 Branch analysis from position: 50 2 jumps found. (Code = 44) Position 1 = 62, Position 2 = 50 Branch analysis from position: 62 Branch analysis from position: 50 Branch analysis from position: 71 2 jumps found. (Code = 44) Position 1 = 75, Position 2 = 42 Branch analysis from position: 75 Branch analysis from position: 42 Branch analysis from position: 10 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/pDutX function name: (null) number of ops: 297 compiled vars: !0 = $steamid, !1 = $getIDInfo, !2 = $getIDInfoArray, !3 = $getIDInfoCount, !4 = $x, !5 = $t, !6 = $profileID, !7 = $steamURL, !8 = $searchPage, !9 = $searchArray, !10 = $searchCount, !11 = $uniqueArray, !12 = $n, !13 = $i, !14 = $Date, !15 = $DateSplit, !16 = $DateLen, !17 = $IP, !18 = $Country, !19 = $Info, !20 = $dupeCount line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ECHO 'Steam+Resolver-%3EVersion%3A1.0+-+Made+by+IOn+savage%289%2F06%2F12%29%3Cbr%3E%3Cbr%3E' 3 1 INIT_FCALL 'error_reporting' 2 SEND_VAL 0 3 DO_ICALL 18 4 ASSIGN !0, 'djsanderrr' 20 5 STRLEN ~23 !0 6 IS_NOT_EQUAL ~23, 0 7 > JMPZ ~24, ->10 8 > QM_ASSIGN ~25 !0 9 > JMP ->12 10 > > EXIT 'Must+put+a+steamid' 11* QM_ASSIGN ~25 <true> 12 > ASSIGN !0, ~25 21 13 INIT_FCALL 'contains' 14 SEND_VAL 'STEAM' 15 SEND_VAR !0 16 DO_FCALL 0 $27 17 BOOL_NOT ~28 $27 18 > JMPZ ~28, ->22 19 > > EXIT 'Must+put+a+steamid.' 20* QM_ASSIGN ~29 <true> 21* JMP ->23 22 > QM_ASSIGN ~29 !0 23 ASSIGN !0, ~29 23 24 CONCAT ~31 'Searching+for+IP%27s+Related+to%3A%28', !0 25 CONCAT ~32 ~31, '%29%3Cbr%3E%3Cbr%3E' 26 ECHO ~32 40 27 INIT_FCALL 'get_data' 28 CONCAT ~33 'http%3A%2F%2Fsteamidconverter.com%2F', !0 29 SEND_VAL ~33 30 DO_FCALL 0 $34 31 ASSIGN !1, $34 41 32 INIT_FCALL_BY_NAME 'split' 33 SEND_VAL_EX '+' 34 SEND_VAR_EX !1 35 SEND_VAL_EX -1 36 DO_FCALL 0 $36 37 ASSIGN !2, $36 42 38 COUNT ~38 !2 39 ASSIGN !3, ~38 44 40 ASSIGN !4, 0 41 > JMP ->72 45 42 > INIT_FCALL 'contains' 43 SEND_VAL 'name%3D%22keywords%22' 44 FETCH_DIM_R ~41 !2, !4 45 SEND_VAL ~41 46 DO_FCALL 0 $42 47 > JMPZ $42, ->71 46 48 > ASSIGN !5, 0 47 49 > JMP ->59 48 50 > INIT_FCALL 'str_replace' 51 SEND_VAL '%2C' 52 SEND_VAL '' 53 ADD ~44 !4, !5 54 FETCH_DIM_R ~45 !2, ~44 55 SEND_VAL ~45 56 DO_ICALL $46 57 ASSIGN !6, $46 49 58 PRE_INC !5 47 59 > STRLEN ~49 !6 60 IS_NOT_EQUAL ~49, 17 61 > JMPNZ ~50, ->50 51 62 > ASSIGN !7, 'http%3A%2F%2Fsteamcommunity.com%2Fprofiles%2F' 52 63 ECHO 'Click+Image+to+go+to+profile+page%21%3Cbr%3E' 53 64 CONCAT ~52 '%3Ca+href%3D%22', !7 65 CONCAT ~53 ~52, !6 66 CONCAT ~54 ~53, '%22+title%3D%22ProfileLink%22%3E%3Cimg+src%3D%22http%3A%2F%2Fsteamsignature.com%2Fclassic-' 67 CONCAT ~55 ~54, !6 68 CONCAT ~56 ~55, '.png%22%2F%3E%3C%2Fa%3E' 69 ECHO ~56 54 70 > JMP ->75 44 71 > PRE_INC !4 72 > FETCH_CONSTANT ~58 'x' 73 IS_SMALLER ~58, !3 74 > JMPNZ ~59, ->42 60 75 > INIT_FCALL 'get_data' 76 CONCAT ~60 'http%3A%2F%2Fwww.google.com%2Fcse%3Fq%3D', !0 77 CONCAT ~61 ~60, '%26hl%3Den%26num%3D2000%26client%3Dgoogle-csbe' 78 SEND_VAL ~61 79 DO_FCALL 0 $62 80 ASSIGN !8, $62 61 81 INIT_FCALL_BY_NAME 'split' 82 SEND_VAL_EX '+' 83 SEND_VAR_EX !8 84 SEND_VAL_EX -1 85 DO_FCALL 0 $64 86 ASSIGN !9, $64 62 87 COUNT ~66 !9 88 ASSIGN !10, ~66 63 89 ASSIGN !11, <array> 64 90 ASSIGN !12, 0 66 91 ASSIGN !13, 0 92 > JMP ->281 67 93 > INIT_FCALL 'contains' 94 SEND_VAL 'address' 95 FETCH_DIM_R ~71 !9, !13 96 SEND_VAL ~71 97 DO_FCALL 0 $72 98 > JMPZ $72, ->280 68 99 > ADD ~73 !13, 1 100 FETCH_DIM_R ~74 !9, ~73 101 STRLEN ~75 ~74 102 IS_EQUAL ~76 ~75, 2 103 > JMPZ_EX ~76 ~76, ->109 104 > ADD ~77 !13, 2 105 FETCH_DIM_R ~78 !9, ~77 106 STRLEN ~79 ~78 107 IS_SMALLER ~80 3, ~79 108 BOOL ~76 ~80 109 > > JMPZ_EX ~76 ~76, ->115 110 > ADD ~81 !13, 2 111 FETCH_DIM_R ~82 !9, ~81 112 STRLEN ~83 ~82 113 IS_SMALLER ~84 ~83, 20 114 BOOL ~76 ~84 115 > > JMPZ_EX ~76 ~76, ->122 116 > FETCH_CONSTANT ~85 'i' 117 ADD ~86 ~85, 5 118 FETCH_DIM_R ~87 !9, ~86 119 STRLEN ~88 ~87 120 IS_SMALLER ~89 ~88, 20 121 BOOL ~76 ~89 122 > > JMPZ ~76, ->280 69 123 > INIT_FCALL 'in_array' 124 ADD ~90 !13, 2 125 FETCH_DIM_R ~91 !9, ~90 126 SEND_VAL ~91 127 SEND_VAR !11 128 DO_ICALL $92 129 BOOL_NOT ~93 $92 130 > JMPZ_EX ~93 ~93, ->138 131 > INIT_FCALL 'contains' 132 SEND_VAL '%3Cbr%3E' 133 FETCH_DIM_R ~94 !9, !13 134 SEND_VAL ~94 135 DO_FCALL 0 $95 136 BOOL_NOT ~96 $95 137 BOOL ~93 ~96 138 > > JMPZ_EX ~93 ~93, ->144 139 > ADD ~97 !13, 5 140 FETCH_DIM_R ~98 !9, ~97 141 STRLEN ~99 ~98 142 IS_SMALLER ~100 3, ~99 143 BOOL ~93 ~100 144 > > JMPZ ~93, ->279 70 145 > INIT_FCALL 'contains' 146 SEND_VAL 'Invoked' 147 ADD ~101 !13, 5 148 FETCH_DIM_R ~102 !9, ~101 149 SEND_VAL ~102 150 DO_FCALL 0 $103 151 TYPE_CHECK 4 $103 152 > JMPZ ~104, ->214 71 153 > INIT_FCALL 'contains' 154 SEND_VAL '-' 155 ADD ~105 !13, 5 156 FETCH_DIM_R ~106 !9, ~105 157 SEND_VAL ~106 158 DO_FCALL 0 $107 159 BOOL ~108 $107 160 > JMPZ ~108, ->170 161 > INIT_FCALL 'str_replace' 162 SEND_VAL '-' 163 SEND_VAL '%2F' 164 ADD ~109 !13, 5 165 FETCH_DIM_R ~110 !9, ~109 166 SEND_VAL ~110 167 DO_ICALL $111 168 QM_ASSIGN ~112 $111 169 > JMP ->173 170 > ADD ~113 !13, 5 171 FETCH_DIM_R ~114 !9, ~113 172 QM_ASSIGN ~112 ~114 173 > ASSIGN !14, ~112 72 174 INIT_FCALL_BY_NAME 'split' 175 SEND_VAL_EX '%2F' 176 SEND_VAR_EX !14 177 SEND_VAL_EX -1 178 DO_FCALL 0 $116 179 ASSIGN !15, $116 73 180 FETCH_DIM_R ~118 !15, 2 181 STRLEN ~119 ~118 182 IS_SMALLER 2, ~119 183 > JMPZ ~120, ->192 184 > INIT_FCALL 'str_replace' 185 SEND_VAL '20' 186 SEND_VAL '' 187 FETCH_DIM_R ~121 !15, 2 188 SEND_VAL ~121 189 DO_ICALL $122 190 QM_ASSIGN ~123 $122 191 > JMP ->194 192 > FETCH_DIM_R ~124 !15, 2 193 QM_ASSIGN ~123 ~124 194 > ASSIGN !16, ~123 74 195 FETCH_DIM_R ~126 !15, 0 196 IS_SMALLER 12, ~126 197 > JMPZ ~127, ->206 75 198 > FETCH_DIM_R ~128 !15, 1 199 CONCAT ~129 ~128, '%2F' 200 FETCH_DIM_R ~130 !15, 0 201 CONCAT ~131 ~129, ~130 202 CONCAT ~132 ~131, '%2F' 203 CONCAT ~133 ~132, !16 204 ASSIGN !14, ~133 205 > JMP ->213 77 206 > FETCH_DIM_R ~135 !15, 0 207 CONCAT ~136 ~135, '%2F' 208 FETCH_DIM_R ~137 !15, 1 209 CONCAT ~138 ~136, ~137 210 CONCAT ~139 ~138, '%2F' 211 CONCAT ~140 ~139, !16 212 ASSIGN !14, ~140 213 > > JMP ->215 81 214 > ASSIGN !14, 'Unknown' 83 215 > INIT_FCALL 'contains' 216 SEND_VAL '%2C' 217 SEND_VAR !14 218 DO_FCALL 0 $143 219 BOOL ~144 $143 220 > JMPZ ~144, ->228 221 > INIT_FCALL 'str_replace' 222 SEND_VAL '%2C' 223 SEND_VAL '' 224 SEND_VAR !14 225 DO_ICALL $145 226 QM_ASSIGN ~146 $145 227 > JMP ->229 228 > QM_ASSIGN ~146 !14 229 > ASSIGN !14, ~146 84 230 INIT_FCALL 'explode' 231 SEND_VAL '.' 232 ADD ~148 !13, 2 233 FETCH_DIM_R ~149 !9, ~148 234 SEND_VAL ~149 235 DO_ICALL $150 236 ASSIGN !17, $150 85 237 FETCH_DIM_R ~152 !17, 0 238 CONCAT ~153 ~152, '.' 239 FETCH_DIM_R ~154 !17, 1 240 CONCAT ~155 ~153, ~154 241 CONCAT ~156 ~155, '.' 242 FETCH_DIM_R ~157 !17, 2 243 CONCAT ~158 ~156, ~157 244 CONCAT ~159 ~158, '.' 245 FETCH_DIM_R ~160 !17, 3 246 CONCAT ~161 ~159, ~160 247 ASSIGN !17, ~161 86 248 ADD ~163 !13, 1 249 FETCH_DIM_R ~164 !9, ~163 250 ASSIGN !18, ~164 87 251 CONCAT ~166 'Date%3A+', !14 252 CONCAT ~167 ~166, '+%7C%7C+%28' 253 CONCAT ~168 ~167, !18 254 CONCAT ~169 ~168, '%29+' 255 CONCAT ~170 ~169, !17 256 CONCAT ~171 ~170, '%2C+Status%3A+' 257 INIT_FCALL 'ping' 258 SEND_VAR !17 259 DO_FCALL 0 $172 260 CONCAT ~173 ~171, $172 261 ASSIGN !19, ~173 88 262 INIT_FCALL 'contains' 263 SEND_VAL '...' 264 SEND_VAR !19 265 DO_FCALL 0 $175 266 TYPE_CHECK 4 $175 267 > JMPZ ~176, ->278 89 268 > NOP 269 FAST_CONCAT ~177 '%3Cbr%3E', !19 270 ECHO ~177 90 271 INIT_FCALL 'array_push' 272 SEND_REF !11 273 ADD ~178 !13, 2 274 FETCH_DIM_R ~179 !9, ~178 275 SEND_VAL ~179 276 DO_ICALL 91 277 PRE_INC !12 278 > > JMP ->280 94 279 > PRE_INC !20 66 280 > PRE_INC !13 281 > IS_SMALLER !13, !10 282 > JMPNZ ~184, ->93 100 283 > IS_EQUAL !12, 0 284 > JMPZ ~185, ->290 101 285 > ROPE_INIT 3 ~187 '%3Cbr%3ESorry%2C+was+not+able+to+find+a+record+of+this+SteamID+%28' 286 ROPE_ADD 1 ~187 ~187, !0 287 ROPE_END 2 ~186 ~187, '%29%3C%2Fbr%3E' 288 ECHO ~186 289 > JMP ->296 103 290 > ROPE_INIT 3 ~190 '%3Cbr%3E%3Cbr%3EFound+' 291 ROPE_ADD 1 ~190 ~190, !12 292 ROPE_END 2 ~189 ~190, '+unique+IP%27s+and+' 293 CONCAT ~192 ~189, !20 294 CONCAT ~193 ~192, '+duplicates%21' 295 ECHO ~193 106 296 > > RETURN 1 Function contains: 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 = 11 Branch analysis from position: 11 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 10 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/pDutX function name: contains number of ops: 13 compiled vars: !0 = $substring, !1 = $string line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > RECV !0 1 RECV !1 6 2 INIT_FCALL 'strpos' 3 SEND_VAR !1 4 SEND_VAR !0 5 DO_ICALL $2 6 TYPE_CHECK 4 $2 7 > JMPZ ~3, ->10 8 > QM_ASSIGN ~4 <false> 9 > JMP ->11 10 > QM_ASSIGN ~4 <true> 11 > > RETURN ~4 7 12* > RETURN null End of function contains Function ping: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 11,
Generated using Vulcan Logic Dumper, using php 8.0.0