Menu principale

News:

Ritornati online con una nuova veste grafica

[REL] eMule 0.46c [Tombstone 1.1]

Aperto da gillopontecorvo, 28 Novembre 2005, 02:51:27

Discussione precedente - Discussione successiva

gillopontecorvo

eMule 0.46c [Tombstone 1.1]
Based on Xtreme 4.7.2



Changelog:
  • added:  nickthief stats
  • added:  correct naming for leecher stats :)
  • added:  added a "reaskbuffer" to the analyzer reask score to only punish really fast reasks
  • added:  option to toggle the usage of the analyzer score - without that, you'll have an Xtreme WITHOUT banning/punishing + stats :)
  • fixed:  fixed a bug of mine in Xtremes modfaker detection (though I do not use that it was just cosmetical...)
  • fixed:  fixed one bug in scoring which I merged from an older version :(
  • fixed:  really removed the "scorereduce without justice" of Xtreme
  • removed:  Xman splash and replaced by the default mechanism
  • removed:  removed ALL bans of Xtreme mods "DLP" (= Dumb Leecher Protection) because most of them are nonsense and the scorereduce because it's highly unfair
  • changed:  changed the code around ProcessMessage to only show a logline if a received msg was not filtered
  • added: stats for UL/DL for the detected leechertypes
  • added: CLIENTANALYZER

About ClientAnalyzer:
CitazioneThe purpose of this class is to provide an interface that is controlling all kinds of clients actions in eMule and to provide a score determined by the actions of each client.
That way, Modders won't need to update a "antileech" database file regularly with strings/opcodes or other things that are loose guesses about a client but just implement that class so leechers will be detected by their ACTIONS

A few examples:
---------------
A releaser uses a mod with kick/ban/PS on partfiles and so on - would/should you ban him?
Yes you WOULD with default methods but no, you SHOULD not ban that client!
He is RELEASING, he is supporting the network and increasing its health...
But as you can't destinguish between "good" clients using that mod (aka releases)
and "bad" clients using the same mod (aka leechers) you would ban him/punish him on sight (though the latter should be forbidden iMHO - still waiting for a statement by the devs)

A client uses a leecher mod by a modder with a brain of > half the size of a walnut,
which means he won't send a string/opcode/something to identify himself - what to do?
Default methods fail miserably in such cases... and the default CS is too exploitable

A client uses a leecher mod which spams the network - what to do?
Using default methods you are required to release a new filterfile over and over again...
The class will use the user editable blocklist and remember good and bad messages automatically

So, a final conclusion:
-----------------------
The class will NOT (NEVER!) need any updates in its final state!
The class will AUTOMATICALLY collect and use data from each client!
The class will REMEMBER that data and store it in a antileech.met file!
The class will work ONLY by analyzing the BEHAVIOUR of a client to us!
That means it is ABSOLUTELY following the rules and maybe even worth to be used officially!



Consigliata un'installazione pulita (senza importare alcun file precedente)
In ogni caso eliminare il file antileech.met dalla cartella config

Info: Official Emule Board

Binaries: http://www.emulefuture.de/koobi4/index.php...rea=1&categ=105

Sources: http://www.emulefuture.de/koobi4/index.php...rea=1&categ=105
Prima di lamentarti per le basse velocità di download vai in finestra statistiche e controlla: trasferimenti>download>sessione>fonti trovate>in coda.
Se qui trovi un numero inferiore a 2500 è NORMALE andare più lenti!
Se vuoi aumentare "complessivamente" la velocità di download devi mettere a scaricare altri file.

gillopontecorvo


si tratta di una versione prevalentemente finalizzata al collaudo di questo nuovo sistema per il monitaraggio dei client contattati onde penalizzare solo quelli dal comportamento "realmente" leech. Ciò in alternativa (ed in contrapposizione) ai sistemi tradizionali che invece bannano e penalizzano in base al riconoscimento delle bad mod senza tenere conto di come esse vengono effettivamente utilizzate.

Ciò premesso se ne sconsiglia al momento l'utilizzo in quanto ancora in fase del tutto sperimentale (diversi bugs già riscontrati).
Prima di lamentarti per le basse velocità di download vai in finestra statistiche e controlla: trasferimenti>download>sessione>fonti trovate>in coda.
Se qui trovi un numero inferiore a 2500 è NORMALE andare più lenti!
Se vuoi aumentare "complessivamente" la velocità di download devi mettere a scaricare altri file.

gillopontecorvo

#2
Come volevasi dimostrare ecco che arriva la prima hotfix per questa nuova versione.

Topic aggiornato (occhio alle note).

p.s. per chi non lo avesse capito, lo sviluppatore di questa mod è WiZaRdOfDoS... già noto come developer of IONIX.
Prima di lamentarti per le basse velocità di download vai in finestra statistiche e controlla: trasferimenti>download>sessione>fonti trovate>in coda.
Se qui trovi un numero inferiore a 2500 è NORMALE andare più lenti!
Se vuoi aumentare "complessivamente" la velocità di download devi mettere a scaricare altri file.

Ziobanana

Devo dire che questo è effettivamente un progetto interessante, poiché si basa sull'effettivo utilizzo da parte dell'utente della mod (piuttosto che in un ban discriminante). Lo seguirò con attenzione :)

CiccioBastardo

Già, moolto interessante, che quasi quasi lo adotto anch'io.. anche se richiede un po' di lavoro...

Samsung

scusate ma questa è una normale mod? la posso mettere a scaricare?grazie

Ziobanana

CitazioneGià, moolto interessante, che quasi quasi lo adotto anch'io.. anche se richiede un po' di lavoro...
[snapback]104088[/snapback]
Adotta invece qualche sistema di distribuzione avanzata dei chunk come l'HOS, l'SCS o il SOTN :P
La BastarD diventerebbe la mia mod definitiva...o quasi  :clap:

Samsung

ragazzi ma in pratica qual'è la differenza tra questa e la morph ? Quale mi consigliereste?grazie....

alvatar

Citazioneragazzi ma in pratica qual'è la differenza tra questa e la morph ? Quale mi consigliereste?grazie....
[snapback]104174[/snapback]

I consigli si possono dare in funzione alle espresse esigenze degli utenti.

La cosa più logica è che tu le provi entrambe e scegli da te la più confacente alle tue esigenze.-  :)
Un giorno l'amore chiese all'amicizia: "perche esisti tu?"
L'amicizia rispose: "per portare un sorriso dove tu hai lasciato una lacrima."

CiccioBastardo

Sconsiglio vivamente l'uso della Tombstone per via di alcuni difetti del sistema anti leeching. E? anora da perfezionare.
Qualche versione più avanti però potrebbe davvero diventare migliore della Xtreme originale (che banna tutto e tutti appena tossiscono perdendo una marea di fonti).