Home > stuff > How To Fake BitTorrent Ratio

How To Fake BitTorrent Ratio

October 22nd, 2008

These days the best way to download ‘what ever you like’ is using a torrents website, and the best torrent sites are the ones that are not open for the public. Which means that if you want to register for a private torrents site you need to be invited in by an existing member.

The reason you can usually download from private torrent websites so fast is that the members of these private websites must upload back every megabyte they downloaded.

Unfortunately many people around the world cant upload as fast as they download which makes downloading large torrents a bit of a problem. With a 500KB/25KB Internet connection downloading a 50 gigabyte torrent would take a 2-3 days at the most but a month to upload back.

There are many ways to fake ratio, the most popular way is to send fake upload data to the tracker - the server that keeps track of the amount of data you upload and download.
My way to fake ratio works the other way around, instead  of faking upload data I’m going to show you how to fake your download data so the tracker will assume you downloaded a lot less than you really did therefore you will have to upload back a lot less. Using this method you don’t really fake anything you just control the amount of data that is reported to the tracker, if you will do it wisely you will never get caught and banned from the private website.

So how do you fake bit torrent ratio the smart way? Well it’s quite simple, you need to block network access to the tracker after you download the amount you want the tracker to register.

First find out the address of the tracker, open the torrent using a bit torrent client (like utorrent) and look for the tracker’s address in the properties of the torrent.
For example this torrent’s tracker is tracker.torrentleech.org

The next stage is to block our local machine from communicating with that address, there are many ways to block network traffic to a certain address. You can use a firewall on you local machine or your network router to block network traffic to that address.

Another way to block the access to the tracker is by manipulating DNS, that is the method that will be explained here because it can be done easily on any machine and doesnt requite additional software or hardware.

Windows Users:
You need to edit your hosts file and add an entry that sets the IP address for the tracker to 127.0.0.1

The hosts file is located in %SYSTEMROOT%\system32\drivers\etc\hosts (%systemroot% is an environment variable that points to your Windows directory), open it using notepad and add the following line at the end of the file.

127.0.0.1 dns.address.of.tracker

In our case it would be: 127.0.0.1 tracker.torrentleech.org and the entire hosts file will contain:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1        localhost
127.0.0.1        tracker.torrentleech.org

Linux/Unix Users:
You can do the same thing by editing the /etc/hosts file and restart the network service, although its probably simpler to add a firewall rule.

After adding the rule to the hosts file your system will not be able to contact the tracker and update it on the amout of data you downloaded, when you finish downloading your torrent stop the download and add a # character at the begining of the line you have added to block the tracker. The # sign marks the line as comment and the line is ignored.
After you unblocked the tracker you can upload back the amount of data you let the tracker know you downloaded and you’re done, your ratio is balanced.

Be Smart
If you use this technique on every torrent you download you will get busted, use it only on big torrents.
If you want to grab a 50 gigabyte torrent that contains all the seasons of  Lost, first download a few episodes without blocking the tracker and upload back the amount you have downloaded so it would register as a normal download. After you are done balancing your ratio, block the tracker (using a firewall or the hosts file) and continue downloading the rest of the files. Don’t block the tracker before you start the download again (In case you paused/stopped it), give your bit torrent client a minute to receive the peer list from the tracker.

aviran stuff

  1. M.C.S.
    November 13th, 2008 at 08:17 | #1

    Hmm, looks like this one is easy to be detected. If I modify my tracker in that way that it checks the size of my seeding files, comparing it with the amount of downloaded data, it should at least notice a “possible” manipulation. Especially on private sites the risk of false detections is minimal. Either someone got the file via torrent, or he cheated ;)

  2. November 13th, 2008 at 17:23 | #2

    I don’t think it can be detected if you do it right.
    Lets say you have a 10 gig torrent that contains 350mb files, you need to download 2 episodes and upload back 700mb.
    After you upload the 700mb modify the download to start downloading the rest of the files and block the tracker.
    when the download is finished you remove the torrent from the bit torrent client and then unblock the tracker.
    The tracker never knows you downloaded the rest of the files.

  3. legion45
    November 17th, 2008 at 08:47 | #3

    I have tried this option and nobody caught me, I was using utorrent, but to be honest I don’t think this is the safest way, let me tell why.

    I did it as you said, but in the utorrent window, after closing the address network and after you have been cheatting for a while, your torrent turns in red color (not the client but the torrent file) that is telling you something is wrong, you keep downloading, but you can see in one of the tabs when the upload is checked said something like:
    “the update has been closed by the own user”

    I think this message is sent by the client to the tracker!
    What do you think?
    Thanks by the tip anyway!

  4. November 17th, 2008 at 13:00 | #4

    When the torrent changes color into red it means access to the tracker by uTorrent is blocked, which is what we want.
    About the message, if you could be more specific about where you saw that message and tell me exactly what was written I could answer more accurately. In any case, since the tracker can not be accessed by utorrent, utorrent cant send the tracker that kind of information about you.

    Make sure you remove the torrent from utorrent before you restore access to the tracker.

  5. RYErnest
    November 30th, 2008 at 16:02 | #5

    Nice post u have here :D Added to my RSS reader

  6. GilMasterB
    December 15th, 2008 at 05:58 | #6

    im sorry for the ingnorens but, dose it help me to fake ratio with not a privete web like mininova? (im downloading at 20kb top)?
    bye the way, can you please send me an invatation to torrent leach?

  7. Tom tuckcycle
    December 18th, 2008 at 16:36 | #7

    First of all congratulation for such a great site. I learned a lot reading article here today. I will make sure i visit this site once a day so i can learn more.

  8. December 21st, 2008 at 18:20 | #8

    GilMasterB: Faking ratio on public trackers like mininova is pointless, if you want to improve your download speed I would recommend to change Windows’ limitation of half open connections (www.lvllord.de) and if that doesnt work change ISP.

  9. Mops
    January 9th, 2009 at 11:35 | #9

    Actually theres a method where u dont need to block the adress.

    Simply user µTorrent and start a torrent. After you connected to some seeds, stop the torrent, edit the Announce URL / delete it and start the torrent again.
    You will connect back to the peers u had bevore but wont announce to the tracker.

    This works, because µTorrent b.c. saves the peers until you restart the Client.

    Also i recommend using a Proxy (just any…) for http announces. This way if someone sees a peer which is not in the list of peers in the tracker, your leeching IP can’t be connected to your profile. They might block Upload to your IP, but they won’t kick you out of the tracker.

    I found this the best method.

    Mops

  10. January 27th, 2009 at 00:15 | #10

    this can work but a much easier way is to upload to yourself. this way you can upload alot of information fast and it registers as a totally legit upload/download

    i wrote a tutorial here http://private-torrent-ratio.blogspot.com/

  11. ghost
    February 9th, 2009 at 15:53 | #11

    the best leecher mods for increasing your ratio can be found on http://seba14.org

  12. Rodrigo
    February 24th, 2009 at 02:36 | #12

    Greeat post!!!

    I only have a doubt: did you try this with torrentbytes?? doesn’t seem to work for me…

    But thanks, really helps!

  13. tek
    February 27th, 2009 at 01:56 | #13

    Mops :
    Actually theres a method where u dont need to block the adress.
    Simply user µTorrent and start a torrent. After you connected to some seeds, stop the torrent, edit the Announce URL / delete it and start the torrent again.
    You will connect back to the peers u had bevore but wont announce to the tracker.
    This works, because µTorrent b.c. saves the peers until you restart the Client.
    Also i recommend using a Proxy (just any…) for http announces. This way if someone sees a peer which is not in the list of peers in the tracker, your leeching IP can’t be connected to your profile. They might block Upload to your IP, but they won’t kick you out of the tracker.
    I found this the best method.
    Mops

    If you remove the announce URL, then using a proxy does nothing. Your real ip is still communicating with all the peers, and if a peer sees an IP thats not on the list connected to the tracker, you may get banned perhaps. So a proxy does nothing.

  14. March 31st, 2009 at 08:07 | #14

    hi,my name is alex,do you know sally from UK?

  15. March 31st, 2009 at 08:17 | #15

    Can I take part of your post to my blog?really like this,mate

  16. May 16th, 2009 at 20:38 | #16

    Alan G: nope
    hublady: how about just linking me ?

  1. No trackbacks yet.