Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | [Snort-sigs] Re: "CHAT IRC channel join" seems wrong |
|---|---|
| Date: | Thu, 30 Jun 2005 15:21:41 -0500 |
That last signature had the wrong destination port designated. My mistake. I use the !80 port definition so I can gain some visibility to the virus/worm traffic. If you prefer the purer version of the signature, replace !80 with the original 6666:7000 definition. Sorry about any confusion it may have caused. Colin On 6/30/05, Colin Grady <colin.grady@gmail.com> wrote:
Or even using PCRE we can see both local and global IRC channel joins: alert tcp $HOME_NET any -> $EXTERNAL_NET !80 (msg:"CHAT IRC channel join"; flow:to_server,established; content:"JOIN "; nocase; pcre:"/^JOIN\s(#|&)[a-zA-Z0-9]+/ism"; classtype:policy-violation; sid:1729; rev:7;) Colin On 6/30/05, Colin Grady <colin.grady@gmail.com> wrote:According to how I understand the IRC protocol, there shouldn't be a colon in the JOIN command from client to server. Looking at RFC 1459 confirms this. Here is the applicable section: http://www.irchelp.org/irchelp/rfc/chapter4.html#c4_2_1 Here's the current signature: alert tcp $HOME_NET any -> $EXTERNAL_NET 6666:7000 (msg:"CHAT IRC channel join"; flow:to_server,established; content:"JOIN |3A| |23|"; offset:0; nocase; classtype:policy-violation; sid:1729; rev:5;) I think this signature should be changed to the following: alert tcp $HOME_NET any -> $EXTERNAL_NET 6666:7000 (msg:"CHAT IRC channel join"; flow:to_server,established; content:"JOIN |23|"; offset:0; nocase; classtype:policy-violation; sid:1729; rev:6;) Colin
------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&opÌk _______________________________________________ Snort-sigs mailing list Snort-sigs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/snort-sigs
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Snort-sigs] Re: "CHAT IRC channel join" seems wrong, Colin Grady |
|---|---|
| Next by Date: | [Snort-sigs] False +VE for NETBIOS DCERPC IActivation little endian bind attempt,Sig ID,3276, Russell Fulton |
| Previous by Thread: | [Snort-sigs] Re: "CHAT IRC channel join" seems wrong, Colin Grady |
| Next by Thread: | [Snort-sigs] False +VE for NETBIOS DCERPC IActivation little endian bind attempt,Sig ID,3276, Russell Fulton |
| Indexes: | [Date] [Thread] [Top] [All Lists] |