How I spy on Gnutella for big corporations Soon I may be offered big dollars from a big corporation to write a very advanced client, using a team of programmers so that I can produce the most popular client for Gnutella.
It has to be very popular because it needs to be distributed all across Gnutella to do it's dirty work properly.
This client will spy on all nodes that it can from it's horizon and report back to a bank of servers located at our new multi million dollar computing spy center.
Please stop me.
They have tried to spy on Gnutella using nodes running at the corporate office.
Remember that a single node has only a limited horizon, and due to the distributed nature of Gnutella it costs too much to set up thousands of computers and set up a network of distributed IP addresses so this can't be detected or blocked.
The idea is to become the most popular and most distributed client so it's easy for these corporations to keep the Gnutella network under control through enforcement and network disabling methods.
Control is what these corporations have lost, control over their content, and this can help to give it back.
They are desperate and may ask me to add features to slow down or disable certain "uncontrolled" parts of the network, such as those nodes that use encryption or other means to keep us from spying on them.
If we can make those nodes less popular, then people will move to our client and control will then be enforced.
This will be designed in a way to keep even the best hackers from detecting what we are doing. Spy data will be saved and sent in random bursts at random times, and will be encrypted and hidden in headers, search results, or special bytes that look normal and other means I can't say here.
Please stop me. Please expose this!
Control of the network is what it is all about.
I don't know if it's legal to make someone's computer a spy node without telling the user, but who's going to know? Who's got the dollars to sue anyway?
One thing that they won't let me add are ways to spread those corporations' content without detection, so you probably won't see our spy program doing things like encryption for files or any other features that help distribute their content without them knowing it.
(note that Unregistered users never come up with any good suggestions, ideas, warnings about bad clients or anything like that, so let's block them so they conform to the norm) |