<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Network security a dying creature?</title>
	<atom:link href="http://www.infosecpodcast.com/2006/09/network-security-a-dying-creature/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infosecpodcast.com/2006/09/network-security-a-dying-creature/</link>
	<description>Information Security related news, opinions and ramblings</description>
	<lastBuildDate>Tue, 12 May 2009 17:22:17 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: RSnake</title>
		<link>http://www.infosecpodcast.com/2006/09/network-security-a-dying-creature/comment-page-1/#comment-53</link>
		<dc:creator>RSnake</dc:creator>
		<pubDate>Fri, 15 Sep 2006 23:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.infosecpodcast.com/intrusion-detection-prevention/2006/09/network-security-a-dying-creature/#comment-53</guid>
		<description>Hey, Chris, smart move on not taking the bet.  I thought a) he spends a week making regex to end all regex and I still find a hole or b) he spends a week making regex to end all regex, I can&#039;t find a hole and I shirk on a bet.  Either way smart move.  ;)  I completely agree... better coding practices would help a lot - if they were adopted by more people.

And again, I completely agree that it has network security has its use, it&#039;s just that that use is becoming easier and easier to circumvent as more and more things get tunneled over port 80 and as more applications become HTTP enabled.  I had a buddy who was contracted to port TCP/IP over HTTP.  What&#039;s the point in a firewall at that point?  It&#039;s completely circumvented the entire security model.  What a pain!  Anyway, that was my point, sorry if I wasn&#039;t articulate.  It&#039;s been a rough last few weeks at work.</description>
		<content:encoded><![CDATA[<p>Hey, Chris, smart move on not taking the bet.  I thought a) he spends a week making regex to end all regex and I still find a hole or b) he spends a week making regex to end all regex, I can&#8217;t find a hole and I shirk on a bet.  Either way smart move.  <img src='http://www.infosecpodcast.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   I completely agree&#8230; better coding practices would help a lot &#8211; if they were adopted by more people.</p>
<p>And again, I completely agree that it has network security has its use, it&#8217;s just that that use is becoming easier and easier to circumvent as more and more things get tunneled over port 80 and as more applications become HTTP enabled.  I had a buddy who was contracted to port TCP/IP over HTTP.  What&#8217;s the point in a firewall at that point?  It&#8217;s completely circumvented the entire security model.  What a pain!  Anyway, that was my point, sorry if I wasn&#8217;t articulate.  It&#8217;s been a rough last few weeks at work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Harrington</title>
		<link>http://www.infosecpodcast.com/2006/09/network-security-a-dying-creature/comment-page-1/#comment-52</link>
		<dc:creator>Chris Harrington</dc:creator>
		<pubDate>Fri, 15 Sep 2006 23:06:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.infosecpodcast.com/intrusion-detection-prevention/2006/09/network-security-a-dying-creature/#comment-52</guid>
		<description>Hi RSnake,

Thanks for the comments! You are correct in that I am sure there are attacks that would be next to impossible to catch with regex, unless you wanted to block everything or incur a tsunami of false positives. No bet :)

I agree with you that the model is broken...no question. Secure coding practices and change control / management would go a long way in neutering these problems. I guess my position is that this type of technology is still useful as part of a larger strategy. As with anything it&#039;s not the be-all end-all of security, despite what the vendors tell you.

Thanks again for the comments.

--Chris</description>
		<content:encoded><![CDATA[<p>Hi RSnake,</p>
<p>Thanks for the comments! You are correct in that I am sure there are attacks that would be next to impossible to catch with regex, unless you wanted to block everything or incur a tsunami of false positives. No bet <img src='http://www.infosecpodcast.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I agree with you that the model is broken&#8230;no question. Secure coding practices and change control / management would go a long way in neutering these problems. I guess my position is that this type of technology is still useful as part of a larger strategy. As with anything it&#8217;s not the be-all end-all of security, despite what the vendors tell you.</p>
<p>Thanks again for the comments.</p>
<p>&#8211;Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RSnake</title>
		<link>http://www.infosecpodcast.com/2006/09/network-security-a-dying-creature/comment-page-1/#comment-51</link>
		<dc:creator>RSnake</dc:creator>
		<pubDate>Fri, 15 Sep 2006 20:36:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.infosecpodcast.com/intrusion-detection-prevention/2006/09/network-security-a-dying-creature/#comment-51</guid>
		<description>Hi, Chris, there were a few comments made, that I should probably revise (and please forgive my blog, I don&#039;t work in security anymore and I only have a few minutes to write it a day - or less - so some of my comments are rushed).

True, it&#039;s one signature, but I challenge someone to write a rule in regex that could accurately identify all variations of that attack against that tool.  I&#039;ll bet you a buck you can&#039;t do it.  And no cheating by disallowing everything.  It gets exponentially more complex with variations.

When I was saying 1998, I meant only that it was twice in a day that I mentioned Rain Forrest Puppy on my blog, nothing more.

Stateful packet inspection is irrelevant to this conversation though.  Sure it&#039;s nice to know that they have a three way connection, but it has no basis in understanding the path of a user on a system.  If I turn off my connection and connect through a different IP address the IPS, IDS and firewall are all useless, they have no idea it&#039;s the same user.

IP based packet inspection is a nice tool, but against almost all the attacks I go into on my site, it&#039;s next to useless.  I think where it&#039;s useful is where you have a signature that&#039;s (more) difficult to modify, like a buffer overflow.  Against a simply http request, how can you tell if it&#039;s benign or not?  That&#039;s the real question.

I used to be a network security guy, but the more I reasearched it the more I felt like it was only tackling one problem.  And as such it was hindering technology.  And then the developers coded around it.  That caused more holes (like the ones we are seeing today).  In the end it&#039;s almost completely broken.  Yes, there are mitigating factors, but I&#039;ve seen exactly 2 companies who&#039;ve ever come close to protecting itself from the XSS JavaScript port scanner, and one of them has complete physical seperation of networks.

How can a IDS detect that?  What about over SSL?  You going to decrypt the traffic in real time (not of your website traffic, but of your own personal inbound outbound user&#039;s HTTP traffic)?  At a small company that&#039;s doable, in huge companies, not so much, and it&#039;s hard to justify costs.  It&#039;s possible, but it doesn&#039;t tell you anything about authentication state (leading to possible CSRF) of users.

In the end we could debate it all day.  It&#039;s useful, but it&#039;s certainly not going to do much against any of the attacks we are working on.</description>
		<content:encoded><![CDATA[<p>Hi, Chris, there were a few comments made, that I should probably revise (and please forgive my blog, I don&#8217;t work in security anymore and I only have a few minutes to write it a day &#8211; or less &#8211; so some of my comments are rushed).</p>
<p>True, it&#8217;s one signature, but I challenge someone to write a rule in regex that could accurately identify all variations of that attack against that tool.  I&#8217;ll bet you a buck you can&#8217;t do it.  And no cheating by disallowing everything.  It gets exponentially more complex with variations.</p>
<p>When I was saying 1998, I meant only that it was twice in a day that I mentioned Rain Forrest Puppy on my blog, nothing more.</p>
<p>Stateful packet inspection is irrelevant to this conversation though.  Sure it&#8217;s nice to know that they have a three way connection, but it has no basis in understanding the path of a user on a system.  If I turn off my connection and connect through a different IP address the IPS, IDS and firewall are all useless, they have no idea it&#8217;s the same user.</p>
<p>IP based packet inspection is a nice tool, but against almost all the attacks I go into on my site, it&#8217;s next to useless.  I think where it&#8217;s useful is where you have a signature that&#8217;s (more) difficult to modify, like a buffer overflow.  Against a simply http request, how can you tell if it&#8217;s benign or not?  That&#8217;s the real question.</p>
<p>I used to be a network security guy, but the more I reasearched it the more I felt like it was only tackling one problem.  And as such it was hindering technology.  And then the developers coded around it.  That caused more holes (like the ones we are seeing today).  In the end it&#8217;s almost completely broken.  Yes, there are mitigating factors, but I&#8217;ve seen exactly 2 companies who&#8217;ve ever come close to protecting itself from the XSS JavaScript port scanner, and one of them has complete physical seperation of networks.</p>
<p>How can a IDS detect that?  What about over SSL?  You going to decrypt the traffic in real time (not of your website traffic, but of your own personal inbound outbound user&#8217;s HTTP traffic)?  At a small company that&#8217;s doable, in huge companies, not so much, and it&#8217;s hard to justify costs.  It&#8217;s possible, but it doesn&#8217;t tell you anything about authentication state (leading to possible CSRF) of users.</p>
<p>In the end we could debate it all day.  It&#8217;s useful, but it&#8217;s certainly not going to do much against any of the attacks we are working on.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.428 seconds -->
