MLDonkey Forum Index
Homepage •  Bugs •  Tasks •  Patches •  SF.net Project Page •  ChangeLog •  German forum •  Links •  Wiki •  Downloads
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Cheat the emule credit system :-)
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    MLDonkey Forum Index -> Smalltalk and Off-topic
View previous topic :: View next topic  
Author Message
Tanuki
user


Joined: 05 Nov 2002
Posts: 147

PostPosted: Sat Nov 23, 2002 11:10 am    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
pango
Sage


Joined: 31 Oct 2002
Posts: 2436

PostPosted: Sat Nov 23, 2002 12:00 pm    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
mlroot
Site Admin


Joined: 27 Oct 2002
Posts: 135

PostPosted: Sat Nov 23, 2002 12:03 pm    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
Tanuki
user


Joined: 05 Nov 2002
Posts: 147

PostPosted: Sat Nov 23, 2002 12:27 pm    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
pango
Sage


Joined: 31 Oct 2002
Posts: 2436

PostPosted: Sat Nov 23, 2002 12:35 pm    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
WinnerGold
neophyte


Joined: 23 Nov 2002
Posts: 2

PostPosted: Sat Nov 23, 2002 2:39 pm    Post subject: Cheat the emule credit system :-) Reply with 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.

Gruss WG

PS:Sorry for my english
Back to top
View user's profile Send private message
pango
Sage


Joined: 31 Oct 2002
Posts: 2436

PostPosted: Sat Nov 23, 2002 6:15 pm    Post subject: Cheat the emule credit system :-) Reply with quote

... 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
View user's profile Send private message
WinnerGold
neophyte


Joined: 23 Nov 2002
Posts: 2

PostPosted: Sun Nov 24, 2002 1:29 am    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
rudolph_augstein
neophyte


Joined: 14 Nov 2002
Posts: 6

PostPosted: Sun Nov 24, 2002 8:30 am    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
Tanuki
user


Joined: 05 Nov 2002
Posts: 147

PostPosted: Mon Nov 25, 2002 7:48 am    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
pango
Sage


Joined: 31 Oct 2002
Posts: 2436

PostPosted: Mon Nov 25, 2002 8:32 am    Post subject: Cheat the emule credit system :-) Reply with quote

That way, you'll stay forever at the back of the waiting queue...
Back to top
View user's profile Send private message
Tanuki
user


Joined: 05 Nov 2002
Posts: 147

PostPosted: Mon Nov 25, 2002 8:40 am    Post subject: Cheat the emule credit system :-) Reply with quote

Perhaps, but perhaps it will be 1000 times me in this queue slowly getting up.
Back to top
View user's profile Send private message
pango
Sage


Joined: 31 Oct 2002
Posts: 2436

PostPosted: Mon Nov 25, 2002 9:59 am    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
cantremember
neophyte


Joined: 28 Nov 2002
Posts: 11
Location: uk

PostPosted: Thu Nov 28, 2002 5:34 pm    Post subject: Cheat the emule credit system :-) Reply with quote

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
View user's profile Send private message
SSteph
user


Joined: 31 Dec 2002
Posts: 57

PostPosted: Wed Jan 08, 2003 6:48 am    Post subject: Reply with quote

Ok, but we could work the "doppleganger" feature! Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    MLDonkey Forum Index -> Smalltalk and Off-topic All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Sourceforge.net Logo