| View previous topic :: View next topic |
| Author |
Message |
Tanuki user

Joined: 05 Nov 2002 Posts: 147
|
Posted: Sat Nov 23, 2002 11:10 am Post subject: Cheat the emule credit system :-) |
|
|
How does emule identify uploaders? By IP? By client hash? Surely not by nick. I think it is
the client hash. So what if all mldonkey users set their client hash to the same value?
From the emule point of view every mldonkey user would look like a gigantic uploader
and get tons of credit
|
|
| Back to top |
|
 |
pango Sage

Joined: 31 Oct 2002 Posts: 2436
|
Posted: Sat Nov 23, 2002 12:00 pm Post subject: Cheat the emule credit system :-) |
|
|
Hehe, interesting trick
The problem is, how many others things would it break ?
(I've also heard of "leechers mods" for eMule, that assumes the identity of other uploaders like a doppleganger, to take advantage of their credits... But I don't know how efficient can be such tricks...)
This is evil anyway
|
|
| Back to top |
|
 |
mlroot Site Admin

Joined: 27 Oct 2002 Posts: 135
|
Posted: Sat Nov 23, 2002 12:03 pm Post subject: Cheat the emule credit system :-) |
|
|
I think this sounds very nice, @pango could you make a "private" patch to test that!
pm and I will report and then we could decide to make it public? ( if the patch does not make problems on the edonkey network) |
|
| Back to top |
|
 |
Tanuki user

Joined: 05 Nov 2002 Posts: 147
|
Posted: Sat Nov 23, 2002 12:27 pm Post subject: Cheat the emule credit system :-) |
|
|
| Quote: |
The problem is, how many others things would it break ?
|
I don't think it would break anything. Even now it could happen that two clients
have the same id. Emule just creates a random number and sets afterwards two bytes
in it to a magic value. Out of curiosity I have set in my id hash the same magic
emule identification. I expected more corruptions because emules might think I
am an emule too and send me compressed packets, but nothing noticeable happened
to my download. The only and very serious drawback would be that if all mldonkey
clients had the same id, it would be awfully easy to block them.
| Quote: |
This is evil anyway
|
Sometimes I have to be evil to live up to my nick
|
|
| Back to top |
|
 |
pango Sage

Joined: 31 Oct 2002 Posts: 2436
|
Posted: Sat Nov 23, 2002 12:35 pm Post subject: Cheat the emule credit system :-) |
|
|
Just decide of some MD4, and ask everyone who wants to make the experiment to put that MD4 into their downloads.ini.
But the same "common identity" will also be assigned all downloads, so what will be the global effect of the trick ? How knows...
|
|
| Back to top |
|
 |
WinnerGold neophyte

Joined: 23 Nov 2002 Posts: 2
|
Posted: Sat Nov 23, 2002 2:39 pm Post subject: Cheat the emule credit system :-) |
|
|
I think the effect will be only one mldonkey can connect to a Emule and if the next mldonkey connect in 10 min, all mldonkey will be banned from this emule client for 5 hours.
Gruss WG
PS:Sorry for my english |
|
| Back to top |
|
 |
pango Sage

Joined: 31 Oct 2002 Posts: 2436
|
Posted: Sat Nov 23, 2002 6:15 pm Post subject: Cheat the emule credit system :-) |
|
|
... Which means you can DoS the system :
Each time you discover a new source (that doesn't have the whole file yet), connect to each eMule source you're queued on, using its identity, and ask for the file 3 times in a row to trigger the ban. Repeat every 5 hours.
[ This message was edited by: pango on 23-11-2002 19:21 ] |
|
| Back to top |
|
 |
WinnerGold neophyte

Joined: 23 Nov 2002 Posts: 2
|
Posted: Sun Nov 24, 2002 1:29 am Post subject: Cheat the emule credit system :-) |
|
|
Hey thats its!!!!
We can destroy the creditsystem!!!!
Pango this Patch and the creditsystem is a part of the past !!!???
Gruss WG |
|
| Back to top |
|
 |
rudolph_augstein neophyte

Joined: 14 Nov 2002 Posts: 6
|
Posted: Sun Nov 24, 2002 8:30 am Post subject: Cheat the emule credit system :-) |
|
|
Lol, I don't want to be the spoiler here but if the emule programmers saw their precious credit system undermined in such a way, they would no doubt design a more complex way of identifying emule clients, thus making the whole darn emule "network" even more restrictive than before.
Did I mention that I really don't like emule ?
[ This message was edited by: rudolph_augstein on 24-11-2002 09:31 ]
[ This message was edited by: rudolph_augstein on 24-11-2002 09:32 ] |
|
| Back to top |
|
 |
Tanuki user

Joined: 05 Nov 2002 Posts: 147
|
Posted: Mon Nov 25, 2002 7:48 am Post subject: Cheat the emule credit system :-) |
|
|
| Quote: |
I think the effect will be only one mldonkey can connect to a Emule and if the next mldonkey connect in 10 min, all mldonkey will be banned from this emule client for 5 hours.
|
Fine. Hey Pango, what about a small patch which always sends a random id to emules?
Ok, we would not get any credits, but we could ask emules as often as we wanted to without
getting banned
|
|
| Back to top |
|
 |
pango Sage

Joined: 31 Oct 2002 Posts: 2436
|
Posted: Mon Nov 25, 2002 8:32 am Post subject: Cheat the emule credit system :-) |
|
|
That way, you'll stay forever at the back of the waiting queue...
|
|
| Back to top |
|
 |
Tanuki user

Joined: 05 Nov 2002 Posts: 147
|
Posted: Mon Nov 25, 2002 8:40 am Post subject: Cheat the emule credit system :-) |
|
|
Perhaps, but perhaps it will be 1000 times me in this queue slowly getting up.
|
|
| Back to top |
|
 |
pango Sage

Joined: 31 Oct 2002 Posts: 2436
|
Posted: Mon Nov 25, 2002 9:59 am Post subject: Cheat the emule credit system :-) |
|
|
I've heard slots are removed if they aren't reasked for more than 30 mins.
So you'll have to remember all the MD4s you've used, and periodically "refresh" all of them...
|
|
| Back to top |
|
 |
cantremember neophyte

Joined: 28 Nov 2002 Posts: 11 Location: uk
|
Posted: Thu Nov 28, 2002 5:34 pm Post subject: Cheat the emule credit system :-) |
|
|
So we can't share the same hash then really or we'll be banned quickly. Shame I would have liked to be part of a big Borg Mldonkey
|
|
| Back to top |
|
 |
SSteph user

Joined: 31 Dec 2002 Posts: 57
|
Posted: Wed Jan 08, 2003 6:48 am Post subject: |
|
|
Ok, but we could work the "doppleganger" feature!  |
|
| Back to top |
|
 |
|