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