<?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: Think Like An Attacker?</title>
	<atom:link href="http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/feed" rel="self" type="application/rss+xml" />
	<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html</link>
	<description>The Emergent Chaos Jazz Combo</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:20:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Joshua Lewis</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5036</link>
		<dc:creator>Joshua Lewis</dc:creator>
		<pubDate>Fri, 19 Sep 2008 19:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5036</guid>
		<description>Hey Adam,
My name is Josh Lewis. I am a blog researcher. I came across your blog through some other blogs I was reading while I was doing some research for one my clients, &quot;Solera Networks&quot; in the network security industry.  I got distracted and was intrigued by your blog post about your concern in network security. Hopefully you are familiar with the new Tivo. If you are I felt inclined to talk about you because I think Solera Networks has some products out there that are somewhat unique and new to the industry (data capture appliance devices) and would give you some great information to write about on your blog – I know how hard it is to find topics to write about sometimes.  If you were interested I could even have them send you a demo version of the software if you want to check it out in more detail.  Or if it would make it easy to write I could setup a time for you to ask questions from an engineer at Solera networks and transcribe the interview for you so you can post it on your blog.  At the bottom of this email I will copy paste a general overview of what their products do.
If you are interested don’t hesitate to contact me, and keep up the great blog; yours was for sure one of the top in the industry that I came across.
-Thank you
Joshua Lewis
jlewis@twelvehorses.com
Solera Networks DS Appliances provide protection against the unknowns. They give your organization Total Network Recall—enabling IT and security professionals to get to the root cause of a network security or performance problem, minimize the effects on your business, and ensure quality of service. By recording all data that passes over the network, Solera DS Appliances give your network a memory so you can see everything on the network and can replay any traffic when needed.
•Capture speeds up to 10 Gbps   (Miercom Performance Verified™ report – March 2008 – www.soleranetworks.com/miercom/)
•Storage scalability to expand window for longer recall time
•Up to 8 gigabit ports (10/100/1000)
•Two 10Gb fiber capture ports
•Appliance platform with certified hardware configuration
•Full traffic regeneration capabilities and PCAP creation
•Open API’s for integration with third-party tools and automation of data collection
All interesting traffic can be replayed exactly as it was captured, creating a controlled environment to investigate new unknown threats. Combined with Solera DeepSee™, organizations can search through the captured data to create a real world context around a threat by rendering “artifacts.
</description>
		<content:encoded><![CDATA[<p>Hey Adam,<br />
My name is Josh Lewis. I am a blog researcher. I came across your blog through some other blogs I was reading while I was doing some research for one my clients, &#8220;Solera Networks&#8221; in the network security industry.  I got distracted and was intrigued by your blog post about your concern in network security. Hopefully you are familiar with the new Tivo. If you are I felt inclined to talk about you because I think Solera Networks has some products out there that are somewhat unique and new to the industry (data capture appliance devices) and would give you some great information to write about on your blog – I know how hard it is to find topics to write about sometimes.  If you were interested I could even have them send you a demo version of the software if you want to check it out in more detail.  Or if it would make it easy to write I could setup a time for you to ask questions from an engineer at Solera networks and transcribe the interview for you so you can post it on your blog.  At the bottom of this email I will copy paste a general overview of what their products do.<br />
If you are interested don’t hesitate to contact me, and keep up the great blog; yours was for sure one of the top in the industry that I came across.<br />
-Thank you<br />
Joshua Lewis<br />
<a href="mailto:jlewis@twelvehorses.com">jlewis@twelvehorses.com</a><br />
Solera Networks DS Appliances provide protection against the unknowns. They give your organization Total Network Recall—enabling IT and security professionals to get to the root cause of a network security or performance problem, minimize the effects on your business, and ensure quality of service. By recording all data that passes over the network, Solera DS Appliances give your network a memory so you can see everything on the network and can replay any traffic when needed.<br />
•Capture speeds up to 10 Gbps   (Miercom Performance Verified™ report – March 2008 – <a href="http://www.soleranetworks.com/miercom/" rel="nofollow">http://www.soleranetworks.com/miercom/</a>)<br />
•Storage scalability to expand window for longer recall time<br />
•Up to 8 gigabit ports (10/100/1000)<br />
•Two 10Gb fiber capture ports<br />
•Appliance platform with certified hardware configuration<br />
•Full traffic regeneration capabilities and PCAP creation<br />
•Open API’s for integration with third-party tools and automation of data collection<br />
All interesting traffic can be replayed exactly as it was captured, creating a controlled environment to investigate new unknown threats. Combined with Solera DeepSee™, organizations can search through the captured data to create a real world context around a threat by rendering “artifacts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Russell</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5035</link>
		<dc:creator>Ryan Russell</dc:creator>
		<pubDate>Fri, 19 Sep 2008 18:47:22 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5035</guid>
		<description>I see, you&#039;re not talking about a person, you&#039;re talking about people. You can teach a programmer to think like an attacker. It does tend to fall apart when you&#039;re talking about programmers.
</description>
		<content:encoded><![CDATA[<p>I see, you&#8217;re not talking about a person, you&#8217;re talking about people. You can teach a programmer to think like an attacker. It does tend to fall apart when you&#8217;re talking about programmers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Kelsey</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5034</link>
		<dc:creator>John Kelsey</dc:creator>
		<pubDate>Fri, 19 Sep 2008 10:22:07 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5034</guid>
		<description>I think this exhortation has several goals.
Perhaps the most important is to get the designer to stop looking for reasons attacks are impossible, and start looking for reasons they&#039;re possible.  That&#039;s a pattern I&#039;ve seen over and over again--smart people who really know their system also usually like their system, and want it to be secure.  And so they spend a lot of time thinking about why their system is secure.  &quot;Nobody could steal our PIN because we encrypt it with triple-DES.&quot;
Back in my consulting days, I don&#039;t know how many times I wound up finding major problems by just sitting there with one of the designers of a system, asking questions from the perspective of someone who wanted to find an attack, instead of someone who wanted to find a reason attacks were impossible.  The designer often had all the information needed to find those attacks--that is, often, the attacks weren&#039;t something out of crypto like a replay attack or a side-channel attack, where a non-cryptographer might just not know about them.  Instead, it was common for these attacks to be stuff that kind of fell out of the description, things that came out from the second or third probing &quot;why can&#039;t I do X&quot; sort of question.  They hadn&#039;t found those attacks because they weren&#039;t looking for them.
A second goal of that &quot;think like an attacker&quot; exhortation is to get people to realize that, in order to know whether their system is secure, they need to learn something about what tools and resources an attacker is likely to have.  &quot;Wow, you mean RC4 encryption doesn&#039;t protect the integrity of my data?&quot;  But as you said, that does require some studying up on attacks, and there&#039;s never an end to that, there are always more attacks to learn about.  (Go read a book on con men and their techniques.  Or a paper about lock security from Matt Blaze.  Or read about the techniques the commercial botnet/virus criminals are using.  Or the tricks being used in espionage.  Or....)
Third, there&#039;s a mindset of being an attacker.  I don&#039;t know how to teach that.  It&#039;s not just about intelligence--I&#039;ve worked with stunningly brilliant people who don&#039;t seem to have that mindset, and with people who are much less brilliant in that brute-force impressive brain sense, but who just seem to have the right kind of mind to break stuff.  I suspect (without any data at all to back me up) that this is more like a talent, which can be developed or ignored, but probably not created.  A big part of this seems to me to be getting some kind of internal reward from breaking something, so that you&#039;re willing to stand in the shower till the water gets cold thinking about how to break this scheme you just read about, or willing to sit through dinner with a notebook in your hand, muttering to yourself about partitions in the set of pairs of inputs or minimum conspiracy sizes to subvert an election or whatever.
</description>
		<content:encoded><![CDATA[<p>I think this exhortation has several goals.<br />
Perhaps the most important is to get the designer to stop looking for reasons attacks are impossible, and start looking for reasons they&#8217;re possible.  That&#8217;s a pattern I&#8217;ve seen over and over again&#8211;smart people who really know their system also usually like their system, and want it to be secure.  And so they spend a lot of time thinking about why their system is secure.  &#8220;Nobody could steal our PIN because we encrypt it with triple-DES.&#8221;<br />
Back in my consulting days, I don&#8217;t know how many times I wound up finding major problems by just sitting there with one of the designers of a system, asking questions from the perspective of someone who wanted to find an attack, instead of someone who wanted to find a reason attacks were impossible.  The designer often had all the information needed to find those attacks&#8211;that is, often, the attacks weren&#8217;t something out of crypto like a replay attack or a side-channel attack, where a non-cryptographer might just not know about them.  Instead, it was common for these attacks to be stuff that kind of fell out of the description, things that came out from the second or third probing &#8220;why can&#8217;t I do X&#8221; sort of question.  They hadn&#8217;t found those attacks because they weren&#8217;t looking for them.<br />
A second goal of that &#8220;think like an attacker&#8221; exhortation is to get people to realize that, in order to know whether their system is secure, they need to learn something about what tools and resources an attacker is likely to have.  &#8220;Wow, you mean RC4 encryption doesn&#8217;t protect the integrity of my data?&#8221;  But as you said, that does require some studying up on attacks, and there&#8217;s never an end to that, there are always more attacks to learn about.  (Go read a book on con men and their techniques.  Or a paper about lock security from Matt Blaze.  Or read about the techniques the commercial botnet/virus criminals are using.  Or the tricks being used in espionage.  Or&#8230;.)<br />
Third, there&#8217;s a mindset of being an attacker.  I don&#8217;t know how to teach that.  It&#8217;s not just about intelligence&#8211;I&#8217;ve worked with stunningly brilliant people who don&#8217;t seem to have that mindset, and with people who are much less brilliant in that brute-force impressive brain sense, but who just seem to have the right kind of mind to break stuff.  I suspect (without any data at all to back me up) that this is more like a talent, which can be developed or ignored, but probably not created.  A big part of this seems to me to be getting some kind of internal reward from breaking something, so that you&#8217;re willing to stand in the shower till the water gets cold thinking about how to break this scheme you just read about, or willing to sit through dinner with a notebook in your hand, muttering to yourself about partitions in the set of pairs of inputs or minimum conspiracy sizes to subvert an election or whatever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mom</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5033</link>
		<dc:creator>mom</dc:creator>
		<pubDate>Wed, 17 Sep 2008 20:15:43 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5033</guid>
		<description>Dear Adam:  thank you for a cogent, thoughtful and very helpful reply.  You certainly have a way with words!
Love, Mom
</description>
		<content:encoded><![CDATA[<p>Dear Adam:  thank you for a cogent, thoughtful and very helpful reply.  You certainly have a way with words!<br />
Love, Mom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5032</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Wed, 17 Sep 2008 19:49:05 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5032</guid>
		<description>Ryan,
Saying &quot;It would be helpful to you if you learned to think like an attacker&quot; is exhorting people to learn that skill.  Demanding that they do it, or implying that they&#039;re stupid for not knowing how to do it is actively counter-productive.
Much more important, most software engineers have failed to take even the &quot;learn to&quot; approach to thinking like an attacker.  When my advice is ignored over and over again, I try to think of a new approach that will work better.
</description>
		<content:encoded><![CDATA[<p>Ryan,<br />
Saying &#8220;It would be helpful to you if you learned to think like an attacker&#8221; is exhorting people to learn that skill.  Demanding that they do it, or implying that they&#8217;re stupid for not knowing how to do it is actively counter-productive.<br />
Much more important, most software engineers have failed to take even the &#8220;learn to&#8221; approach to thinking like an attacker.  When my advice is ignored over and over again, I try to think of a new approach that will work better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Russell</title>
		<link>http://emergentchaos.com/archives/2008/09/think-like-an-attacker.html/comment-page-1#comment-5031</link>
		<dc:creator>Ryan Russell</dc:creator>
		<pubDate>Wed, 17 Sep 2008 15:14:48 +0000</pubDate>
		<guid isPermaLink="false">http://emergentchaos.com/?p=2889#comment-5031</guid>
		<description>Saying &quot;think like an attacker&quot; is exhorting people to learn that skill. Telling people to think like a professional chef is appropriate if they&#039;re going into the catering business. And they will have to learn what that means.
If one does not know how to think like an attacker, and is concerned that they might not do things correctly... good. They&#039;re on the right path to correcting that.
</description>
		<content:encoded><![CDATA[<p>Saying &#8220;think like an attacker&#8221; is exhorting people to learn that skill. Telling people to think like a professional chef is appropriate if they&#8217;re going into the catering business. And they will have to learn what that means.<br />
If one does not know how to think like an attacker, and is concerned that they might not do things correctly&#8230; good. They&#8217;re on the right path to correcting that.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

