<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/3528" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2003-01-31T11:45:02-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/3528</id>

		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2003-01-31T11:45:02-04:00</updated>

		<published>2003-01-31T11:45:02-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=16005#p16005</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=16005#p16005"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=16005#p16005"><![CDATA[
Guppy is one of the head figures in eggdrop development, so pretty much most of what he says, is usualy what happens.<br><br>I agree that the masking functions, are a little weak. They have room for developent. However, this doesn't mean crypted hostmasks should be supported.<br><br>OK, lets take 3 fake networks,<br><br>NetA - Doesn't use crypted masks.<br>NetB - Uses crypted masks in the format <br>nick!<a href="mailto:ident@d54v5ds21z.isp.com">ident@d54v5ds21z.isp.com</a> &amp; nick!ident@12451.21254.12542.65214<br>NetC - Uses crypted masks in the format<br>nick!<a href="mailto:ident@user124512.NetC.isp.com">ident@user124512.NetC.isp.com</a> &amp; nick!ident@user4124.12541.12541.12541.12511<br><br>As it's also been pointed out, not all networks use the same crypting functions, as shown int he example above.<br><br>The behaviour is different for each userhost above. Some will work correctly with the masking functions while other won't.<br><br>It's not the fault of the masking functions, and it is acting correctly. it's the way the user perceives the output that is incorrect.<br><br>If the masking function where to work as you request (please search the forum. You may note this topic has not been talked about for some time, and it's not as comon as you claim), then the code would be very long, as would need to parse, and deal with each scenario, on a case by case basis.<br><br>This will increase load times, code size and will likely cause a administration nightmare.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Fri Jan 31, 2003 11:45 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2003-01-31T11:02:00-04:00</updated>

		<published>2003-01-31T11:02:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=16004#p16004</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=16004#p16004"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=16004#p16004"><![CDATA[
@egghead<blockquote class="uncited"><div>If your only concern is the [maskhost] procedure, it is possible to redefine it with a tcl proc. Below you can find a first attempt to such tcl.</div></blockquote>Thank you, yes - that will solve most of the problems.<br><br>@guppy<blockquote class="uncited"><div>The people who write IRCds should be held accountable by their users instead of their users blaming the client writers.</div></blockquote>Why people always look for someone to blame?<br>I didn't blame anyone. I was trying to find a solution to specific problem.<br>And I signalled that this becomes very popular, so you may expect increasing number of posts. Even DALnet is considering crypting.<br>Now question is if I can change DALnet and other networks, or some nice guys from eggdrop team are gonna help me?<br>I have got my answer and thank you guys for your support.<p>Statistics: Posted by Guest — Fri Jan 31, 2003 11:02 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[guppy]]></name></author>
		<updated>2003-01-31T00:56:26-04:00</updated>

		<published>2003-01-31T00:56:26-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15990#p15990</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15990#p15990"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15990#p15990"><![CDATA[
You only mask hosts to *!*@something.* when dealing with IPs -- Eggdrop's maskhost is still doing the correct thing. I suggest you blame your IRCd instead of blaming Eggdrop.<br><br>The people who write IRCds should be held accountable by their users instead of their users blaming the client writers.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=10">guppy</a> — Fri Jan 31, 2003 12:56 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[egghead]]></name></author>
		<updated>2003-01-25T18:43:46-04:00</updated>

		<published>2003-01-25T18:43:46-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15809#p15809</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15809#p15809"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15809#p15809"><![CDATA[
<blockquote class="uncited"><div>It's not about blaming anyone about anything.  I just wanted to signal that irc networks start using it. <br>The question is if eggdrop team wants to notice it and try to adapt the code to work properly. <br> I don't believe it's a big change tho, as you see segments *!*@xx.xx.xx.xx are still there. The problem may be how to recognise it for proper masking (*!*@xx.xx.xx.* instead of *!*@*.xx.xx.xx)</div></blockquote>As you indicated: it is not trivial and like ppslim said, different networks encrypt the hostname/ip differently.<br><br>In your case it seems that the network leaves the top level domain intact. One can check for that by comparing the tld of the hostname with a list of tlds.<br>It also seems that the encryption always introduces a number when it does the encryption. Consequently, if the tld part does not contain a number than it is a hostname and an ip otherwise.<br><br>If your only concern is the [maskhost] procedure, it is possible to redefine it with a tcl proc. Below you can find a first attempt to such tcl.<br><br><a href="http://members.fortunecity.com/eggheadtcl/maskhost.tcl.txt" class="postlink">http://members.fortunecity.com/eggheadt ... st.tcl.txt</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=282">egghead</a> — Sat Jan 25, 2003 6:43 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2003-01-25T18:09:55-04:00</updated>

		<published>2003-01-25T18:09:55-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15807#p15807</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15807#p15807"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15807#p15807"><![CDATA[
Not all networks/IRCD follow the same guide for masking.<br><br>As such, making one for one type, doesn't cover all types. Thus you start having to add code for 3 or 4 types, bloating it.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Sat Jan 25, 2003 6:09 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2003-01-25T17:45:35-04:00</updated>

		<published>2003-01-25T17:45:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15806#p15806</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15806#p15806"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15806#p15806"><![CDATA[
It's not about blaming anyone about anything.<br>I just wanted to signal that irc networks start using it.<br><br>The question is if eggdrop team wants to notice it and try to adapt the code to work properly.<br><br>I don't believe it's a big change tho, as you see segments *!*@xx.xx.xx.xx are still there. The problem may be how to recognise it for proper masking (*!*@xx.xx.xx.* instead of *!*@*.xx.xx.xx)<p>Statistics: Posted by Guest — Sat Jan 25, 2003 5:45 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2003-01-25T17:32:01-04:00</updated>

		<published>2003-01-25T17:32:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15804#p15804</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15804#p15804"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15804#p15804"><![CDATA[
There is no way to resolve this issue.<br><br>The masking functions are doing there jobs correctly, the problem lie with the servers.<br><br>The idea behind these masked hosts, is to hide connection information. If packet flooders can obtain the information via other means, then there is no point in maksing the host in the first place.<br><br>If they can't get the information, other people can't too.<br><br>A persons userhost, is supposed to be exactly that, and not one masked using hash functions. As such, in reality it's breaking the RFC. Soemthing which, can't be balmmed on eggdrop.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Sat Jan 25, 2003 5:32 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2003-01-25T15:04:01-04:00</updated>

		<published>2003-01-25T15:04:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=15795#p15795</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=15795#p15795"/>
		<title type="html"><![CDATA[Crypted hostnames and [maskhost ] error]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=15795#p15795"><![CDATA[
Some IRCDs (like: UltimateIRCd(Tsunami)-3.0(00).a29) started using function hide host or crypt host.<br><br>Regular Ip numbers are represented as:<br>*!*@3d6b14e3.15ce2659.52eef1c.2e099bf0X<br>The numeric representation of ip is crypted, but it still has ip sections.<br>Hosts will look like: *!*@4e929bd.25a73dd4.in-addr.btopenworld.com<br><br>In this case [maskhost] will create masks that completely make no sense:<br>*!*@*.15ce2659.52eef1c.2e099bf0X<br>instead:<br>*!*@3d6b14e3.15ce2659.52eef1c.*<br><br>Will this issue be resolved somehow?<br><br>Currently I use: 1.6.12 but I haven't seen any note about this issue in 1.6.13 readme.<p>Statistics: Posted by Guest — Sat Jan 25, 2003 3:04 pm</p><hr />
]]></content>
	</entry>
	</feed>
