Setup and Spoof Deluge Bittorrent Client for Private torrent Trackers

Ok i am a member of a private bittorrent site for the underground scene, and I was stuck using transmission which is a decent client but I prefer Deluge. Here is a simple howto, to setup Deluge to spoof the client id to uTorrent...

First thing open up a Terminal and sudo -s and enter your sudo password

Then download Deluge to your home directory from here

Now we gotta download the correct libraries and tools to compile Deluge, copy/paste this:

apt-get install g++ make python-all-dev python-all python-dbus python-gtk2 python-xdg python-support libboost-dev libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev

Ok now extract Deluge:

tar zxvf deluge-0.5.5.tar.gz

Change dir to deluge:
cd deluge-0.5.5

Now here is the hackery, the editing of deluge_core.cpp in the src/ directory
or if your lazy scroll to the bottom for the file... :)
gedit src/deluge_core.cpp

press ctrl I to goto line 357
It looks like:
M_ses = new session(fingerprint(client_ID, v1, v2, v3, v4));"

Now we replace the line with this:
M_ses = new session(fingerprint("UT", 1, 6, 1, 0));" (for uTorrent";
Save it!
ctrl S
Exit ctrl Q

Lets make it:
Wait for it to compile
then install it:
make install

Run it!
press alt F2 and type in deluge
Thats it, your sp00fed! :)

Download deluge_core.cpp sp00fed edition for deluge 0.5.5

Clicky Web Analytics