
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.emule-web.de/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.emule-web.de/User:Leuk_he?action=history&amp;feed=atom&amp;title=Anti_Nickthief</id>
		<title>Anti Nickthief - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.emule-web.de/User:Leuk_he?action=history&amp;feed=atom&amp;title=Anti_Nickthief"/>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;action=history"/>
		<updated>2026-04-04T18:55:37Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2856&amp;oldid=prev</id>
		<title>Omeringen: Undo revision 2855 by 82.160.135.143 (Talk)</title>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2856&amp;oldid=prev"/>
				<updated>2010-06-05T07:03:33Z</updated>
		
		<summary type="html">&lt;p&gt;Undo revision 2855 by &lt;a href=&quot;/Special:Contributions/82.160.135.143&quot; title=&quot;Special:Contributions/82.160.135.143&quot;&gt;82.160.135.143&lt;/a&gt; (&lt;a href=&quot;?title=User_talk:82.160.135.143&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:82.160.135.143 (page does not exist)&quot;&gt;Talk&lt;/a&gt;)&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:03, 5 June 2010&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;phPRPI&amp;#160; &amp;lt;&lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;href=&amp;quot;http://jjphwgrzbblh&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;com/&lt;/del&gt;&amp;quot;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;jjphwgrzbblh&lt;/del&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a&lt;/del&gt;&amp;gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[url=http://fzchrvlsoicr&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;com/]fzchrvlsoicr&lt;/del&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/url&lt;/del&gt;], &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[link=http:&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/sirijhnhutfu&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;com/]sirijhnhutfu&lt;/del&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/link&lt;/del&gt;]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, http&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;//kbtsatimltoe.com/&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Some leecher mods use NickThief, &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;feature that takes the name of the contacting client, or parts of the name, and sends it back to that client as it's own name in order to exploit it's community boost features, if any are present&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;eMulePlus is a common example of a community mod. ''Anti NickThief'' detects this behavior in other clients.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The purpose of Anti-NickThief is to discover clients using the NickThief feature, and not merely to determine if a client has the same name. Having two clients with the same name is not harmful, though it can be annoying. But a client using NickThief will in most cases employ other [[bad feature]]s against other clients, such as enforcing a very low sessionupload, fake ranks or even no ratio or 0 upload. That's why one probably wants to detect and ban them.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Detection of NickThief is simple. AntiNickThief sends a random string to each user, such as &lt;/ins&gt;&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;username &amp;lt;nowiki&lt;/ins&gt;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[abcde]&lt;/ins&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&lt;/ins&gt;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;. If the contacted client will adapt that string to its name and send it back&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it can safely presume that the client is employing NickThief&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Note that there is also an Anti-AntiNickThief &lt;/ins&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[bad feature&lt;/ins&gt;]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] which attempts to detect clients using AntiNickThief (There is no honor amongst thieves!). Because of this&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;newer versions of the Anti-NickThief send 2 tags and&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or tags of random length to make it as hard as possible to escape the bans it imposes&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[Category:Features&lt;/ins&gt;]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;][[Category&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;StulleMule features]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Omeringen</name></author>	</entry>

	<entry>
		<id>https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2855&amp;oldid=prev</id>
		<title>82.160.135.143: QWwsyFFUJDPLgUFz</title>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2855&amp;oldid=prev"/>
				<updated>2010-06-04T16:11:30Z</updated>
		
		<summary type="html">&lt;p&gt;QWwsyFFUJDPLgUFz&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 16:11, 4 June 2010&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Some leecher mods use NickThief, &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;feature that takes the name of the contacting client, or parts of the name, and sends it back to that client as it's own name in order to exploit it's community boost features, if any are present&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;eMulePlus is a common example of a community mod. ''Anti NickThief'' detects this behavior in other clients.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;phPRPI&amp;#160; &amp;lt;&lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;href=&amp;quot;http://jjphwgrzbblh&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;com/&lt;/ins&gt;&amp;quot;&amp;gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jjphwgrzbblh&lt;/ins&gt;&amp;lt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a&lt;/ins&gt;&amp;gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[url=http://fzchrvlsoicr&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;com/]fzchrvlsoicr&lt;/ins&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/url&lt;/ins&gt;], &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[link=http:&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sirijhnhutfu&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;com/]sirijhnhutfu&lt;/ins&gt;[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/link&lt;/ins&gt;]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, http&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//kbtsatimltoe.com/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The purpose of Anti-NickThief is to discover clients using the NickThief feature, and not merely to determine if a client has the same name. Having two clients with the same name is not harmful, though it can be annoying. But a client using NickThief will in most cases employ other [[bad feature]]s against other clients, such as enforcing a very low sessionupload, fake ranks or even no ratio or 0 upload. That's why one probably wants to detect and ban them.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Detection of NickThief is simple. AntiNickThief sends a random string to each user, such as &lt;/del&gt;&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;username &amp;lt;nowiki&lt;/del&gt;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[abcde]&lt;/del&gt;&amp;lt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nowiki&lt;/del&gt;&amp;gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;. If the contacted client will adapt that string to its name and send it back&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it can safely presume that the client is employing NickThief&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Note that there is also an Anti-AntiNickThief &lt;/del&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[bad feature&lt;/del&gt;]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;] which attempts to detect clients using AntiNickThief (There is no honor amongst thieves!). Because of this&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;newer versions of the Anti-NickThief send 2 tags and&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or tags of random length to make it as hard as possible to escape the bans it imposes&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[Category:Features&lt;/del&gt;]&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;][[Category&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;StulleMule features]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>82.160.135.143</name></author>	</entry>

	<entry>
		<id>https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2724&amp;oldid=prev</id>
		<title>Omeringen at 20:16, 6 May 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=2724&amp;oldid=prev"/>
				<updated>2010-05-06T20:16:22Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:16, 6 May 2010&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Note that there is also an Anti-AntiNickThief [[bad feature]] which attempts to detect clients using AntiNickThief (There is no honor amongst thieves!). Because of this, newer versions of the Anti-NickThief send 2 tags and/or tags of random length to make it as hard as possible to escape the bans it imposes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Note that there is also an Anti-AntiNickThief [[bad feature]] which attempts to detect clients using AntiNickThief (There is no honor amongst thieves!). Because of this, newer versions of the Anti-NickThief send 2 tags and/or tags of random length to make it as hard as possible to escape the bans it imposes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;category&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;features&lt;/del&gt;]][[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;stullemulefeatures&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Category&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Features&lt;/ins&gt;]][[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;StulleMule features&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Omeringen</name></author>	</entry>

	<entry>
		<id>https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=1614&amp;oldid=prev</id>
		<title>Dick Manitoba: rewrite</title>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=1614&amp;oldid=prev"/>
				<updated>2007-03-31T06:40:45Z</updated>
		
		<summary type="html">&lt;p&gt;rewrite&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 06:40, 31 March 2007&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Some &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;leechers &lt;/del&gt;use NickThief &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;- this &lt;/del&gt;feature takes the name &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/del&gt;or parts of the name&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) of other clients &lt;/del&gt;and sends &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;them &lt;/del&gt;back to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;use their &lt;/del&gt;community boost, if present &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;at all (&lt;/del&gt;eMulePlus is a common example of a community mod&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt;. ''Anti &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nickthief&lt;/del&gt;'' detects this &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Some &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;leecher mods &lt;/ins&gt;use NickThief&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, a &lt;/ins&gt;feature &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;that &lt;/ins&gt;takes the name &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;of the contacting client, &lt;/ins&gt;or parts of the name&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;and sends &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it &lt;/ins&gt;back to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;that client as it's own name in order to exploit it's &lt;/ins&gt;community boost &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;features&lt;/ins&gt;, if &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;any are &lt;/ins&gt;present&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. &lt;/ins&gt;eMulePlus is a common example of a community mod. ''Anti &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;NickThief&lt;/ins&gt;'' detects this &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;behavior in other clients.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;whole &lt;/del&gt;Anti-NickThief feature &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is &lt;/del&gt;not &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;about detecting &lt;/del&gt;clients with the same name &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but clients using a nickthief. Though it is annoying, this &lt;/del&gt;is not harmful &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in any way to have cleints that have the same nick&lt;/del&gt;. But &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;clients &lt;/del&gt;using &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a nickthief &lt;/del&gt;will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for 99% also use &lt;/del&gt;other [[bad feature]]s &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;like &lt;/del&gt;a very low sessionupload, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;fakeranks &lt;/del&gt;or even no ratio&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;0 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UL&lt;/del&gt;. That's why one probably wants to detect &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/del&gt;and ban&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;) &lt;/del&gt;them&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. the nickthief is very easy to detect. The AntiNickThief sends a random string to each user like &amp;quot;username &amp;lt;nowiki&amp;gt;[abcde]&amp;lt;/nowiki&amp;gt;&amp;quot;, if the user will adapt that string to his name and sends it back, we can (safely) ban him&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;purpose of &lt;/ins&gt;Anti-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;NickThief is to discover clients using the &lt;/ins&gt;NickThief feature&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, and &lt;/ins&gt;not &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;merely to determine if a client has the same name. Having two &lt;/ins&gt;clients with the same name is not harmful&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, though it can be annoying&lt;/ins&gt;. But &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a client &lt;/ins&gt;using &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;NickThief &lt;/ins&gt;will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in most cases employ &lt;/ins&gt;other [[bad feature]]s &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;against other clients, such as enforcing &lt;/ins&gt;a very low sessionupload, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fake ranks &lt;/ins&gt;or even no ratio &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/ins&gt;0 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;upload&lt;/ins&gt;. That's why one probably wants to detect and ban them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Note that there is also an &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;anti&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;anti-nickthief &lt;/del&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bad &lt;/del&gt;feature]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;that tries &lt;/del&gt;to detect &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;this naming convention. &lt;/del&gt;There is no honor amongst thieves. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Though&lt;/del&gt;, newer versions of the Anti-NickThief send 2 tags and/or tags of random length to make it as hard as possible to escape the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ban&lt;/del&gt;. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Detection of NickThief is simple. AntiNickThief sends a random string to each user, such as &amp;quot;username &amp;lt;nowiki&amp;gt;[abcde]&amp;lt;/nowiki&amp;gt;&amp;quot;. If the contacted client will adapt that string to its name and send it back, it can safely presume that the client is employing NickThief.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Note that there is also an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Anti&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;AntiNickThief &lt;/ins&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bad &lt;/ins&gt;feature]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;which attempts &lt;/ins&gt;to detect &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;clients using AntiNickThief (&lt;/ins&gt;There is no honor amongst thieves&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;!)&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Because of this&lt;/ins&gt;, newer versions of the Anti-NickThief send 2 tags and/or tags of random length to make it as hard as possible to escape the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bans it imposes&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[category:features]][[Category:stullemulefeatures]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[category:features]][[Category:stullemulefeatures]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dick Manitoba</name></author>	</entry>

	<entry>
		<id>https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=1611&amp;oldid=prev</id>
		<title>Leuk he: new</title>
		<link rel="alternate" type="text/html" href="https://wiki.emule-web.de?title=Anti_Nickthief&amp;diff=1611&amp;oldid=prev"/>
				<updated>2007-03-30T12:19:30Z</updated>
		
		<summary type="html">&lt;p&gt;new&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Some leechers use NickThief - this feature takes the name (or parts of the name) of other clients and sends them back to use their community boost, if present at all (eMulePlus is a common example of a community mod). ''Anti nickthief'' detects this &lt;br /&gt;
&lt;br /&gt;
The whole Anti-NickThief feature is not about detecting clients with the same name but clients using a nickthief. Though it is annoying, this is not harmful in any way to have cleints that have the same nick. But clients using a nickthief will for 99% also use other [[bad feature]]s like a very low sessionupload, fakeranks or even no ratio/0 UL. That's why one probably wants to detect (and ban) them. the nickthief is very easy to detect. The AntiNickThief sends a random string to each user like &amp;quot;username &amp;lt;nowiki&amp;gt;[abcde]&amp;lt;/nowiki&amp;gt;&amp;quot;, if the user will adapt that string to his name and sends it back, we can (safely) ban him.&lt;br /&gt;
&lt;br /&gt;
Note that there is also an anti-anti-nickthief [[Bad feature]] that tries to detect this naming convention. There is no honor amongst thieves. Though, newer versions of the Anti-NickThief send 2 tags and/or tags of random length to make it as hard as possible to escape the ban. &lt;br /&gt;
&lt;br /&gt;
[[category:features]][[Category:stullemulefeatures]]&lt;/div&gt;</summary>
		<author><name>Leuk he</name></author>	</entry>

	</feed>