File sharing services like Rapidshare,Megaupload,Sendspace etc....... are a great place to find whatever stuff we are looking for but unfortunately these sites do not index the content that is stored on their servers for search but we can still search them using Google's search engine by adding advanced operators to the search string.
For Instance if you want to search for a file on Rapidshare all you need to do is to go to google and type the following without the quotes "site:rapidshare.com" or if you want to search Megaupload.com replace rapidshare.com with megaupload.com "site:megaupload.com" with the name of the file you want to search.
additionally you can also use the advanced operator "inurl" to search for files as rapidshare url consists of the file name:
google: +inurl:wma|mp3|ogg site:rapidshare.com "file name"
For video files:
google: +inurl:avi|mpg|wmv| site:rapidshare.com
To see all archives and programs available...
google: +inurl:exe|rar|zip site:rapidshare.com
This will give you all files available...
google: .* site:rapidshare.com
Since most files are uploaded after being zipped searching for them with:
google: +inurl:rar|zip site:rapidshare.com will give you more results.
You can also search Torrents using google just type "filetype:torrent followed by the name of the file you want to search for, here is an example of a search that I made: