Distributed Computing for Tracking Net Problems?
Osrin asks: "A software firewall package that came with a recent computer purchase is using a site called MyNetWatchman to track, catalog and escalate firewall incidents back to ISPs. I was wondering what Slashdot readers think of this type of solution and which other Internet problems it would lend itself to helping resolve?"
Dshield also performs a similar service. Between it and mynetwatchman, they do seem to perform a valid service. With the fast-acting worms, they may not be able to do anything on new worms before it is too late, but they are in an excellent position to track trends and they are going to see some of the preliminary scans that go on as someone is testing an early exploit.
I'm waiting for the time that data from those two sources is actually used to track down someone who releases an exploit. I really think it is only a matter of time.
This has been going on for a while and you may not have known it. Earthlink and many other ISP's have been using Visual Network's IP Insight in your branded dialers for many years to track QOS and connection statictics under your nose...
The internet is too saturated with greed to allow any kind of distibuted application viable on the internet.
As soon as any type of app becomes widely used enough to make it worth while it is either bought up and ruined by any number of corporations or sued and shutdown for some kind of obscure copyright violation in order to allow for a bigger and better solution from the copyright holder which will inturn be so ridden with spyware that it will never get used.
Not that I am a pessimist or anything...
nmap has an option ("-S") to spoof the source address. Here's the documentation from the man page:
You could also combine this with the -D (decoy) option, which accepts a list of addresses to spoof. More text from the same man page:
All valid points, but the bulk of the worm infestations out there aren't spoofing becuase then they can't spread the infection. Given the number of ip addresses that mynetwatchman.com or dshield.org has reporting to them and the fact that they both require independent reports from multiple sources on ports with known exploits before making any type of report, the overwhelming majority of those reports are going to be for infected machines.
Could the feedback loop be closed so that the "service" would corelate an attack and then update the firewall filters on each host? Clearly there are trust issues to overcome, but for the sake of this discussion, let's assume the trust issue can be solved.