aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Ban Spammer  (Read 3858 times)

El Labero

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 20
Ban Spammer
« on: November 19, 2005, 08:35:29 AM »

How about a Feature to bam spammer permantly (don“t know if i wrote it right ;) ).

Kill Zambor!!!!
Logged

stefanero

  • Some Support
  • Developer
  • Hero Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 4235
Re: Ban Spammer
« Reply #1 on: November 19, 2005, 09:45:16 AM »

there is a msg filter already in preferences ;)
I guess this is what you need :))
Logged
In its default setup, Windows XP on the Internet amounts to a car
parked in a bad part of town, with the doors unlocked, the key in
the ignition and a Post-It note on the dashboard saying, "Please
don't steal this."

PunkSC

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 73
Re: Ban Spammer
« Reply #2 on: November 26, 2005, 04:01:16 PM »

would be very nice DONT UPLOAD to this stupid spammers (cause they are leechers too). So, an autoban can be very useful. :D
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: Ban Spammer
« Reply #3 on: November 26, 2005, 09:07:39 PM »

Note, I do not intend to make this easy, to avoid abuse. If you really want to ban a spammer, recent CVS shows you the IP of the client messaging you. You can then add the IP to the file ~/.aMule/ipfilter_static.dat and press the reload button in the preferences (Security page).
Logged

PunkSC

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 73
Re: Ban Spammer
« Reply #4 on: November 26, 2005, 09:32:55 PM »

the spammers are normal guys, like u and me... the only difference is that they use a leech client. So, they use relugar internet connections and the ip change when they reconnect. So, ban a spammer on the ipfilter is really inneficent, require a lot of work of copy paste, copy paste.. and u will ban only all the others guys of the isp that will be using that adress on the future.
Thats why an autoban... that automatically add the ip adress of the spammer on the ipfilter.. and delete it some time after (hours.. maybe days)... this can be efficient and require no work of the users (yes.. i am extremaly lazy!) :D
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Ban Spammer
« Reply #5 on: November 26, 2005, 10:07:17 PM »

I think that leechers are not worth to be banned. Due to the credit system they wont get much more than one chunk and their spamming could be simply ignored.
A leecher does not differentiate much from a normal user regarding the behaviour. There are enough guys who have a ratio higher than 1:1 that use a regular client and of course they wont get banned. You wont really download faster using a leechermod (you cannot really manipulate the uploaders, just by using the creditsys) the only worse things are overhead generation and often a lower download. But this things are not recognizeable by  external clients. Filesharing is not fair, otherwise it couldn't exist. (Remember some clients who upload hundreds of megabyte to you without getting anything or (hopefully) yourself uploading without any downloads.)
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Ban Spammer
« Reply #6 on: November 27, 2005, 07:49:12 PM »

If a leecher client does not work due to the credit system, why would anybody bother to create a leecher client? and most important: if they do not work, why do people use them, if they are purpousely hard to find?

Regards.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Ban Spammer
« Reply #7 on: November 27, 2005, 08:45:42 PM »

First of all: I'm not a defender of the leecher or let's better say bad mods.
A leecher is just someone who uploads less than he downloads. This is not a matter of the client you use, an unmodified aMule does not differ from any random eMule-mod in this purpose. It's just depending on your upload speed and the download you receive. This is easy to get by downloading many files at ones.
Now about the bad mods: A bad mod acts againts the rules created by the devs of eMule. These are made to ensure fairness in sharing. Things like friendslots, community sharing, manual kick/ban or manual reask do either hurt the network due to increased overhead or they are not fair to other clients. The creator of bad mods want some features, that do not comply with the rules, mostly for getting more 'comfort'.  But like the edonkey 'horde' could this be something that increases your personal speed because you do a sort of filetrading inside a community (this happens with all mayor web-communities, they post a release and everyone is asking for a friendslot or better: people are exchanging friend slots, it just gets worse with an automatic community, where all member clients favorize each other in download)
If you use a clean client your possible speed is lower through this, but you're (theoreticly) protected from beeing leeched by the credit system. If the ratio is low it's not very likely that you upload again to this client, you're not a valueable source as long as he didn't upload to you again.
Real leecher clients get their speed mostly by pretending to be a member of a community (they will be favorized in upload by the other community members, but they wont upload to this community) and by using the creditsystem. They upload less than a chunk to you and try to get a full chunk by you. If you're a valueable uploader, you'll be 'feed' to get more upload, if not they didn't 'waste' a full chunk on a useless source.
As I hope to have pointed out, it's not really needed or doable to ban all these bad clients. If someone uploads less than a chunk to you he's not automatically a bad user.
Of course you could try to detect communities or bad mods with thousands of lines and you may feel better if your clients tells you, that he banned a shitload of leecher. But imho is every leecher a possible source where I could get some download and where's the use if I need a rare file with 2 sources, which are both banned as a leecher?
I'll compare it with a firewall, that sounds a big alarm, 'cause it had detected a port scan and successful defeated the bad attacker. Maybe it had been the preparation for an attack, but more likely it was just harmless.
Hell, I start writing to much about unimportant topics.
Just one little remark at the end: All really bad clients (those who break with the GPL and maybe even are commercial -> emcrypt, spread corrupt data or do not upload at all/limited) should be banned without discussion.
Logged