Posted on 10/11/2005
The bittorrent protocol is very simple. The client comunicates with the server and gives it all the information about how much you downloaded/uploaded.
Here's an example of the bittorrent client comunication with the server :
GET /announce.php?info_hash=%84%25%17%08%D2%AA%3F% 25%E3%40%AD%C4%E2%C0lh %B9e%D4%FA&peer_id=%2DBC0060%2D%E7%9E%06%A 4%A2%D9%A7%80%201%85%21&port=14410 &uploaded=0&downloaded=0&uploaded=0&left=517164081& numwant=200&compact=1&no_peer_id=1&key=1088&event=stopped HTTP/1.0
Ok, so when you press stop/pause on your bittorrent client, it will send this information to the server.
Now, how can we stop it from doing this. Well, with a little imagination and UltraEdit :)
I will use Bitcomet as an example. Ok, open BitComet.exe in ultraedit and search for "downloaded". You should find this :

Now, just edit the file to look like this : &downloaded=0&&&&uploaded=

Now, your BitComet client will report that you downloaded 0 bytes every time.
It is simple to cheat with this client. You can do the same thing with another client, especialy if it's opensource, you can modify the source and compile it.
I've done this articole becouse I belive that bittorrent was not created to be used like this.



















![Cheile Gradistei [Mobile upload 2007/12/20 15:40:54]](/images/upload/1/t-1048.jpg)
![Salina Praid [Mobile upload 2007/09/22 04:23:46]](/images/upload/1/t-1047.jpg)
![Transfagarasan [Mobile upload 2007/07/23 06:14:13]](/images/upload/1/t-1031.jpg)
![Balea Lac 2 [Mobile upload 2007/07/23 05:16:33]](/images/upload/1/t-1030.jpg)
![Voineasa [Mobile upload 2007/07/21 12:42:12]](/images/upload/1/t-1029.jpg)
![Omg [Mobile upload 2007/07/20 10:18:23]](/images/upload/1/t-1028.jpg)
![Krka National Park [Mobile upload 2007/06/15 11:02:18]](/images/upload/1/t-1022.jpg)
![Fia Gt3 [Mobile upload 2007/06/01 10:48:18]](/images/upload/1/t-1021.jpg)
![In Drum Spre Bulgaria [Mobile upload 2007/06/01 10:47:26]](/images/upload/1/t-1020.jpg)












I read your blog and tested it, and worked perfect. Thanks for this.
Now I have a question :
Can we try to add this in order to send twice what we had really uploaded:
&&&&uploaded=2 (for instance)
Cheers
perfect cheat THX..
But can you show how to hack Utorrent?
plz..