Guest Anonymous Posted October 18, 2004 CID Share Posted October 18, 2004 Not sure if anyone mentioned this before...or even if this is somewhere on the site that I haven't seen yet... But I think it would be killer if OS/Browser was fingerprinted...maybe even the IP snapshot and bounced off of Arin to find out the ISP-- then the results made public in some type of graph or something, showing OS breakdown/browser breakdown/ISP etc... Or possibly even an area for when the test is ran, people can put in specific information about their setup and the hacks they've done to achieve higher speeds. This would be a good knowledge-base for everyone. Quote Link to comment Share on other sites More sharing options...
Guest PeePs Posted October 18, 2004 CID Share Posted October 18, 2004 dslreports.com has something that is sorta like that. Quote Link to comment Share on other sites More sharing options...
Swimmer Posted October 18, 2004 CID Share Posted October 18, 2004 do you mean geographically?? then see who/what area has the highest speed?? Maybe a tweak contest? Quote Link to comment Share on other sites More sharing options...
Cobra Posted October 18, 2004 CID Share Posted October 18, 2004 dude that would rule! we should have speed contests and stuff here! lol, i wouldnt want to embarrass u guys tho Quote Link to comment Share on other sites More sharing options...
Swimmer Posted October 18, 2004 CID Share Posted October 18, 2004 it would be based on your ISP package speed... Quote Link to comment Share on other sites More sharing options...
Guest PeePs Posted October 18, 2004 CID Share Posted October 18, 2004 dslreports.com does have that i jsut checked. You have to take the speed test, then clock the button on the bottom of the results page to submit your score and then it will show the scores of tests from people that have the same ISP as you. Quote Link to comment Share on other sites More sharing options...
wingzero2309 Posted October 18, 2004 CID Share Posted October 18, 2004 that would suck if ur browser was fingerprinted...then if u downloaded a song they could come after u in an instant not saying i dl music... u have no proof!!! Quote Link to comment Share on other sites More sharing options...
unstable Posted October 18, 2004 CID Share Posted October 18, 2004 ack, sorry-I wasn't logged in when I posted this last night, I didn't know (most forums don't allow guest posts). Well maybe this could just be an option that is turned on/off, so that if people want to participate they can. Then all of the results of the fastest ISP's and stuff will be public and nobody would need to ask what the best ISP is for a particular area. Same thing with the tweaks. Publically available information for people who opt-in to test and provide the tweaks they did (browser/os etc). Quote Link to comment Share on other sites More sharing options...
CA3LE Posted October 23, 2004 CID Share Posted October 23, 2004 ack, sorry-I wasn't logged in when I posted this last night, I didn't know (most forums don't allow guest posts). Well maybe this could just be an option that is turned on/off, so that if people want to participate they can. Then all of the results of the fastest ISP's and stuff will be public and nobody would need to ask what the best ISP is for a particular area. Same thing with the tweaks. Publically available information for people who opt-in to test and provide the tweaks they did (browser/os etc). This is the only forum that I allow guest posts... because I want to hear the opinions of all users reguardless of if they are a forum member or not. But I have been working on what your sugesting.. it is very hard to do because I can't do it through ARIN (unless you guys like to wait for an ARIN query with each test) ~~ but there are IP tables that I can get my hands on that show the IP blocks of ALL ISPS in the world... and are updated, I just need to figure out how to get them for free, and also get updated versions for free..... and them work it all into my site. Not all too easy for one guy to do --- DSL Reports has many people working on their stuff (I assume) Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 Could you not give each tester the option to enter there details after the test thus slowly setting up a list of ISP's an there IP pools? Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 Found this Seems to use some strange addressing thing tho.. Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 ..............Which is when I realised it's in HEX Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 You can use the tool on http://www.mikesel.karoo.net/networktools.html to convert it. Did I tell you that I am a computer applications programmer? So maybe I could put something together to generate the list..... Quote Link to comment Share on other sites More sharing options...
CA3LE Posted October 23, 2004 CID Share Posted October 23, 2004 What I really need is the RAW database in .CSV -- I need "IP-Country-ISP" database ~ then I can import it to a mySQL database and query locally - but all I can find is people that want to charge me to get the database...... and I know why, most people that want this information are using it to GEO target users... well not me, I just want to make my database more searchable by ISP and stuff.... grrrr Help me find this guys!!! Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 The link I posted was aa CSV file! Will that not do? I could convert the number from hex using a VB program An output the list to csv Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 Even better: http://www.perl-studio.com/iptocountry/ Quote Link to comment Share on other sites More sharing options...
MikeSel Posted October 23, 2004 CID Share Posted October 23, 2004 Some more usefull links: http://forums.webhostdir.com/showthread.php?t=7682 Quote Link to comment Share on other sites More sharing options...
unstable Posted October 23, 2004 CID Share Posted October 23, 2004 I'm checking around for this. The first thing that came to mind when you said "they are using it for GEO" is Visual Route, so I downloaded it and it appears that they've got that application built in Java and the databases aren't plaintext...I'm not familiar with Java so I'm not sure if the classes they have do some kind of interpretation on the data. I'll keep looking, but I'm wondering if it might be worthwhile to maybe consider setting the logic up like: -user shows up, page pulls IP address -Query database for netblock/isp match in local MySQL database -NO MATCH? -->Do Arin and insert ISP into local MySQL database -MATCH? good. Sure it will run slow if you have to bounce it off of Arin, but eventually you will build your own copy of the netblocks/ISP's. I think as long as you throw a message up for the user to know, then it'll be ok. Then eventually you can abandon Arin entirely. I actually think that this should be an opt-in thing that is ran either before the test or after the test and the user gets to choose. (will keep checking around) Quote Link to comment Share on other sites More sharing options...
unstable Posted October 23, 2004 CID Share Posted October 23, 2004 If there is a way of tapping into Arin, why not script an IP scan to do it? Not sure how long this would take but maybe you could even distribute the load out to a few other people and we could get it done quicker. It would basically just be a complete listing of all the IP's in the world, and we'd run an automated NSLOOKUP on it, and output it to a text file in the format that you want. C:Documents and Settingsunstable>nslookup 65.123.4.12 Name: unassigned-65-123-4-12.net.tiedyenetworks.com Address: 65.123.4.12 Aliases: 12.4.123.65.in-addr.arpa then we parse everything from the right to the left, and we end up with just the root domain 65.123.4.12 = tiedyenetworks.com Quote Link to comment Share on other sites More sharing options...
CA3LE Posted October 23, 2004 CID Share Posted October 23, 2004 If there is a way of tapping into Arin, why not script an IP scan to do it? Not sure how long this would take but maybe you could even distribute the load out to a few other people and we could get it done quicker. It would basically just be a complete listing of all the IP's in the world, and we'd run an automated NSLOOKUP on it, and output it to a text file in the format that you want. then we parse everything from the right to the left, and we end up with just the root domain 65.123.4.12 = tiedyenetworks.com Here you might be onto something, as for building my own ip-country-isp database -- even if I did I would still have to run ARIN or something because the database changes about 10% /month -- I wouldn't want inaccurate data... I'm going to look into parsing NSLOOKUP though, that may be worth it. I will let you know what i come up with, if you can figure out how to do it in perl or PHP let me know, I can implement that into my logging easy as a mofo! Quote Link to comment Share on other sites More sharing options...
Guest PeePs Posted October 23, 2004 CID Share Posted October 23, 2004 you guys are smart, i dont know what your talking about because im dumb Quote Link to comment Share on other sites More sharing options...
Guest Anonymous Posted October 23, 2004 CID Share Posted October 23, 2004 ... if you can figure out how to do it in perl or PHP let me know' date=' I can implement that into my logging easy as a mofo![/quote'] I'm a g1mp, I don't know PHP or Perl. I am trying to get a Linux or Unix box going so I can learn something other than MS though. Quote Link to comment Share on other sites More sharing options...
CA3LE Posted October 23, 2004 CID Share Posted October 23, 2004 I think I figured it out // I can do this in PHP function gethost ($ip) { $host = `host $ip`; return (($host ? end ( explode (' ', $host)) : $ip)); } I will try this when I get in tonight. Quote Link to comment Share on other sites More sharing options...
unstable Posted October 23, 2004 CID Share Posted October 23, 2004 Like I said (as guest, damnit that's pissing me off! lol). I don't know PHP but with the programming skills that I do have, I would assume "Explode" is somehow linked to nslookup. I spent alot of time developing when I was in the Marine Corps about 3 years ago, but since then I haven't written a single thing, other than batch scripts. Quote Link to comment Share on other sites More sharing options...
CA3LE Posted October 23, 2004 CID Share Posted October 23, 2004 I ended up using $ip = $_SERVER['REMOTE_ADDR']; $fullhost = gethostbyaddr($ip); $host = preg_replace("/^[^.]+./", "*.", $fullhost); I put it in http://www.testmy.net/whois.php for testsing you will see a portion that says "your host is ::*.ph.ph.cox.net *** host of your query is :: *.chvlva.adelphia.net " (that is just what i got when I pulled your IP unstable) But what I need to do is parse further and just get the end of that like instead of *.chvlva.adelphia.net it would say adelphia.net -- will just take me a little more to parse that down... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.