27
Mar
Downloading from RapidShare.De
RapidShare.De claims to be the biggest and fastest file hosting company on the Internet. This is served by their 45 Gbps synchronous data link, and 200 Terabytes worth of hard disks. They boast about this openly, since I was fed this nugget of information in some prime page real estate.
To upkeep the massive bandwidth, RapidShare offers downloaders the opportunity to sign up for a premium account, which boasts:
- faster downloads than free users
- support for multiple simultaneous downloads, meaning that premium users get the ability to download many files hosted on RapidShare simultaneously
- a maximum of 3 GB limit on file downloads per day, which could be rolled over daily to a maximum of 10 GB
- resumable downloads
To encourage free downloaders to upgrade to a premium account, RapidShare includes a ticketing system that forces the user to wait about 30 seconds before being served the file, tallies up the total amount of data transferred, and enforces bandwidth limits.
By right, this is reasonable, and works perfectly for most free downloaders. However, because ISPs in Singapore employ compulsory transparent proxies, everyone’s requests for all the files are being sent to RapidShare via the proxies, which gladly registers the downloads. The trouble is:
- only one user out of all the customers connected to one proxy server is able to download from RapidShare at the same time, because RapidShare’s system allows each computer to download only one file at a time
- many customers share the bandwidth limit of that one proxy, which could mean that only a few people actually get their files per day. The rest go home and eat grass (empty handed)
With all that disadvantage, I was surprised that Singaporeans still continue to use RapidShare to share their files, when alternatives like:
- ImageShack (Images only)
- FileFactory
FilesXfer(Update: FilesXfer is now gone)- RapidUpload
- SaveFile
does the same job that RapidShare does, with a lot less fuss, and no problems interacting with the transparent proxy server that Singapore ISPs are forced (by law) to employ on all traffic.
Since the choice of file host is done by the uploaders, the downloaders are left with no choice but to deal with the frustrations of RapidShare and the ISP’s transparent proxies. Therefore, seeing the need for something to enable people to download files from RapidShare, I am going to fill that need.
The ingredients you need for this are:
- a web host (doesn’t matter whether it is your free host, or your expensive dedicated server) that supports CGI scripts. You could hunt around in the feature descriptions for all the hosts. For this, you would be looking out for “PERL”, “CGI-BIN” support, or something similar.
- an FTP program (any one would do)
- a browser (that thing you are using to read this page right now)
- A free proxy script (I use CGIProxy)
- A reasonable knowledge about your web host (chances are if you have gotten a web host, you already know enough)
First, you open your FTP client, and connect to your web host.

Then, find the directory that says CGI-BIN, and enter that directory.

Upload CGIProxy (if you have some other proxy script, you may use it) into this directory, and CHMOD it to be 755.

Open up your browser, type in http://www.YOUR-WEBSITE-URL.com/cgi-bin/nph-proxy.cgi (the URL to the script from your browser)
(ScreenShot)
CGIProxy should load.
(ScreenShot)
Enter the address of the file you wish to download from RapidShare.De into the box provided, uncheck “Remove all scripts”, and click “Begin Browsing”.
(ScreenShot)
From here, deal with RapidShare normally.
(ScreenShot)
Viola! Download!

Theory: In essence, you are placing your web server in front of your ISP’s transparent proxy. Therefore, RapidShare would be detecting your web host server, instead of the over-used transparent proxy. This eliminates the problem of competing with other users to use that precious one download slot. As long as nobody else is downloading from RapidShare via your web server address, that download slot perpetually belongs to you.
Footnotes:
Because this method stresses the web server’s downstream bandwidth, if you wish to download very often, either get yourself a dedicated server, or consider paying for RapidShare’s premium download instead.
You should also delete the script after you have finished, or isolate the script from usage by the Internet at large, or you risk getting a very strongly worded letter from your web host regarding your resource usage.
[tags]RapidShare, Downloading[/tags]
on March 31st, 2006 at 7:59 pm
I won’t pretend to understand half what you’ve written here, but Yousendit is another good one for sending files!
on March 31st, 2006 at 9:45 pm
Yousendit imposes keeps the file for only 25 downloads, or 7 days, whichever happens to come earlier, so it is only practical for stuff you send to a limited number or people, like sharing a photo album via e-mail.
on May 11th, 2006 at 2:52 am
You could also have a look at this rapidshare alternative… it doesn’t delete files
and supports .zip .swf .gif .jpg .avi .wmv .mp3 and .wma
Fee File Hosting
on May 11th, 2006 at 10:58 am
It is really frustrating to go to Rapidshare via the transparent proxies in SG.
Too bad we can’t actually bypass this because of some stupid MDA requirement to enable easy censorship.
on May 15th, 2006 at 6:03 pm
Hmm I wonder if you can help me with this
Tried a free FTP site.
There wasn’t a CGI-BIN folder so I went to make one
Uploaded the cgi script but now i can’t get it to run
Error message as follows :
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /CGI-Bin/nph-proxy.cgi.
Reason: Error reading from remote server
on May 15th, 2006 at 8:11 pm
Hi, thanks for reading my blog.
Regarding your problem, it is very likely that the free FTP site server host didn’t support CGI scripting. This means that the server does not execute scripts, that is why you are not able to get it to work on your site. What you need is a server that supports CGI scripting.
on June 1st, 2006 at 10:24 pm
Finding a free web host that both supports cgi scripts and has not blocked their out going socket connections that allow the script to work is like finding a needle in a haystack though. I must have tried at least 40 different hosts. I DID find 1 that worked though, but I lost track of it after a HD format… Know any that still work?
on July 3rd, 2006 at 7:06 pm
hi think rapidshare has somehow blocked this hack. doesn’t seem to work for me. always says Invaild Download Session
on July 13th, 2006 at 4:14 pm
I employ the same method but with a php script. Search sourceforge for php proxy. What I do is find as many free hosts as possible (with php) and then upload the proxy script via ftp to a directory. Then I pass protect the directory so nobody leeches the proxy. At one point I had over fifteen different “personal” proxies running and could virtually download from RS at will. Like you said though you are a prisoner of that paticular server’s speeds. Now that I can afford it I just purchase the premium account. A little steep if you ask me but oh well, saves me alot of time setting up proxies.
on March 27th, 2007 at 1:13 pm
This works like a charm, thank you very much =)
on May 8th, 2007 at 8:22 pm
I am from Singapore lol….i am surprised u all didn’t know this…..i am like 13 yrs old? and i knew it long ago? omg….teens r getting smarter nowadays.
On a different note, there are many more ways to download from rapidshare.
1) Search for free accounts posted by other people.
2) When rapidshare says something about invalid download ticket, click back and then click “download” again. after about 5 times, u will get your download.
3) use the flashget trick.
4) Use the download manager, “Rapidown”…u can download without any limit and have simultaneous downloads.
5) Use the tor network.
6) Use other vpn services. (VPN=Virtual Private Network)
And i am 13 only….Zzz…
on May 8th, 2007 at 8:24 pm
And to VAT0R, you are a liar…PHP proxies don’t work with rapidshare because they don’t parse javascript etc…
a 13 yr old pointing out ur mistake lol…..next time fabric better lies to impress other people.
on May 8th, 2007 at 8:30 pm
and to Vat0r, you are a liar…a 13 yr old correcting ur mistake now:
PHP proxies don’t work with rapidshare because they can’t parse javascript etc. So if you said that to impress others on ur “brilliance”, fabric better lies next time.
on May 8th, 2007 at 8:42 pm
pkchukiss, you got ur info wrong…
Downloading from rapidshare doesn’t work for us Singaporeans because singapore ISPs use shared ips. So whenever we try and download from rapidshare, this happens:
1) when you are waiting for the download ticket and keying in the code, rapidshare records our ip.
2) when you click download, rapidshare will check ur ip. If it doesn’t match, u will also get “download ticket invalid”. And in singapore, these 2 ips won’t match because our ips are dynamic and are changing all the time.
also, another point to note. when uploading the cgi script, you have to change your upload to ASCII mode. you can’t use Binary mode…..13 yr old teaching adults..
on May 8th, 2007 at 8:46 pm
also pkchukiss, you got ur info wrong…
Downloading from rapidshare doesn’t work for us Singaporeans because singapore ISPs use shared ips. So whenever we try and download from rapidshare, this happens:
1) when you are waiting for the download ticket and keying in the code, rapidshare records our ip.
2) when you click download, rapidshare will check ur ip. If it doesn’t match, u will also get “download ticket invalid”. And in singapore, these 2 ips won’t match because our ips are dynamic and are changing all the time.
also, another point to note. when uploading the cgi script, you have to change your upload to ASCII mode. you can’t use Binary mode…..13 yr old teaching adults..
on May 9th, 2007 at 8:06 am
Thanks for your input Jerome.
Just want to let you know that my tip is more than one year old, and so things may have changed so that it might no longer work, but let me assure you that I did extensive testing back then, and it has been proven to work 100% of the time.
I stand by my tip
By the way, what happened to you all these time? You seemed to be missing for an awfully long time! And why can’t I post inside my own tag board? Everybody else can have their tags posted, but mine won’t!!
on August 26th, 2007 at 6:27 pm
lol pkchukiss, you sure have patience in your replies
on August 29th, 2007 at 6:14 pm
I enjoy helping people with technical stuff. Downloading from RapidShare shouldn’t be made hard for us Singapore users, so this technique is a good opportunity to let people know that these limitations can be overcome if they are determined enough.
on September 11th, 2007 at 12:32 am
Edited by pkchukiss: (Reason: Marked out affiliate links)
or u can simply do this
1) If you don’t have an account already, register on PayPal ( http://www.paypal.com ). Its free.
2) Also register on AdBux ( adbux.org/register.php?r=sjgd ) *Warning: Affiliate Link* , also free.
3) Log in AdBux, click “Browse Adsâ€. Click the listed advertisements and wait until the 30-second counter finishes before closing the window. Click each Ad ONE AT A TIME. It won’t work if you just open all ads at once.
You earn money on this site by clicking ads.
4) When you have earned 10 dollars, transfer them to your PayPal account by clicking “Cashout†in your “Members†window.Now you can buy rapidshare premium account.
5) Don’t forget to come back everyday and click more ads to get more money.
6) Refer this link to your friends to join too
adbux.org/register.php?r=sjgd *Warning: Affiliate Link*
enjoy that incredible oportunity!!!
on September 26th, 2007 at 7:39 am
Best file sharing portal Rapidshare, If you want to download Unlimited files from RAPIDSHARE, Also you can download Multiple file. All you need is Just Update the Proxy List. Its done.
Link : http://hhsj3mdvh2e7uoz5vwnf.usercash.com
No Pass…..
Comments welcome……………
Searching Rapidshare files……….Find stuff in http://crawlweb.blogspot.com/