<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: webgoat]]></title>
    <link>http://securityratty.com/tag/webgoat</link>
    <description></description>
    <pubDate>Tue, 13 Nov 2007 22:19:49 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Building a Security Architecture Blueprint]]></title>
      <link>http://securityratty.com/article/be8541e9d7982385a4bdcad21f1d0184</link>
      <guid>http://securityratty.com/article/be8541e9d7982385a4bdcad21f1d0184</guid>
      <description><![CDATA[This week I spoke at the Secure 360 conference on Building A Security Architecture Blueprint ( slides ). My thesis is that information is a strategic enterprise asset (in many cases it *is* the...]]></description>
      <content:encoded><![CDATA[<p>This week I spoke at the Secure 360 conference on Building A Security Architecture Blueprint (<a href="http://arctecgroup.net/pdf/Sec360ArchBlueprint.pdf">slides</a>). My thesis is that information is a strategic enterprise asset (in many cases it *is* the business), yet the typical enterprise approach to securing the information or even risk management, is rarely strategic. Last year, I wrote a <a href="http://arctecgroup.net/pdf/ArctecSecurityArchitectureBlueprint.pdf">Security Architecture Blueprint paper</a> to describe one framework for putting a strategic context around information security program. The main idea is that instead of starting with security goals (cue the ritual CIA invocation), we start with considering security in the context of the stakeholders - business, development, operations, customers, and so on.</p>

<p>You can then use the framework to assign priorities and phasing for Information Security actions. So instead of letting the random auditor and their everpresent checklist that the final four assigns you drive your program, use a framework that incorporates the business and its goals. A number of people commented on my post on <a href="http://1raindrop.typepad.com/1_raindrop/2008/05/grc---to-be-or.html">GRC</a> -</p>

<p><a href="http://securosis.com/2008/05/13/grc-is-dead/">Rich Mogull</a></p>

<blockquote>Much of what we call GRC should really be features of your ERP and accounting software.
...
It’s an additional, very highly priced, reporting layer.
...A GRC tool provides almost no value at the business unit level, <em>since it doesn’t help them get their day to day jobs done.</em> </blockquote>

<p><a href="http://securityincite.com/TDI-2008-05-12#TBP2">Mike Rothman</a> succinctly gets to the point with a one liner I am sure will become part of my repertoire:</p>

<blockquote>It's about serving the business, NOT THE AUDITORS. If you protect information effectively (which is a key imperative for the business), then the auditors should be kept reasonably happy. And if not, screw them and fight them. Yes, the auditor can make your life a bit harder, but you don't work for them. Keep that in mind.
</blockquote>

<p><br />
So my GRC post seemed to tap into a fair amount of GRC blogohostility , fair enough, but the main point is not slamming GRC, just the overfocus on GRC and substituting misdirected marketecture for real world architecture <a href="http://rationalsecurity.typepad.com/blog/2008/05/asset-focused-n.html">Hoff</a> got to the heart of the point of what i was saying - its about assets</p>

<blockquote>As I think about it, I'm not sure GRC would be something a typical InfoSec function would purchase or use unless forced which is part of the problem.  I see internal audit driving the adoption which given today's pressures (especially in public companies) would first start in establishing gaps against regulatory compliance.

<p>If the InfoSec function is considering an approach that drives protecting the things that matter most and managing risk to an acceptable level and one that is not compliance-driven but rather built upon a business and asset-driven approach</blockquote></p>

<p>So I submit that you should not start with a compliance checklist, but instead build a <a href="http://1raindrop.typepad.com/1_raindrop/2007/05/security_archit.html">security architecture blueprint</a> that captures your stakeholders goals. Assess this against your policy and standards, and your security architecture capabilities. Out of this comes risk management decisions. And off we go into actually building and operating something - hopefully making some profits along the way.</p>

<p>So build blueprints, minimize time spent doing checkbox Olympics. The blueprint I worked on is just generic framework, you may have a different one. I know that the one that I designed is in use in many organizations and in each case I know of it has been tailored to local purposes. So its a beginning not an end, but those two things are more related than you think as <a href="http://en.wikipedia.org/wiki/T._S._Eliot">someone from the financial services industry</a> once said</p>

<blockquote>
In my beginning is my end
...
in my end is my beginning
</blockquote>

<p>Where you start your security architecture and design matters, and directly effects where you end up.</p>

<p>Anyway, the conference was a lot of fun, I rarely get to do conferences in MN. I got meet <a href="http://chuvakin.blogspot.com/">Anton Chuvakin</a> for the first time, and went to the presentation on the local <a href="http://www.owasp.org/index.php/Minneapolis_St_Paul">OWASP Minnesota</a> chapter - Robert Sullivan, Joe Teff and Kuai Hinojosa did a great job doing an overview of what OWASP is all about, demoing WebGoat and so on.</p>]]></content:encoded>
      <pubDate>Fri, 16 May 2008 05:26:55 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security architecture">security architecture</category>
      <category domain="http://securityratty.com/tag/security architecture blueprint">security architecture blueprint</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security architecture capabilities">security architecture capabilities</category>
      <category domain="http://securityratty.com/tag/blueprint">blueprint</category>
      <category domain="http://securityratty.com/tag/information security program">information security program</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/post">post</category>
      <category domain="http://securityratty.com/tag/grc post">grc post</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/05/building-a-se-1.html">Building a Security Architecture Blueprint</source>
    </item>
    <item>
      <title><![CDATA[WebGoat 1: SQL Injection Demonstration]]></title>
      <link>http://securityratty.com/article/a15c2d42166ce826f46b0786be35618d</link>
      <guid>http://securityratty.com/article/a15c2d42166ce826f46b0786be35618d</guid>
      <description><![CDATA[New Video: WebGoat 1: SQL Injection Demonstration
SQL injection is a common web application attack that focuses on the database backend. WebGoat is a deliberately insecure J2EE web application...]]></description>
      <content:encoded><![CDATA[New Video: <a href="http://www.irongeek.com/i.php?page=videos/webgoat-sql-injection">
WebGoat 1: SQL Injection Demonstration</a><br>
SQL injection is a common web application attack that focuses on the database 
backend. WebGoat is a deliberately insecure J2EE web application maintained by 
OWASP designed to teach web application security lessons. I plan to use WebGoat 
for a few future videos. This first WebGoat video will show the basics of 
installing WebGoat and doing two of its SQL injection lessons.]]></content:encoded>
      <pubDate>Tue, 13 Nov 2007 22:19:49 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sql injection">sql injection</category>
      <category domain="http://securityratty.com/tag/sql injection demonstration">sql injection demonstration</category>
      <category domain="http://securityratty.com/tag/webgoat">webgoat</category>
      <category domain="http://securityratty.com/tag/video">video</category>
      <category domain="http://securityratty.com/tag/webgoat video">webgoat video</category>
      <category domain="http://securityratty.com/tag/sql injection lessons">sql injection lessons</category>
      <category domain="http://securityratty.com/tag/database backend">database backend</category>
      <category domain="http://securityratty.com/tag/future videos">future videos</category>
      <category domain="http://securityratty.com/tag/basics">basics</category>
      <source url="http://www.irongeek.com/i.php?page=videos/webgoat-sql-injection">WebGoat 1: SQL Injection Demonstration</source>
    </item>
  </channel>
</rss>
