Greedy Torrent – “The Survival Kit for a Leech”

There’s another bad boy on the block and his name is GreedyTorrent.

Following in the footsteps of RatioMaster and the like, GreedyTorrent is the latest and greatest ratio cheating software program to shake the BitTorrent community.

The freeware software program that pledges to help you boost your BitTorrent upload ratio was developed by Alex N J, a freelance software and web developer, based in India.

GreedyTorrent was developed in C++ using wxWidgets 2.6.3 library http://www.wxWidgets.org), to make porting to different platforms easier in the future. It was compiled using MinGW+MSYS and the installation package was created using Inno Setup.

How Does it Work?

GreedyTorrent is implemented as a proxy for the BitTorrent tracker protocol. Once installed, it sits in the system tray and waits for the BitTorrent client server to make a request to the torrent tracker. Once the BitTorrent client server is connected and attempts to report the uploaded quantity, GreedyTorrent modifies the upload ratio to report the results according to your predetermined preferences.

GreedyTorrent advertises the ability to be in control of your upload ratio, which you can set to be increased as a multiple of either your download or upload speeds. For example, to maintain a 1:1 ratio for a poor uploader, a multiple of 1 times the actual download would be enough. This has the advantage that the torrent file you download always maintains 1:1 ratio, no matter how poor your actual upload speed is. Suppose you have a fair upload speed and you just want to double your upload ratio. You can select a multiple that is twice the upload.

Features and advantages?

  • Unlike many other utilities out there, GreedyTorrent is set-once-and-forget type software. You do not need to configure settings each time you queue a torrent file to download.
  • No complicated options to configure. The default installation of GreedyTorrent is configured to provide you 5 times actual upload, enough for the survival of a normal ADSL user. Also there is no need to manually find the hash values or to set tracker URLs, GreedyTorrent takes care of them automatically. GreedyTorrent was developed with a novice user in mind, with an easy to use interface.
  • Unlike many other utilities, GreedyTorrent generates no additional traffic. GreedyTorrent does not run or emulate an “extra torrent client”, and thus does not waste your precious bandwidth.
  • Only one set of client identification and upload ratio are reported to tracker. Clients that emulate an extra BitTorrent client server have sometimes the disadvantage that two sets of ratio and client identification are reported to tracker, one from the utility and another from your actual bittorrent client.
  • You dont need to stop using your BitTorrent client server while using GreedyTorrent. This has the advantage that you can download 24×7, while GreedyTorrent automatically maintains the specified upload ratio.
  • The upload values reported by GreedyTorrent are no different than what an actual high speed uploader would generate. For instance, some utilities can increase your upload ratio dramatically by reporting a very high upload, lets say in the order of gigabytes in just one instance. However, this discrete abnormal value is easily detectable by an administrator. It remains as a contradiction to yournormal upload, and is likely to result in an account ban. When it comes to GreedyTorrent, even if you are setting the upload as 50 times your actual upload, the ratios reported are consistent and continuous in nature — it can only be inferred by the administrator as a high speed upload.
  • GreedyTorrent does not generate any extra client identification, thus it cannot be banned by the tracker. You can use your favorite Bittorrent client server along with GreedyTorrent, the client identification generated by it will be preserved and reported without modification.

Ethical?

I don’t know. We’ve had this debate many times here at ZeroPaid and I think it’s really up to the individual to decide that on his own.

In some ways it’s good as it can help force overzealous BitTorrent tracker site admins to be a bit more lenient in their ratio enforcement strategies. For in some cases users who have yet to progress high enough to be amongst the first peers in a torrent swarm get penalized in the end by not being able to upload nearly as much as others. These folks are then oftentimes forced to either limit themselves to what they can reasonably afford to grab.

On the other hand however, it can also undermine the health of the BitTorrent community as a whole if everybody is hoarding their upload speeds and thereby falsely seeding content. If you download 1GB it’s only fair that you upload a 1GB in kind.

**GREEDYTORRENT**