https://wiki.emule-web.de/?title=Require_obfuscated_server_connection&feed=atom&action=history Require obfuscated server connection - Revision history 2024-03-29T12:01:00Z Revision history for this page on the wiki MediaWiki 1.18.1 https://wiki.emule-web.de?title=Require_obfuscated_server_connection&diff=2704&oldid=prev Omeringen at 20:10, 6 May 2010 2010-05-06T20:10:04Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Older revision</td> <td colspan='2' style="background-color: white; color:black;">Revision as of 20:10, 6 May 2010</td> </tr><tr><td colspan="2" class="diff-lineno">Line 25:</td> <td colspan="2" class="diff-lineno">Line 25:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Protocol obfuscation]]</div></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Protocol obfuscation]]</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[<del class="diffchange diffchange-inline">category</del>:<del class="diffchange diffchange-inline">features</del>]][[Category:<del class="diffchange diffchange-inline">stullemulefeatures</del>]][[Category:<del class="diffchange diffchange-inline">Morphxtfeatures</del>]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[<ins class="diffchange diffchange-inline">Category</ins>:<ins class="diffchange diffchange-inline">Features</ins>]][[Category:<ins class="diffchange diffchange-inline">StulleMule features</ins>]][[Category:<ins class="diffchange diffchange-inline">MorphXT features</ins>]]</div></td></tr> </table> Omeringen https://wiki.emule-web.de?title=Require_obfuscated_server_connection&diff=2222&oldid=prev Leuk he: DAMN Add server can obfuscate now 8-( 2007-09-30T20:33:32Z <p>DAMN Add server can obfuscate now 8-(</p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Older revision</td> <td colspan='2' style="background-color: white; color:black;">Revision as of 20:33, 30 September 2007</td> </tr><tr><td colspan="2" class="diff-lineno">Line 1:</td> <td colspan="2" class="diff-lineno">Line 1:</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is sent and received. &#160;</div></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is sent and received. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>This has, at the time of creation, the big advantage that <del class="diffchange diffchange-inline">no </del>connections to fake/ad servers are made since <del class="diffchange diffchange-inline">they </del>do not support obfuscation. The protocol specifying how to make obfuscated connections to a server is open source and documented, so in the future fake/ad servers might also appear<del class="diffchange diffchange-inline">. But for now you can freely accept servers from server since fake server are filtered out</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>This has, at the time of creation, the big advantage that <ins class="diffchange diffchange-inline">less </ins>connections to fake/ad servers are made since <ins class="diffchange diffchange-inline">most </ins>do not support obfuscation. The protocol specifying how to make obfuscated connections to a server is open source and documented, so in the future fake/ad servers might also appear. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>A side effect of an obfuscated connection is that no one can spy on your traffic or easily change it. But remember that obfuscation does not make eMule an anonymous application. &#160;</div></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>A side effect of an obfuscated connection is that no one can spy on your traffic or easily change it. But remember that obfuscation does not make eMule an anonymous application. &#160;</div></td></tr> </table> Leuk he https://wiki.emule-web.de?title=Require_obfuscated_server_connection&diff=1632&oldid=prev Dick Manitoba at 15:39, 31 March 2007 2007-03-31T15:39:49Z <p></p> <table class='diff diff-contentalign-left'> <col class='diff-marker' /> <col class='diff-content' /> <col class='diff-marker' /> <col class='diff-content' /> <tr valign='top'> <td colspan='2' style="background-color: white; color:black;">← Older revision</td> <td colspan='2' style="background-color: white; color:black;">Revision as of 15:39, 31 March 2007</td> </tr><tr><td colspan="2" class="diff-lineno">Line 1:</td> <td colspan="2" class="diff-lineno">Line 1:</td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is <del class="diffchange diffchange-inline">send </del>and received. &#160;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is <ins class="diffchange diffchange-inline">sent </ins>and received. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>This has at the time of creation the big advantage that no connections to fake/ad servers are made since they do not support obfuscation. The protocol how to make obfuscated connections to a server is open source and documented, so in the future <del class="diffchange diffchange-inline">bad server </del>might also appear. But for now you can <del class="diffchange diffchange-inline">freeley </del>accept servers <del class="diffchange diffchange-inline">form </del>server since fake server are filtered out.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>This has<ins class="diffchange diffchange-inline">, </ins>at the time of creation<ins class="diffchange diffchange-inline">, </ins>the big advantage that no connections to fake/ad servers are made since they do not support obfuscation. The protocol <ins class="diffchange diffchange-inline">specifying </ins>how to make obfuscated connections to a server is open source and documented, so in the future <ins class="diffchange diffchange-inline">fake/ad servers </ins>might also appear. But for now you can <ins class="diffchange diffchange-inline">freely </ins>accept servers <ins class="diffchange diffchange-inline">from </ins>server since fake server are filtered out.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>A side effect of obfuscated connection is that no<del class="diffchange diffchange-inline">-</del>one can spy on your traffic <del class="diffchange diffchange-inline">on </del>change it <del class="diffchange diffchange-inline">simple</del>. But remember that obfuscation does not make eMule <del class="diffchange diffchange-inline">a </del>anonymous application. &#160;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>A side effect of <ins class="diffchange diffchange-inline">an </ins>obfuscated connection is that no one can spy on your traffic <ins class="diffchange diffchange-inline">or easily </ins>change it. But remember that obfuscation does not make eMule <ins class="diffchange diffchange-inline">an </ins>anonymous application. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>== working ==</div></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"><div>== working ==</div></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>To make <del class="diffchange diffchange-inline">a </del>obfuscated connection to server first <del class="diffchange diffchange-inline">a </del>encryption (obfuscation is done by encryption) <del class="diffchange diffchange-inline">key has to be exchanged</del>. This can be done by a <del class="diffchange diffchange-inline">udp </del>&quot;cryptping&quot; package, or by making a <del class="diffchange diffchange-inline">not </del>obfuscated connection. <del class="diffchange diffchange-inline">if udp </del>fails or no previous connection has been made then the obfuscation will fail and the connection will not be made. As of <del class="diffchange diffchange-inline">morph </del>9.6 there is no <del class="diffchange diffchange-inline">gui </del>indication if a valid encyption key is available. &#160;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>To make <ins class="diffchange diffchange-inline">an </ins>obfuscated connection to <ins class="diffchange diffchange-inline">a </ins>server<ins class="diffchange diffchange-inline">, </ins>first<ins class="diffchange diffchange-inline">, an </ins>encryption <ins class="diffchange diffchange-inline">key has to be exchanged </ins>(obfuscation is done by encryption). This can be done by a <ins class="diffchange diffchange-inline">UDP </ins>&quot;cryptping&quot; package, or by making a <ins class="diffchange diffchange-inline">non-</ins>obfuscated connection. <ins class="diffchange diffchange-inline">If UDP </ins>fails or no previous connection has been made<ins class="diffchange diffchange-inline">, </ins>then the obfuscation will fail and the connection will not be made. As of <ins class="diffchange diffchange-inline">Morph </ins>9.6 there is no <ins class="diffchange diffchange-inline">GUI </ins>indication if a valid encyption key is available. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>The &quot;required obfuscated server connection&quot; option is independent <del class="diffchange diffchange-inline">of </del>of the security settings. <del class="diffchange diffchange-inline">SO </del>most of your <del class="diffchange diffchange-inline">cleint </del>connections <del class="diffchange diffchange-inline">can </del>still be <del class="diffchange diffchange-inline">not </del>obfuscated. Only if you disable obfuscation in the security settings <del class="diffchange diffchange-inline">completely </del>this <del class="diffchange diffchange-inline">otpion will also </del>be disabled.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The &quot;required obfuscated server connection&quot; option is independent of the security settings. <ins class="diffchange diffchange-inline">So </ins>most of your <ins class="diffchange diffchange-inline">client </ins>connections <ins class="diffchange diffchange-inline">will </ins>still be <ins class="diffchange diffchange-inline">non-</ins>obfuscated. Only if you <ins class="diffchange diffchange-inline">completely </ins>disable obfuscation in the security settings <ins class="diffchange diffchange-inline">will </ins>this <ins class="diffchange diffchange-inline">option </ins>be disabled.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">obfuscation </del>also makes that ip adress of servers can not be faked in udp traffic. &#160;</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">Obfuscation </ins>also makes that ip adress of servers can not be faked in udp traffic<ins class="diffchange diffchange-inline">.</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>&#160;</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">With an obfuscated connection to a server, other servers are unable to fake the IP of the server using UDP traffic to a client</ins>.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'>&#160;</td><td style="background: #eee; color:black; font-size: smaller;"></td></tr> </table> Dick Manitoba https://wiki.emule-web.de?title=Require_obfuscated_server_connection&diff=1600&oldid=prev Leuk he: New page: ''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is send and received. This has at the time of creation the big advantage that no connections t... 2007-03-29T09:42:24Z <p>New page: &#039;&#039;Require obfuscated server connection&#039;&#039; makes sure that only obfuscated traffic to servers is send and received. This has at the time of creation the big advantage that no connections t...</p> <p><b>New page</b></p><div>''Require obfuscated server connection'' makes sure that only obfuscated traffic to servers is send and received. <br /> <br /> This has at the time of creation the big advantage that no connections to fake/ad servers are made since they do not support obfuscation. The protocol how to make obfuscated connections to a server is open source and documented, so in the future bad server might also appear. But for now you can freeley accept servers form server since fake server are filtered out.<br /> <br /> A side effect of obfuscated connection is that no-one can spy on your traffic on change it simple. But remember that obfuscation does not make eMule a anonymous application. <br /> <br /> == working ==<br /> To make a obfuscated connection to server first a encryption (obfuscation is done by encryption) key has to be exchanged. This can be done by a udp &quot;cryptping&quot; package, or by making a not obfuscated connection. if udp fails or no previous connection has been made then the obfuscation will fail and the connection will not be made. As of morph 9.6 there is no gui indication if a valid encyption key is available. <br /> <br /> The &quot;required obfuscated server connection&quot; option is independent of of the security settings. SO most of your cleint connections can still be not obfuscated. Only if you disable obfuscation in the security settings completely this otpion will also be disabled.<br /> <br /> obfuscation also makes that ip adress of servers can not be faked in udp traffic. <br /> <br /> <br /> === Official behavior ===<br /> <br /> Note that official has a &quot;require obfuscated&quot; option, but that still allows unencrypted connections to servers that do not support it. Also &quot;require obfuscated&quot; is not recommended since you cannot connect to other clients that do not support it, limiting the number of sources you can reach by a lot.<br /> <br /> Note that by default on official obfuscation is supported, but not enabled. This means that obfuscated connections are accepted, but not initiated by the client. <br /> <br /> == See also: ==<br /> <br /> [[Protocol obfuscation]]<br /> <br /> [[category:features]][[Category:stullemulefeatures]][[Category:Morphxtfeatures]]</div> Leuk he