fox88, on 18 October 2009 - 07:05 PM, said:
Add Limits/bans For "decided To Stop/complete The Transfer" fakes & corrupt parts
#22
Posted 18 October 2009 - 08:09 PM
James R. Bath, on 17 October 2009 - 04:48 AM, said:
jestheonlyone, on 16 October 2009 - 02:58 AM, said:
James R. Bath, on 15 October 2009 - 07:00 PM, said:
Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs).
Yes, obviously.
But this would also stop most transfers...
Even if "Req blocks not yet completed" is also taken into account, BTW.
No, they don't. Look at the statistics I posted. These also apply to the "client decided to stop/complete the transfer" or "OP_OutOfPartReqs". OP_OutOfPartReqs is even rarer than "Req blocks". To compare, you need to have a log file where you download nothing but valid files. For that matter, most fakes don't have this kind of problem, which is repeatedly uploading incomplete blocks.
Here are the log entries for each and every end of download sessions (all complete and uncorrupted) from a single client during a single day:
02:18:56: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/OnUploadQueue/None) in SetDownloadState(). New State: 1, Length: 17:48 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 03:20:05: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/Uploading/None) in SetDownloadState(). New State: 1, Length: 18:00 mins, Payload: 9.31 MB, Transferred: 9.31 MB, Req blocks not yet completed: 3. 14:41:17: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:36 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 15:17:59: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 17:30 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 16:01:30: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:12 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 16:46:38: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:26 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 17:37:30: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 17:15 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 18:28:56: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 16:55 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 19:53:59: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 18:50 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 21:06:50: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:20 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 22:24:35: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:18 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3.
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world
--------------------------------------------------------
Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
#23
Posted 18 October 2009 - 08:36 PM
Enig123, on 14 October 2009 - 03:40 AM, said:
It's easy enough to add the following to your IPFilter (ipfilter.dat)
84.128.0.0 - 84.135.255.255 , 0 , Poison, Deutsche Telekom AG 85.176.0.0 - 85.182.127.255 , 0 , Poison, HanseNet Telekommunikation GmbH 92.228.0.0 - 92.231.255.255 , 0 , Poison, HanseNet Telekommunikation GmbH 78.48.0.0 - 78.50.159.255 , 0 , Poison, HanseNet Telekommunikation GmbH
But have a look at those ranges: they're all ADSL pools for regular broadband subscribers. Would you like it if your pool range was one of those and you were suddenly being ostracised by hundreds of eMule users for no fault of your own?
What will happen when the rogue software is set up in ADSL pools in every major city in the EU? Do we just ban them all? The IPFilter option is like hitting a nail with a battering ram: there is too much collateral damage.
Also, there is no simple, unified way of getting millions of eMule clients to update their filters. The current eMule 0.49c install doesn't include a filter, or the address for one, and the data from emulepawcio appears to be years out of date, which hardly inspires confidence:
http://emulepawcio.sourceforge.net/nieuwe_site/index.html said:
Today's data file is dated 1-Oct-2009, which is better, but not ideal.
Depending on where you are in the world, an ADSL IP address can change anytime between 6 hours and 6 months. You can be sure that the bad guys will be changing their IP address as often as possible.
Also, there is no documented way of being able to report dodgy IP addresses, and Peerguardian.net has closed. So if anything, IPFilter is broken too. I am using PeerBlock and Blocklist manager, and neither of these has stopped the poisoning.
This post has been edited by WentloogWhix: 18 October 2009 - 08:41 PM
from Vulnerability Assessment Security Maxims
For a Secure VPN option (instead of an insecure proxy), try ItsHidden ($10/mo). And check out PeerBlock for extra (free) protection against the bad guys.

I will donate EUR100 to the first version/mod of eMule that can successfully stop a poisoning attack, and allow me to block/distrust/ignore users from sending me stuff, and allow me to block/prevent them from receiving stuff, and not permit users to take or send partial chunks of data.
Until this happens, or until the corruption handling works correctly, please add the following to your IP Filter (ipfilter.dat):
84.128.0.0 - 84.135.255.255 , 0 , Poison, Deutsche Telekom AG 85.176.0.0 - 85.182.127.255 , 0 , Poison, HanseNet Telekommunikation GmbH 92.228.0.0 - 92.231.255.255 , 0 , Poison, HanseNet Telekommunikation GmbH 92.192.0.0 - 92.223.255.255 , 0 , Poison, QSC AG 78.48.0.0 - 78.50.159.255 , 0 , Poison, HanseNet Telekommunikation GmbH
With apologies to the legitimate users of these ISPs who are being unfairly tarred with the same brush as the bad guys.
#24
Posted 18 October 2009 - 08:41 PM
WentloogWhix, on 18 October 2009 - 11:36 PM, said:
and the data from emulepawcio appears to be years out of date:
. . .
Wrong; Ipfilter & Fakes
. . .
#25
Posted 18 October 2009 - 10:25 PM
Cheers
Reglas del Foro Configuraciones de Varios Cortafuegos Saturación de la Conexión
La torpeza en la persona grandes males proporciona
Siervo de la gleba de la extinta Republica de Kjersti
#26
Posted 18 October 2009 - 10:42 PM
WentloogWhix, on 18 October 2009 - 10:23 PM, said:
PS. Nothing personal here, but you said you know how IP filters are made. As far as I know making a decent IP filter never meant banning whole providers.
#27
Posted 18 October 2009 - 11:33 PM
fox88, on 19 October 2009 - 12:42 AM, said:
WentloogWhix, on 18 October 2009 - 10:23 PM, said:
PS. Nothing personal here, but you said you know how IP filters are made. As far as I know making a decent IP filter never meant banning whole providers.
Well, fox. Don't you think you have had your chances already to say anything useful about what IPs needs to be blocked regarding this matter. But you chose to ignore them. So why bring it up again? It's not very decent if you ask me.
WentloogWhix, on 09 October 2009 - 10:07 AM, said:
WentloogWhix, on 13 October 2009 - 08:03 AM, said:
WentloogWhix, on 16 October 2009 - 12:25 AM, said:
This post has been edited by Nissenice: 18 October 2009 - 11:34 PM

#28
Posted 18 October 2009 - 11:47 PM
I wonder if the devs would consider sharing blocks instead of chunks too.
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.
Dark Lord of the Forum
Morph your Mule
Need a little help with your MorphXT? Click here
#29
Posted 19 October 2009 - 05:56 AM
Andu, on 19 October 2009 - 12:47 AM, said:
If that's the case and it's sooner rather than at some indefinite point in the future, then that will take care of my request.
For people who still don't comprehend the problem and why a feature to discourage/eliminate it is necessary, turn on your verbose logs and reply back next week with the transferred vs. completed amounts on this file:
ed2k://|file|InfiniteIncompleteReqBlocks.rar|248670941|E0D99FBAC76358D14FC7F1249C2F3273|/
#30
Posted 19 October 2009 - 06:50 AM
Nissenice, on 19 October 2009 - 03:33 AM, said:
fox88, on 10 October 2009 - 12:50 PM, said:
By the way, James R. Bath made a report. Hopefully the filter would be updated in the near future.
Nissenice, on 19 October 2009 - 03:33 AM, said:
This post has been edited by fox88: 21 October 2009 - 08:09 PM
#31
Posted 19 October 2009 - 11:45 PM
James R. Bath, on 19 October 2009 - 07:56 AM, said:
There are some rules on this forum...
What's your relationship with WentloogWhix?
Could be considered as the male counterpart to zap mama. It's really worth a try, even if you hate hip-hop...
Jamendo tags = beatbox electro ethnique experimental hiphop lounge percussions ragga rap reggae scat soft triphop world
--------------------------------------------------------
Pris pour des vaches à lait par les industries du disque... Maintenant boycottons-les!!!
#32
Posted 20 October 2009 - 07:45 AM
jestheonlyone, on 20 October 2009 - 12:45 AM, said:
It seems that the problem is common enough that two posters independently of one another have run into the same problem. It must be a conspiracy.
Since there is no PUBLISHED information on the upcoming release, or how it works, or whether the trust issue has been addressed, I'm not holding my breath.
from Vulnerability Assessment Security Maxims
For a Secure VPN option (instead of an insecure proxy), try ItsHidden ($10/mo). And check out PeerBlock for extra (free) protection against the bad guys.

I will donate EUR100 to the first version/mod of eMule that can successfully stop a poisoning attack, and allow me to block/distrust/ignore users from sending me stuff, and allow me to block/prevent them from receiving stuff, and not permit users to take or send partial chunks of data.
Until this happens, or until the corruption handling works correctly, please add the following to your IP Filter (ipfilter.dat):
84.128.0.0 - 84.135.255.255 , 0 , Poison, Deutsche Telekom AG 85.176.0.0 - 85.182.127.255 , 0 , Poison, HanseNet Telekommunikation GmbH 92.228.0.0 - 92.231.255.255 , 0 , Poison, HanseNet Telekommunikation GmbH 92.192.0.0 - 92.223.255.255 , 0 , Poison, QSC AG 78.48.0.0 - 78.50.159.255 , 0 , Poison, HanseNet Telekommunikation GmbH
With apologies to the legitimate users of these ISPs who are being unfairly tarred with the same brush as the bad guys.
#33
Posted 20 October 2009 - 04:30 PM
jestheonlyone, on 18 October 2009 - 09:09 PM, said:
02:18:56: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/OnUploadQueue/None) in SetDownloadState(). New State: 1, Length: 17:48 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 03:20:05: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/Uploading/None) in SetDownloadState(). New State: 1, Length: 18:00 mins, Payload: 9.31 MB, Transferred: 9.31 MB, Req blocks not yet completed: 3. 14:41:17: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:36 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 15:17:59: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 17:30 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 16:01:30: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:12 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 16:46:38: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:26 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 17:37:30: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 17:15 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 18:28:56: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 16:55 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 19:53:59: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 18:50 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 21:06:50: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:20 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3. 22:24:35: Download session ended: The remote client decided to stop/complete the transfer (got OP_OutOfPartReqs). User: 77.207.98.xxx 'bla' (eMule v0.49b,Downloading/None/None) in SetDownloadState(). New State: 1, Length: 19:18 mins, Payload: 9.32 MB, Transferred: 9.32 MB, Req blocks not yet completed: 3.
Either your client has corrupt logging or you're posting corrupt/fake logs. I have no cases "Req blocks not yet completed: 3" It's either 2, 1, or 0. And my verbose log samples go back to 2005.
Regardless of your questionable logs, since there are actual cases of incomplete blocks after uploading MB, simply adding the previously suggested rule to only include cases of transfers less than 3x180 KB (that's 540 unless someone would like to change the multiplication algorithm) would not ban the client listed above (cf., "Transferred").
#34
Posted 28 October 2009 - 11:31 PM
James R. Bath, on 19 October 2009 - 05:56 AM, said:
ed2k://|file|InfiniteIncompleteReqBlocks.rar|248670941|E0D99FBAC76358D14FC7F1249C2F3273|/
Still waiting.
ed2k://|file|Infinitely%20Incomplete%20ReqBlocks%202.rar|250000000|6F4C2D975ED615E0F34B49A26F92D263|/

Sign In
Register
Help



MultiQuote




