<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pravir+Chandra</id>
		<title>OWASP - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pravir+Chandra"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php/Special:Contributions/Pravir_Chandra"/>
		<updated>2026-05-27T01:27:30Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=AppSecAsiaPac2012&amp;diff=126723</id>
		<title>AppSecAsiaPac2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=AppSecAsiaPac2012&amp;diff=126723"/>
				<updated>2012-03-22T15:18:53Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 75%; background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | &lt;br /&gt;
[[File:Owasp appsecAsia2012ConfBanner.jpg]]&lt;br /&gt;
| style=&amp;quot;width: 25%; background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | &lt;br /&gt;
[[File:RegisterForAppsec.png|link=http://www.regonline.com/appsecapac2012]]&lt;br /&gt;
|}&lt;br /&gt;
=Welcome=&lt;br /&gt;
&amp;lt;font size=2pt&amp;gt;&lt;br /&gt;
{{Social Media Links}}&lt;br /&gt;
&amp;lt;!-- Twitter Box --&amp;gt; &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''@appsecasia Twitter Feed ([http://twitter.com/appsecasia follow us on Twitter!])''' &amp;lt;twitter&amp;gt;228540661&amp;lt;/twitter&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;15&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;FCK__ShowTableBorders&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 35%; background: none repeat scroll 0% 0% rgb(255, 255, 255); color: black;&amp;quot; | &lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Owaspconf2012_small320w.jpg]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
'''Welcome to the OWASP 2012 Appsec Asia Pacific Conference.'''&lt;br /&gt;
&lt;br /&gt;
The event is being held in Sydney, Australia from the 11th to the 14th of April 2012 at the Four Points Sheraton Darling Harbour.&lt;br /&gt;
&lt;br /&gt;
The conference consists of 2 days of world class training by OWASP instructor's followed by 2 days of quality presentations and keynotes from industry leaders, OWASP projects and industry consultants. In previous years the OWASP Asia Pacific conference has been rated as one of the &amp;quot;must attend&amp;quot; events of the year, with the conference always filling up quickly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Who should attend this conference:'''&lt;br /&gt;
&lt;br /&gt;
* Application Developers, Testers, Quality Assurance Team Members&lt;br /&gt;
* Chief Information Officers, Security Officers, Technology Officers&lt;br /&gt;
* Security Managers and Staff&lt;br /&gt;
* Executives, Managers and staff responsible for IT Security Governance&lt;br /&gt;
* IT Professionals interested in Improving Information Security&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Conference Highlights:'''&lt;br /&gt;
&lt;br /&gt;
* Alastair MacGibbon: Keynote Presentation (more information available on &amp;quot;Speakers&amp;quot; Tab)&lt;br /&gt;
* Jacob West (Fortify - HP): Keynote Presentation (more information available on &amp;quot;Speakers&amp;quot; Tab)&lt;br /&gt;
* Industry Leading training - Exploiting Web Applications with Samurai-WTF&lt;br /&gt;
* Industry Panel from Finance and Insurance Sectors&lt;br /&gt;
* Networking Opportunities to meet peers and other developers&lt;br /&gt;
* Gain access to resources within OWASP projects as well as leading vendors&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[[File:RegisterForAppsec.png|link=http://www.regonline.com/appsecapac2012]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(255, 255, 255);&amp;quot; | &lt;br /&gt;
&amp;lt;center&amp;gt;'''Thank you to all of our supporters!'''&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;center&amp;gt;Diamond &amp;amp; Platinum Sponsors&amp;lt;/center&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Fortify HP logo.png|link=http://www.fortify.com]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;center&amp;gt;Gold &amp;amp; Silver Sponsors&amp;lt;/center&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:AppsecureTransLogo.png|link=http://www.appsecure.com/]]&amp;lt;/center&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:CS-LogoWeb.png|link=http://www.contentsecurity.com.au/]]&amp;lt;/center&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Imperva 312x54.jpg|link=http://www.imperva.com/]]&amp;lt;/center&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Ionize75H.jpg‎|link=http://www.ionize.com.au/]]&amp;lt;/center&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:SPL-LOGO-LARGE.png|link=http://www.trustwave.com/]]&amp;lt;/center&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;center&amp;gt; Associations &amp;amp; Supporters&amp;lt;/center&amp;gt;&amp;lt;/h2&amp;gt; &lt;br /&gt;
We are proudly supported by the following Industry Associations and Media outlets.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:Auscert-Header-logo.gif|link=http://www.auscert.org.au/]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:AisaLogo.png|link=http://www.aisa.org.au/]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Registration Costs=&lt;br /&gt;
&lt;br /&gt;
{{:AppSecAsiaPac2012/Register}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Training=&lt;br /&gt;
&lt;br /&gt;
{{:AppSecAsiaPac2012/Training}}&lt;br /&gt;
&lt;br /&gt;
= Conference Schedule=&lt;br /&gt;
&lt;br /&gt;
NOTE: Conference is scheduled to change as required by the conference committee, check back for updates prior to the conference.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font size=2pt&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;FCK__ShowTableBorders&amp;quot; style=&amp;quot;width: 75%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(64, 88, 160); color: white;&amp;quot; | &amp;lt;font size=3pt&amp;gt;'''Conference Day 1 - Friday - April 13th''' &amp;lt;/font&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | ''(Time Allocated)'' &lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''Track 1 - Detect''' &amp;lt;br&amp;gt; (Grand Ballroom 1 &amp;amp; 2)&lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | '''Track 2 - Protect''' &amp;lt;br&amp;gt; (Grand Ballroom 3)&lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | '''Track 3 - Leadership &amp;amp; OWASP''' &amp;lt;br&amp;gt; (Wharf &amp;amp; Bridge Rooms Level 1)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''7:30 - 8:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Conference Registration Open - Coffee &amp;amp; Tea Available '''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''8:30-8:40 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''Conference Opening - Appsec Asia 2012'''&lt;br /&gt;
Speakers: Conference Committee Chair - Mr Justin Derry&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''8:40-9:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''KeyNote: Presentation'''&lt;br /&gt;
Speaker: Alastair MacGibbon&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''9:30-9:40 AM'' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''9:40-10:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''KeyNote: Presentation'''&lt;br /&gt;
Speaker:Jacob West&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''10:30-11:00 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 90%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Break - Morning Tea - Provided for attendees in main EXPO &amp;amp; Conference Hall - Ground Level'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''11:00-11:50 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: You can't filter the stupid!'''&lt;br /&gt;
&amp;amp;nbsp;Speakers: Charles Henderson &amp;amp; David Byrne&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Advanced Mobile Application Code Review Techniques'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Prashant Vema &amp;amp; Dinesh Shetty&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Effective Software Development in a PCI-DSS Environment'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Bruce Ashton&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''11:50-12:00 PM'' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement  &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''12:00-12:50 PM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Testing from the Cloud. Is the Sky Falling?'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Matt Tesauro&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Rethinking Web Application Architecture for Cloud'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Arshad Noor&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: OWASP Project - Secure Coding Practices Quick Reference Guide'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Justin Clarke&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''12:50-1:30 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 90%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Break - Lunch - Provided for attendees in main Expo &amp;amp; Conference Hall - Ground Level'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''1:30-2:20 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Overcoming the Quality vs Quantity Problem in Software Security Testing'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Rafal Los&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Mobile Security on iOS and Andriod'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Mike Park (Trustwave)&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: De-Anonymizing Anonymous'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Wayne O'Young&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''2:20-2:30 PM''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''2:30-3:20 PM'' &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Pen Testing Mobile Applications'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Frank Fan&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Application Security Logging &amp;amp; Monitoring, The Next Frontier'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Peter Freiberg&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Modern Software Security Assurance with OpenSAMM'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Pravir Chandra&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''3:30-4:00 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 90%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Break - Afternoon Tea - Provided for attendees in EXPO &amp;amp; Conference Hall - Ground Level'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''4:00-4:50 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Harder, Better, Faster, Stronger (SQLi)'''&lt;br /&gt;
&amp;amp;nbsp;Speakers: Luke Jahnke&amp;lt;br&amp;gt; &amp;amp; Louis Nyffenegger&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Securing the SSL Channel against Man-in-the-middle Attacks'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Tobias Gondrom&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: The risks that Pen Tests don't find'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Gary Gaskell&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''4:50-5:00 PM''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''5:00-5:30 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''Panel Discussion - Application Security Trends in 2012'''&lt;br /&gt;
Panelists: TBA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''5:30-6:30 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''OWASP - Afternoon Networking Event - TBA'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''6:30 - 10:00 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''OWASP - Evening Networking Event - TBA'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;FCK__ShowTableBorders&amp;quot; style=&amp;quot;width: 75%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(64, 88, 160); color: white;&amp;quot; | &amp;lt;font size=3pt&amp;gt;'''Conference Day 2 - Saturday- April 14th''' &amp;lt;/font&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | ''(Time Allocated)'' &lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''Track 1 - Detect''' &amp;lt;br&amp;gt; (Grand Ballroom 1 &amp;amp; 2)&lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | '''Track 2 - Protect''' &amp;lt;br&amp;gt; (Grand Ballroom 3)&lt;br /&gt;
| style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | '''Track 3 - Leadership &amp;amp; OWASP''' &amp;lt;br&amp;gt; (Wharf &amp;amp; Bridge Rooms Level 1)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''7:30 - 8:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Conference Registration Open - Coffee &amp;amp; Tea Available '''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''8:30-8:40 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''Conference Day 2 Update- Appsec Asia 2012'''&lt;br /&gt;
Speakers: Conference Committee Chair - Mr Justin Derry&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''8:40-9:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''KeyNote: Presentation'''&lt;br /&gt;
Speaker: Jeremiah Grossman&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''9:30-9:40 AM'' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''9:40-10:30 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''KeyNote: Presentation'''&lt;br /&gt;
Speaker: Dr Jason Smith&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''10:30-11:00 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 90%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Break - Morning Tea - Provided for attendees in main EXPO &amp;amp; Conference Hall - Ground Level'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''11:00-11:50 AM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation:Pentesting iOS Applications:'''&lt;br /&gt;
&amp;amp;nbsp;Speaker:Jason Haddix&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Password Less Authentication &amp;amp; Authorization &amp;amp; Payments'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Srikar Sagi&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: OWASP Project - ZED Attack Proxy'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Simon Bennetts&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''11:50-12:00 PM'' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement  &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''12:00-12:50 PM'' &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: HTTP Fingerprinting - Next Generation'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Eldar Marcussen&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Web Crypto for the Developer who has better things to do.'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Adrian Hayes&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Static Code Analysis &amp;amp; Governance'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Jonathan Carter&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''12:50-1:30 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 90%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''Break - Lunch - Provided for attendees in main Expo &amp;amp; Conference Hall - Ground Level'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''1:30-2:20 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Shake Hooves with BeEF'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Christian Frichot&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Software Security Goes Mobile'''&lt;br /&gt;
&amp;amp;nbsp;Speakers: Jacob West&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Data Breaches - When Application Security Goes Wrong'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Mark Goudie&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''2:20-2:30 PM''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''2:30-3:20 PM'' &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Pentesting Smart Grid Web Apps'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Justin Searle&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Breaking is Easy, Preventing is Hard'''&lt;br /&gt;
&amp;amp;nbsp;Speakers: Matias Madou&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: How MITM Proxy has been slaying SSL Dragons'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Jim Cheetham&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''3:20-3:30 PM''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''3:30-4:20 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Rise of the Planet of the Anonymous'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Errazudin Ishak&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(188, 165, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: Anatomy of a Logic Flaw'''&lt;br /&gt;
&amp;amp;nbsp;Speakers: Charles Henderson &amp;amp; David Byrne&lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 30%; background: none repeat scroll 0% 0% rgb(204, 255, 122);&amp;quot; | &amp;amp;nbsp;'''Presentation: OWASP Australia - Where, How, Why, When'''&lt;br /&gt;
&amp;amp;nbsp;Speaker: Justin Derry &amp;amp; Andrew Vanderstock&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''4:20-4:30 PM''&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(246, 246, 246);&amp;quot; | Short Break - Conference Movement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''4:30-5:00 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(188, 133, 122);&amp;quot; | '''OWASP Appsec Asia 2012 - Conference Wrap Up'''&lt;br /&gt;
Speakers: OWASP Board, OWASP Appsec Asia Conference Committee&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 10%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | &amp;amp;nbsp;''5:00-6:00 PM''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; style=&amp;quot;width: 80%; background: none repeat scroll 0% 0% rgb(194, 194, 194);&amp;quot; | '''OWASP Sponsor - Afternoon Networking Event - TBA'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Keynote Speakers=&lt;br /&gt;
&lt;br /&gt;
'''In alphabetical order:'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Alastair MacGibbon== &lt;br /&gt;
Alastair MacGibbon is an internationally-respected authority on cybercrime, including Internet fraud, consumer victimisation and a range of Internet security and safety issues.  He is the managing partner of Surete Group, a consultancy dealing with improved customer retention for Internet companies by increasing trust and reducing negative user experiences.  Prior to this for almost 5 years Alastair headed Trust &amp;amp; Safety at eBay Australia and later eBay Asia Pacific.  He was a Federal Agent with the Australian Federal Police for 15 years, his final assignment as the founding Director of the Australian High Tech Crime Centre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jacob West== &lt;br /&gt;
Jacob West is Director, Software Security Research for the Enterprise Security Products division of Hewlett-Packard. West is a world-recognized expert on software security and brings a technical understanding of the languages and frameworks used to build software together with extensive knowledge about how real-world systems fail. In 2007, he co-authored the book &amp;quot;Secure Programming with Static Analysis&amp;quot; with colleague and Fortify founder Brian Chess. Today, the book remains the only comprehensive guide to static analysis and how developers can use it to avoid the most prevalent and dangerous vulnerabilities in code. West is a frequent speaker at industry events, including RSA Conference, Black Hat, Defcon, OWASP, and many others. A graduate of the University of California, Berkeley, West holds dual-degrees in Computer Science and French and resides in San Francisco, California. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dr. Jason Smith from CERT Australia==&lt;br /&gt;
Dr Jason Smith  is an assistant director at the national CERT, CERT Australia, which is part of the Attorney-General's Department. He is an experienced cyber security researcher and consultant, having provided consultancy services over the last decade on information infrastructure protection to government and critical infrastructure utilities.&lt;br /&gt;
&lt;br /&gt;
Since joining government Jason has been involved in the development and execution national scale cyber exercises and the advanced cyber security training for control systems conducted by the US Department of Homeland Security.&lt;br /&gt;
&lt;br /&gt;
Jason holds a degree in software engineering and data communications, a PhD in information security and is an Adjunct Associate Professor at the Queensland University of Technology.&lt;br /&gt;
&lt;br /&gt;
[http://www.cert.gov.au/ About CERT Australia] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Jeremiah Grossman==&lt;br /&gt;
Jeremiah Grossman is the Founder and CTO of WhiteHat Security, where he is responsible for Web security R&amp;amp;D and industry outreach. Mr. Grossman has written dozens of articles, white papers, and is a published author. His work has been featured in the Wall Street Journal, NY Times and many other mainstream media outlets. As a well-known security expert and industry veteran, Mr. Grossman has been a guest speaker on five continents at hundreds of events including BlackHat, RSA, ISSA, and others. He has been invited to guest lecture at top universities such as UC Berkeley, Stanford, Harvard, UoW Madison, UCLA, and Carnegie Mellon. Mr. Grossman is also a co-founder of the Web Application Security Consortium (WASC) and previously named one of InfoWorld's Top 25 CTOs. Before founding WhiteHat, Mr. Grossman was an information security officer at Yahoo!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mr. Grossman was recently a speaker at TEDxMaui. [http://tedxmaui.com/2011/12/30/speaker-spotlight-jeremiah-grossman/ Learn more here.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Track Session Speakers=&lt;br /&gt;
&lt;br /&gt;
{{:AppSecAsiaPac2012/Talks}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Sponsors=&lt;br /&gt;
&lt;br /&gt;
The Conference Committee is excited to announce that the conference has been openly supported by the following vendors and associations. Without the great support of these companies and organisations the 2012 event would not be what it is today.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Diamond &amp;amp; Platinum Sponsors&amp;lt;/h2&amp;gt; &lt;br /&gt;
The OWASP Conference 2012, welcomes our sponsors for Diamond and Platinum. There are still spaces available for sponsorship, but it's closing fast.&lt;br /&gt;
&lt;br /&gt;
More information is available on our sponsorship packages by viewing the sponsor pack [[File:AppSec AsiaPac 2012 Sponsorship.pdf]]. Contact our Committee for more information.&lt;br /&gt;
&lt;br /&gt;
[[File:Fortify HP logo.png|link=http://www.fortify.com]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Gold &amp;amp; Silver Sponsors&amp;lt;/h2&amp;gt; &lt;br /&gt;
The OWASP Conference 2012, welcomes our sponsors for Gold and Silver. The conference still has availability for other Gold and Silver sponsors.&lt;br /&gt;
&lt;br /&gt;
[[File:AppsecureTransLogo.png|link=http://www.appsecure.com/]]&lt;br /&gt;
[[File:Imperva 312x54.jpg|link=http://www.imperva.com/]]&lt;br /&gt;
[[File:Ionize75H.jpg‎|link=http://www.ionize.com.au/]]&lt;br /&gt;
[[File:CS-LogoWeb.png|link=http://www.contentsecurity.com.au/]]&lt;br /&gt;
[[File:Trustwave small.png|link=http://www.trustwave.com/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; Associations &amp;amp; Supporters&amp;lt;/h2&amp;gt; &lt;br /&gt;
We are proudly supported by the following Industry Associations and Media outlets.&lt;br /&gt;
&lt;br /&gt;
[[File:Auscert-Header-logo.gif|link=http://www.auscert.org.au/]]&lt;br /&gt;
[[File:AisaLogo.png|link=http://www.aisa.org.au/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Chapters Workshop=&lt;br /&gt;
&lt;br /&gt;
{{:AppSecAsiaPac2012/Chapters_Workshop}}&lt;br /&gt;
&lt;br /&gt;
=Venue=&lt;br /&gt;
&lt;br /&gt;
We're excited to announce that the location of the OWASP Conference for Appsec Asia 2012 will be held at:&lt;br /&gt;
&lt;br /&gt;
'''Four Points Sheraton, Darling Harbour'''&amp;lt;br&amp;gt;&lt;br /&gt;
161 Sussex Street&amp;lt;br&amp;gt;&lt;br /&gt;
Sydney, New South Wales 2000&amp;lt;br&amp;gt;&lt;br /&gt;
Australia &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The facility provides hotel rooms and conference facilities, OWASP has secured cheap room rates directly in the hotel for the duration of the event.&lt;br /&gt;
&lt;br /&gt;
If you don't know your way around Sydney, here's the Google Maps link to the Hotel.&lt;br /&gt;
&lt;br /&gt;
http://maps.google.com.au/maps/place?q=Four+Points+by+Sheraton+Sydney,+Sussex+Street,+Sydney,+New+South+Wales&amp;amp;hl=en&amp;amp;cid=7369128618339939693&lt;br /&gt;
&lt;br /&gt;
[[File:FourPointsSheratonDarlingHarbour.jpg]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We are using both the Ground and upper levels. The majority of the event will be held on the ground level, including all breaks etc. Attendees will find the registration and conference desk located at the Ground level near Hotel Reception. (You're not going to get lost, as we take up most of the ground level for this event.)&lt;br /&gt;
&lt;br /&gt;
Further details about venue locations will be posted when they become available.&lt;br /&gt;
&lt;br /&gt;
=Travel and Accommodations=&lt;br /&gt;
For assistance with any of the items below, feel free to utilize OWASP's preferred travel agency:&amp;lt;br&amp;gt;&lt;br /&gt;
Segale Travel Service contact information is:  +1-800-841-2276 &amp;lt;br&amp;gt;&lt;br /&gt;
Sr. Travel Consultants:  &amp;lt;br&amp;gt;&lt;br /&gt;
[mailto:mariam@segaletravel.com Maria Martinez]...ext 524 &amp;lt;br&amp;gt;&lt;br /&gt;
[mailto:linnv@segaletravel.com Linn Vander Molen]...ext 520&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additionally, the [mailto:appsecasia2012@owasp.org Conference Planning Team] is available to answer any questions!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Accommodation==&lt;br /&gt;
&lt;br /&gt;
We've been able to arrange for accommodation within the Four Points Sheraton Hotel(where the training and conference will be held) for attendees. These rooms have been allocated at a special rate, and available strictly for a limited time. To book these rooms at the special rate, you need to use the booking link shown below. These rooms are available one night either side of the event ensuring that if you are travelling interstate or international it's easy to find a room at a good rate. The room rate allocated for the event is $200 AUD Inclusive per night.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Four Points Sheraton, Darling Harbour'''&amp;lt;br&amp;gt;&lt;br /&gt;
161 Sussex Street&amp;lt;br&amp;gt;&lt;br /&gt;
Sydney, New South Wales 2000&amp;lt;br&amp;gt;&lt;br /&gt;
Australia &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''[http://www.starwoodmeeting.com/Book/OWASP http://www.starwoodmeeting.com/Book/OWASP]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Travel Domestic==&lt;br /&gt;
&lt;br /&gt;
The OWASP Conference is to be held in Sydney at the Darling Harbour precinct. Hotel Location, http://maps.google.com.au/maps/place?q=Four+Points+by+Sheraton+Sydney,+Sussex+Street,+Sydney,+New+South+Wales&amp;amp;hl=en&amp;amp;cid=7369128618339939693&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==International Travel==&lt;br /&gt;
&lt;br /&gt;
The Sydney International Airport is located adjacent to the Domestic terminal. Similar taxi fares to the city and hotel venue apply.&lt;br /&gt;
If you are travelling by train, you can ride the train from the International terminal all the way to the Town Hall station as above.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Airport Transportation==&lt;br /&gt;
&lt;br /&gt;
*Any major Airline carrier will fly you into Sydney Airport, from here, you can take a Taxi (Approx $35-40 AUD).&lt;br /&gt;
*[http://www.kst.com.au KST Sydney Airport Shuttle] -- $18AUD oneway/ $32AUD roundtrip&lt;br /&gt;
* Another option is the train from the Airport, which you can ride all the way into the closest station which is Town Hall. From this stop the hotel is a small downhill walk (no more then 5-10mins) from the station.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Driving Instructions==&lt;br /&gt;
&lt;br /&gt;
''From Sydney Airport (South)'' &lt;br /&gt;
&lt;br /&gt;
Travel along Southern Cross Drive and take the South Dowling Street exit.&lt;br /&gt;
&lt;br /&gt;
Turn right onto Dacey Avenue.&lt;br /&gt;
&lt;br /&gt;
At the second set of traffic lights turn left onto Anzac Parade.&lt;br /&gt;
&lt;br /&gt;
Follow Anzac Parade past Moore Park on your right; Anzac Parade will become Flinders Street.&lt;br /&gt;
&lt;br /&gt;
Turn left onto Oxford Street and follow to Liverpool Street; Hyde Park will be on your right.&lt;br /&gt;
&lt;br /&gt;
Continue along Liverpool Street and turn right onto Kent Street.&lt;br /&gt;
&lt;br /&gt;
Travel five blocks and turn left onto Erskine Street.&lt;br /&gt;
&lt;br /&gt;
Immediately turn left again onto Sussex Street. The hotel will be on your right.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''From East'' &lt;br /&gt;
&lt;br /&gt;
Proceed along New South Head Road. Continue onto William Street and then onto Park Street; Hyde Park will be on your right.&lt;br /&gt;
&lt;br /&gt;
Proceed along Park Street as it becomes Druitt Street and turn right onto Kent Street.&lt;br /&gt;
&lt;br /&gt;
Travel approximately three blocks and turn left onto Erskine Street.&lt;br /&gt;
&lt;br /&gt;
Immediately turn left again onto Sussex Street. The hotel will be on your right.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''From West'' &lt;br /&gt;
&lt;br /&gt;
Proceed along the Western Distributor towards the city taking the City North exit followed by the Sussex Street South Exit.&lt;br /&gt;
&lt;br /&gt;
Turn right onto Sussex Street, the hotel will be on your right.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''From North'' &lt;br /&gt;
&lt;br /&gt;
Take the Pacific Highway/Warringah Highway and proceed over the Sydney Harbour Bridge.&lt;br /&gt;
&lt;br /&gt;
Take the York street exit off the bridge and continue along before turning right into Erskine Street .&lt;br /&gt;
&lt;br /&gt;
Proceed approximately three blocks before turning left into Sussex Street. The hotel will be on your right.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Contact Us=&lt;br /&gt;
&lt;br /&gt;
Justin Derry - Planning Committee Co-Chair&amp;lt;br&amp;gt;&lt;br /&gt;
Andrew van der Stock - Planning Committee Co-Chair&amp;lt;br&amp;gt;&lt;br /&gt;
Christian Frichot - Planning Committee Member&amp;lt;br&amp;gt;&lt;br /&gt;
Andrew Mueller - Planning Committee Member&amp;lt;br&amp;gt;&lt;br /&gt;
Mohd Fazli Azran - Global Conference Committee Liaison&amp;lt;br&amp;gt;&lt;br /&gt;
Sarah Baso - OWASP Operational Support&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you are interested in helping out with this conference or have any questions, please contact us at: appsecasia2012@owasp.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Archives=&lt;br /&gt;
&lt;br /&gt;
*[https://www.owasp.org/index.php/AppSecAsiaPac2012/CFP Call for Papers]&lt;br /&gt;
*[[Speaker Agreement]]&lt;br /&gt;
*[https://www.owasp.org/index.php/AppSecAsiaPac2012/CFT Call for Trainers]&lt;br /&gt;
*[https://www.owasp.org/images/8/80/APAC2012_Training_Instructor_Agreement.pdf Training Instructor Agreement]&lt;br /&gt;
*Information about the [https://www.owasp.org/index.php/AppSecAsiaPac2012/OWASP_Track OWASP Track]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_10&amp;diff=107391</id>
		<title>Global Industry Committee - Application 10</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_10&amp;diff=107391"/>
				<updated>2011-03-23T03:23:46Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[How to Join a Committee|Click here to return to 'How to Join a Committee' page]] &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot; | &amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE APPLICATION FORM'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot; | '''Applicant's Name''' &lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;Sherif Koussa&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot; | '''Current and past OWASP Roles''' &lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot; | OWASP Ottawa Chapter Leader - WebGoat 5.0&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot; | '''Committee Applying for''' &lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot; | Global Industry Committee&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Please be aware that for an application to be considered by the board, '''you MUST have 5 recommendations'''. An incomplete application will not be considered for vote. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot; | &amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE RECOMMENDATIONS'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background:white; color:white&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Who Recommends/Name'''&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Role in OWASP'''&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Recommendation Content'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''1''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Dinis Cruz &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | [[O2 Platform]] Project Leader &lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is an active OWASP leader and in the past has already made a number of bridges and connections with the Industry. I think he will be a great addition to this Committee&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''2''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Bruce Mayhew &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | [[WebGoat]] Project Leader &lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is active in the security community, active in OWASP, and has made major contributions to WebGoat. Sherif will be an asset to this committee.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''3''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Karim Nathoo &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | OWASP Ottawa Chapter Co-Leader &lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is the driving force behind the Ottawa Chapter. &amp;amp;nbsp;He is both a very passionate and motivated volunteer and also a talented application security professional. &amp;amp;nbsp;I am confident he will be an asset to the Global Industry Committee.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''4''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Joe Bernik&amp;lt;span class=&amp;quot;Apple-tab-span&amp;quot; style=&amp;quot;white-space:pre&amp;quot;&amp;gt;	&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Committee member&amp;lt;span class=&amp;quot;Apple-tab-span&amp;quot; style=&amp;quot;white-space:pre&amp;quot;&amp;gt;	&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is a driven leader in Canada and will make a great contribution to the Committee.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''5''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Abraham Kang&lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | DOM based XSS Cheatsheet Co-Leader&lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is a talented application security engineer.  He has worked in many industrusties and his experience would be a great asset to the committee.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | '''--''' &lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Pravir Chandra&lt;br /&gt;
| style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | OWASP Project Leader&lt;br /&gt;
| style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot; | Sherif is a very thoughtful and knowledgeable player in the application security space. Combining that with his diverse experience with various industry verticals, he'd be a great addition to help ensure the GIC is well represented.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_6&amp;diff=107023</id>
		<title>Global Industry Committee - Application 6</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_6&amp;diff=107023"/>
				<updated>2011-03-16T21:54:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[How to Join a Committee|Click here to return to 'How to Join a Committee' page]] &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(64, 88, 160); color: white;&amp;quot; colspan=&amp;quot;2&amp;quot; | &amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE APPLICATION FORM'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 25%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | '''Applicant's Name''' &lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 85%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; colspan=&amp;quot;1&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;Nishi Kumar&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 25%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | '''Current and past OWASP Roles''' &lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 85%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; colspan=&amp;quot;1&amp;quot; | OWASP CBT Project lead and part of OWASP Global Education Committee&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 25%; background: none repeat scroll 0% 0% rgb(123, 138, 189);&amp;quot; | '''Committee Applying for''' &lt;br /&gt;
| align=&amp;quot;left&amp;quot; style=&amp;quot;width: 85%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; colspan=&amp;quot;1&amp;quot; | Global Industry Committee&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Please be aware that for an application to be considered by the board, '''you MUST have 5 recommendations'''. An incomplete application will not be considered for vote. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(64, 88, 160); color: white;&amp;quot; colspan=&amp;quot;8&amp;quot; | &amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE RECOMMENDATIONS'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% white; color: white;&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(123, 138, 189); color: white;&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Who Recommends/Name'''&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(123, 138, 189); color: white;&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Role in OWASP'''&amp;lt;/font&amp;gt; &lt;br /&gt;
! align=&amp;quot;center&amp;quot; style=&amp;quot;background: none repeat scroll 0% 0% rgb(123, 138, 189); color: white;&amp;quot; | &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Recommendation Content'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''1''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Giorgio Fedon &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Owasp Italy TD &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi is a talented professional with specific knowledge about large corporates needs for Appsec&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''2''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Keith Turpin &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Project Leader &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi represents a large financial sector service and technology provider. She brings extensive industry knowledge and represents a customer set that can directly benefit from OWASP projects. As a industry partner she brings a user based view that will help provide a useful perspective to the committee. Combine this with her excellent technical knowledge as a system architect and she will be an asset as a committee member.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''3''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Dinis Cruz &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | [[O2 Platform]] project leader &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi is going to add a lot of value to this committee. She is a good representative to the type of Industry contact OWASP needs to reach out, and the quality of her contributions to OWASP projects (like the CTB) speak for themselves&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''4''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Anurag Agarwal &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Project Leader &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi is very dynamic and hard working. She has practical experience in handling appsec in a big company. Her experience and knowledge is crucial in OWASP's mission&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''5''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Greg Genung &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Austin OWASP Membership Director, LASCON Board Member, and OWASP Global&amp;amp;nbsp;Connections Committee Applicant &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi's contributions to OWASP over the last 4 years that I have known her have been large and non-trivial. She jumps right in and supports any OWASP activity with energy for the organization and passion for her trade. Nishi was a contributor to the&amp;amp;nbsp;successful OWASP LASCON in Texas. Her professionalism, leadership, and knowledge in App-Sec makes her a shoe-in for education-related activies, especially community outreach &amp;amp;amp;&amp;amp;nbsp;industry outreach.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''--''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Joe Bernik&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot; class=&amp;quot;Apple-tab-span&amp;quot;&amp;gt;	&amp;lt;/span&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Former Chapter lead and Commitee member&amp;lt;span style=&amp;quot;white-space: pre;&amp;quot; class=&amp;quot;Apple-tab-span&amp;quot;&amp;gt;	&amp;lt;/span&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi Welcome to the OWASP &amp;amp;nbsp;Industry commitee and thank you for what I know will be a great contribution!&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''--''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Alexander Fry &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | GIC Member &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | In addition to the other stellar recommendations for Nishi; she works hard, does good work, and completes projects. In the GIC, we have a large number of projects to complete and I know Nishi's contributions will be appreciated.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''--''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | James Wickett&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | OWASP Austin Chapter VP, LASCON Co-Founder &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi was crucial to the success of LASCON and did a wonderful job on the board.  She does a great job at whatever she puts her mind to.  Also, she is pretty dang funny and outgoing and lets be honest, that is a rarity in the security community.  I fully recommend her for this position.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''--''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Josh Sokol &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | OWASP Austin Chapter President, LASCON Co-Founder &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | It looks like Nishi is the single most recommended committee person in the history of OWASP and there is a reason for it.  Nishi is awesome.  She is smart, talented, and always willing to lend a hand.  She has been a key element on our Austin board for a long time and was a crucial part of LASCON's success.  She will be a valuable asset to the OWASP GIC.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 3%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | '''--''' &lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Pravir Chandra&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 20%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | OpenSAMM Project Leader&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;width: 57%; background: none repeat scroll 0% 0% rgb(204, 204, 204);&amp;quot; | Nishi is a very motivated and frequent contributor to the OWASP community through her involvement in the Summits and several OWASP educational initiatives. Her perspective coming from the financial space is also a huge asset in knowing the right messaging to engage industry as a member of the GIC.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73704</id>
		<title>Pravir Chandra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73704"/>
				<updated>2009-11-18T23:25:26Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Redirected page to User:Pravir Chandra&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[User:Pravir_Chandra]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Pravir_Chandra&amp;diff=73703</id>
		<title>User:Pravir Chandra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Pravir_Chandra&amp;diff=73703"/>
				<updated>2009-11-18T23:24:28Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:inline;&lt;br /&gt;
width:200px; float:right; padding-left:40px; padding-right:50px; padding-bottom:40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/Pravir_Chandra http://www.pravir.org/PravirChandra-picture.jpg]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Please do contact me directly with any questions: &amp;lt;i&amp;gt; chandra &amp;lt;at&amp;gt; owasp &amp;lt;dot&amp;gt; org &amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
== My overall vision for OWASP == &lt;br /&gt;
&lt;br /&gt;
==== Enable contributors ====&lt;br /&gt;
The purpose of the Board is to ENABLE contributors&lt;br /&gt;
* Allow project leaders to focus on their projects and have the OWASP organization promote them&lt;br /&gt;
* Allow chapter leaders to focus on their communities and have the OWASP organization take care of back-end management&lt;br /&gt;
&lt;br /&gt;
==== Professional face ====&lt;br /&gt;
OWASP needs a professional face to get more adoption in the software development industry&lt;br /&gt;
* There has to be a more user-friendly and efficient front-page for OWASP&lt;br /&gt;
** Needs to address people in different roles (CISOs thru geeks)&lt;br /&gt;
** Needs to show high-value to users consistently&lt;br /&gt;
* OWASP needs to promote projects in a unified voice&lt;br /&gt;
** Select and promote projects that are enterprise caliber&lt;br /&gt;
** Promote OWASP in non-OWASP circles such as software development conferences and industry-specific events (financial services, retail, etc.)&lt;br /&gt;
* Dev leaders need to be able to trust the quality of what they get from OWASP&lt;br /&gt;
** This is key to brand protection and needed by any organization of our size/diversity&lt;br /&gt;
* OWASP eventually needs to run like other open-source foundations (e.g. Apache)&lt;br /&gt;
** Officers and assigned roles/responsibilities&lt;br /&gt;
&lt;br /&gt;
==== Industry feedback ====&lt;br /&gt;
OWASP needs more driving influence from our &amp;quot;customers&amp;quot;, i.e. the development and appsec community&lt;br /&gt;
* Form an Industry Advisory Board&lt;br /&gt;
** Ask them directly what they want from OWASP, what their pain points are, &amp;amp; how we can help&lt;br /&gt;
** Ask non-members what it would take for them to join OWASP&lt;br /&gt;
** Offer Corporate Members a recurring seat on the advisory board for joining (increases membership)&lt;br /&gt;
* Organize &amp;quot;steering committees&amp;quot; for key projects that want them&lt;br /&gt;
** Useful for Corporate Members to provide feedback directly to projects that they rely upon&lt;br /&gt;
** Provides a forum for critical feedback and ideas for future directions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My OWASP history==&lt;br /&gt;
&lt;br /&gt;
==== Roles ====&lt;br /&gt;
* [http://www.owasp.org/index.php/CLASP CLASP Project Lead]&lt;br /&gt;
** Worked with my company (Secure Software) to donate the commercial CLASP methodology to OWASP&lt;br /&gt;
** Served as project lead since early 2006&lt;br /&gt;
* [http://www.owasp.org/index.php/SAMM OpenSAMM Project Lead]&lt;br /&gt;
** Worked with my company (Fortify Software) to contribute money to fund development with the purpose of donating it to OWASP&lt;br /&gt;
** Served as project lead since late 2008&lt;br /&gt;
* [http://www.owasp.org/index.php/Global_Projects_Committee Global Projects Committee Member]&lt;br /&gt;
** Worked with committee to develop updates to SoC planning, assessment criteria, project cataloging, etc.&lt;br /&gt;
&lt;br /&gt;
==== Conferences ====&lt;br /&gt;
I've presented (or will present) at the following OWASP conferences&lt;br /&gt;
* AppSec Europe 2006 - Leuven, Belgium&lt;br /&gt;
** Donated CLASP to OWASP&lt;br /&gt;
** First time a commercial organization donated an existing commercial product&lt;br /&gt;
* AppSec Europe 2007 - Milan, Italy&lt;br /&gt;
* OWASP &amp;amp; WASC AppSec US 2007 - San Jose, CA&lt;br /&gt;
** Vendor Exhibition Chair&lt;br /&gt;
** First time OWASP allowed vendors to exhibit at a conference&lt;br /&gt;
* OWASP AppSec US 2008 - New York City, NY&lt;br /&gt;
** Unveiled the SAMM Beta&lt;br /&gt;
* OWASP Summit 2008 - Portugal&lt;br /&gt;
* OWASP AppSec Australia 2009 - Gold Coast, Australia&lt;br /&gt;
* OWASP AppSec Europe 2009 - Krakow, Poland&lt;br /&gt;
* OWASP Minneapolis Event 2009 - Minneapolis/St. Paul, MN&lt;br /&gt;
* OWASP AppSec Academia Symposium - Irvine, CA&lt;br /&gt;
* OWASP AppSec Brazil 2009 - Brasilia, Brazil&lt;br /&gt;
* OWASP AppSec US 2009 - Washington, DC&lt;br /&gt;
&lt;br /&gt;
I stay active and present at as many local Chapter meetings as possible.&lt;br /&gt;
* In 2009, I've spoke at local chapters in 9 cities across the US &amp;amp; Canada&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Professional Experience ==&lt;br /&gt;
&lt;br /&gt;
==== Bio ====&lt;br /&gt;
&lt;br /&gt;
Pravir Chandra is Director of Strategic Services at Fortify where he works with clients to build and optimize software security assurance programs. Pravir is widely recognized in the industry for his expertise in software security and code analysis, and also for his ability to apply technical knowledge strategically from a business perspective. Prior to Fortify, he was affiliated with Cigital as a Principal Consultant where he led large software security programs at Fortune 500 companies.  Pravir was also Co-Founder and Chief Security Architect at Secure Software, Inc. before the company was acquired by Fortify Software. His book, Network Security with OpenSSL is a popular reference on protecting software applications through cryptography and secure communications. His varied special project experience includes creating and leading the Open Software Assurance Maturity Model (OpenSAMM) project with the Open Web Application Security Project (OWASP) Foundation. Also, Pravir currently serves as a Member of the OWASP Global Projects Committee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Pravir Chandra's [http://www.linkedin.com/in/pravirchandra LinkedIn profile], and [[:Special:Contributions/Pravir Chandra|wiki contributions]].&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_2&amp;diff=73702</id>
		<title>Global Industry Committee - Application 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Global_Industry_Committee_-_Application_2&amp;diff=73702"/>
				<updated>2009-11-18T23:18:07Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[How to Join a Committee|Click here to return to 'How to Join a Committee' page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot;|&amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE APPLICATION FORM''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;|'''Applicant's Name'''&lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;Alexander Fry&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;| '''Current and past OWASP Roles''' &lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|SoC 2008 Reviewer for Teachable Static Analysis Workbench and Source Code Review OWASP Projects&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;| '''Committee Applying for''' &lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|OWASP Global Industry Committee.&lt;br /&gt;
 |}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Please be aware that for an application to be considered by the board, '''you MUST have 5 recommendations'''.  &lt;br /&gt;
An incomplete application will not be considered for vote.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot;|&amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE RECOMMENDATIONS''' &lt;br /&gt;
 |- &lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:white; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;&lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Who Recommends/Name''' &lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Role in OWASP'''&lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Recommendation Content''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''1'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Nishi Kumar'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Contributor of Live CD Project'''&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Alexander is bright and dedicated towards security. His involvement in Industry committe will be very valuable. '''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''2'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''James Walden'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Project leader for Source Code Review OWASP Projects'''&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Alexander has contacts that would let him reach out to industry areas OWASP hasn't impacted yet.'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''3'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''William Gebhardt'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Alex would be a valuable extension to our industry coverage'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''4'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Pravir Chandra'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''OpenSAMM Project Lead, GPC Member'''&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''Alex is a smart guy and passionate about security. He would provide great industry insight for the committee not just in the private sector, but also in the US Federal space.'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''5'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 |}&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Summit_2009&amp;diff=73085</id>
		<title>Summit 2009</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Summit_2009&amp;diff=73085"/>
				<updated>2009-11-12T13:46:47Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: making the logo image fit better&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Image:Summit09.JPG|700px]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;!-- Header --&amp;gt;&lt;br /&gt;
====Welcome====  &lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 100%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
{| style=&amp;quot;border: 0px solid ; background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
'''OWASP Global Summit''' &lt;br /&gt;
&lt;br /&gt;
On November 11th 2009 as part of the largest multi-day dedicated application security conference in the USA, [[OWASP AppSec DC 2009]] November 10-13th - OWASP chapter leaders, committee members, project leaders and OWASP members will gather in Washington DC to discuss the latest OWASP tools, documentation projects and set the application security agenda for 2010.&lt;br /&gt;
&lt;br /&gt;
'''Who Should Attend Global Summit 2009:''' &lt;br /&gt;
&lt;br /&gt;
* [http://www.owasp.org/index.php/Category:OWASP_Chapter#Local_Chapters OWASP Local Chapter Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Category:OWASP_Project OWASP Project Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Global_Committee_Pages OWASP Global Committee Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Membership OWASP Members]&lt;br /&gt;
&lt;br /&gt;
* [http://www.owasp.org/index.php/About_OWASP About OWASP]&lt;br /&gt;
&lt;br /&gt;
[http://www.owasp.org/index.php/Summit_2009#tab=Registration http://www.owasp.org/images/8/85/Screen_shot_2009-10-03_at_12.55.55_PM.png]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediawiki needs all these spaces --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Twitter Box --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 0px solid rgb(204, 204, 204); width: 100%; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &amp;lt;!-- DON'T REMOVE ME, I'M STRUCTURAL --&amp;gt; &lt;br /&gt;
[[Image:Twitter-logo-300x300.gif]] &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(204, 204, 204); width: 100%; font-size: 95%; color: rgb(0, 0, 0); background-color: rgb(236, 236, 236);&amp;quot; |&lt;br /&gt;
Use '''#DcSummit09 hashtag''' for your tweets (What are [http://hashtags.org/ hashtags]?) &lt;br /&gt;
&lt;br /&gt;
'''[http://search.twitter.com/search?q=%23DcSummit09 Realtime results]''' for #DcSummit09&lt;br /&gt;
&lt;br /&gt;
'''OWASPSummit09 Twitter Feed ([http://www.twitter.com/OWASPSummit09 follow me!])'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;twitter&amp;gt;16354283&amp;lt;/twitter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 110px; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 110px; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- End Banner --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Agenda====&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:80%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; style=background:#BCA57A&amp;quot;; color:white&amp;quot; | '''Room 156''' - November 11, 2009&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 08:00-08:30 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#C2C2C2&amp;quot; align=&amp;quot;left&amp;quot; | Registration and Coffee&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 08:30-9:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | Opening Remarks: [http://www.owasp.org/index.php/User:Kate_Hartmann Kate Hartmann], OWASP Director of Operations what have we accomplished since [http://www.owasp.org/index.php/OWASP_EU_Summit_2008 OWASP Summit 2009]&lt;br /&gt;
'''Don't miss this'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 9:15-10:15 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.owasp.org/index.php/Global_Membership_Committee  Membership Committee], meet the next OWASP [[Board member]] pre-election town hall style Q&amp;amp;A&lt;br /&gt;
'''Moderator, Tom Brennan''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 10:30-12:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%;background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[:Category:Global Projects Committee|Project Committee Workshop]] ([[media:AppSec_DC_2009_OWASP_GPC.ppt|PPT]])&lt;br /&gt;
'''Moderator:Dinis Cruz'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 12:00-13:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | WORKING LUNCH&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 13:15-14:00|| colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Chapter Committee|Chapter Committee Workshop]] ([http://www.owasp.org/images/a/ae/Owasp-gcc-slides_Summit_2009.ppt PPT])&lt;br /&gt;
'''Moderator: Sebastien  Deleersnyder'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 14:15-15:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Conferences Committee|Conferences Committee Workshop]]&lt;br /&gt;
'''Moderator: Dave Wichers'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 15:15-16:00|| colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Education Committee|Education Committee Workshop]] ([http://www.owasp.org/images/4/4f/Owasp-gec-slides_Summit_2009.ppt PPT])&lt;br /&gt;
'''Moderator: Sebastien  Deleersnyder'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 16:15-17:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[:Category:Global Industry Committee|Industry Committee Workshop]]&lt;br /&gt;
'''Moderator:Tom Brennan'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 17:15-18:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | Buffer for extra discussion&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 18:15-19:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | What has been accomplished today and what are the 2010 goals?&lt;br /&gt;
'''OWASP Board'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 19:15-22:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#C2C2C2&amp;quot; align=&amp;quot;center&amp;quot; | OWASP Community Social Gathering&lt;br /&gt;
 |-&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==== Registration  ====&lt;br /&gt;
Participation is free for OWASP chapter leaders, committee members, project leaders and OWASP [[Membership|members]] &lt;br /&gt;
&lt;br /&gt;
Hint: membership is only $50! Check out the [[Membership]] page to find out more.&lt;br /&gt;
&lt;br /&gt;
Please [http://owaspsummit.eventbrite.com/ Register] upfront so we can size the venue appropriately.&lt;br /&gt;
&lt;br /&gt;
==== Venue  ====&lt;br /&gt;
The OWASP Global Summit 2009 will be hosted at the [http://www.dcconvention.com/ Walter E. Washington Convention Center] in downtown Washington DC. &lt;br /&gt;
&lt;br /&gt;
The convention center is located over the [http://www.wmata.com/rail/station_detail.cfm?station_id=70 Mount Vernon Square/Convention Center Metro stop] on the Green and Yellow lines of the [http://www.wmata.com DC Metro], and only a few blocks from our convention hotel, the [http://grandwashington.hyatt.com/hyatt/hotels/index.jsp Grand Hyatt Washington] (reserve rooms [https://resweb.passkey.com/Resweb.do?mode=welcome_ei_new&amp;amp;eventID=1401279&amp;amp;fromResdesk=true here]). &lt;br /&gt;
&lt;br /&gt;
==== Organisation ====&lt;br /&gt;
The Summit 2009 Program Committee:&lt;br /&gt;
* Tom Brennan - tomb 'at' owasp.org&lt;br /&gt;
* Sebastien Deleersnyder - seba 'at' owasp.org&lt;br /&gt;
* Dinis Cruz - dinis.cruz 'at' owasp.org&lt;br /&gt;
* Paulo Coimbra - paulo.coimbra 'at' owasp.org&lt;br /&gt;
* Kate Hartmann - kate.hartmann 'at' owasp.org&lt;br /&gt;
&lt;br /&gt;
For Summit related queries please contact Kate Hartmann (kate.hartmann@owasp.org)&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP_AppSec_Conference]] [[Category:OWASP_AppSec_DC_09]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Summit_2009&amp;diff=73084</id>
		<title>Summit 2009</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Summit_2009&amp;diff=73084"/>
				<updated>2009-11-12T13:45:03Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: adding GPC slides link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Image:Summit09.JPG]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;lt;!-- Header --&amp;gt;&lt;br /&gt;
====Welcome====  &lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 100%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
{| style=&amp;quot;border: 0px solid ; background: transparent none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
'''OWASP Global Summit''' &lt;br /&gt;
&lt;br /&gt;
On November 11th 2009 as part of the largest multi-day dedicated application security conference in the USA, [[OWASP AppSec DC 2009]] November 10-13th - OWASP chapter leaders, committee members, project leaders and OWASP members will gather in Washington DC to discuss the latest OWASP tools, documentation projects and set the application security agenda for 2010.&lt;br /&gt;
&lt;br /&gt;
'''Who Should Attend Global Summit 2009:''' &lt;br /&gt;
&lt;br /&gt;
* [http://www.owasp.org/index.php/Category:OWASP_Chapter#Local_Chapters OWASP Local Chapter Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Category:OWASP_Project OWASP Project Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Global_Committee_Pages OWASP Global Committee Leaders]&lt;br /&gt;
* [http://www.owasp.org/index.php/Membership OWASP Members]&lt;br /&gt;
&lt;br /&gt;
* [http://www.owasp.org/index.php/About_OWASP About OWASP]&lt;br /&gt;
&lt;br /&gt;
[http://www.owasp.org/index.php/Summit_2009#tab=Registration http://www.owasp.org/images/8/85/Screen_shot_2009-10-03_at_12.55.55_PM.png]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Mediawiki needs all these spaces --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Twitter Box --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border: 0px solid rgb(204, 204, 204); width: 100%; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &amp;lt;!-- DON'T REMOVE ME, I'M STRUCTURAL --&amp;gt; &lt;br /&gt;
[[Image:Twitter-logo-300x300.gif]] &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border: 1px solid rgb(204, 204, 204); width: 100%; font-size: 95%; color: rgb(0, 0, 0); background-color: rgb(236, 236, 236);&amp;quot; |&lt;br /&gt;
Use '''#DcSummit09 hashtag''' for your tweets (What are [http://hashtags.org/ hashtags]?) &lt;br /&gt;
&lt;br /&gt;
'''[http://search.twitter.com/search?q=%23DcSummit09 Realtime results]''' for #DcSummit09&lt;br /&gt;
&lt;br /&gt;
'''OWASPSummit09 Twitter Feed ([http://www.twitter.com/OWASPSummit09 follow me!])'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;twitter&amp;gt;16354283&amp;lt;/twitter&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 110px; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 110px; font-size: 95%; color: rgb(0, 0, 0);&amp;quot; | &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- End Banner --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Agenda====&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:80%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; style=background:#BCA57A&amp;quot;; color:white&amp;quot; | '''Room 156''' - November 11, 2009&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 08:00-08:30 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#C2C2C2&amp;quot; align=&amp;quot;left&amp;quot; | Registration and Coffee&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 08:30-9:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | Opening Remarks: [http://www.owasp.org/index.php/User:Kate_Hartmann Kate Hartmann], OWASP Director of Operations what have we accomplished since [http://www.owasp.org/index.php/OWASP_EU_Summit_2008 OWASP Summit 2009]&lt;br /&gt;
'''Don't miss this'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 9:15-10:15 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:75%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.owasp.org/index.php/Global_Membership_Committee  Membership Committee], meet the next OWASP [[Board member]] pre-election town hall style Q&amp;amp;A&lt;br /&gt;
'''Moderator, Tom Brennan''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:15%; background:#7B8ABD&amp;quot; | 10:30-12:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%;background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[:Category:Global Projects Committee|Project Committee Workshop]] ([[media:AppSec_DC_2009_OWASP_GPC.ppt|PPT]])&lt;br /&gt;
'''Moderator:Dinis Cruz'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 12:00-13:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | WORKING LUNCH&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 13:15-14:00|| colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Chapter Committee|Chapter Committee Workshop]] ([http://www.owasp.org/images/a/ae/Owasp-gcc-slides_Summit_2009.ppt PPT])&lt;br /&gt;
'''Moderator: Sebastien  Deleersnyder'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 14:15-15:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Conferences Committee|Conferences Committee Workshop]]&lt;br /&gt;
'''Moderator: Dave Wichers'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 15:15-16:00|| colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[Global Education Committee|Education Committee Workshop]] ([http://www.owasp.org/images/4/4f/Owasp-gec-slides_Summit_2009.ppt PPT])&lt;br /&gt;
'''Moderator: Sebastien  Deleersnyder'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 16:15-17:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | [[:Category:Global Industry Committee|Industry Committee Workshop]]&lt;br /&gt;
'''Moderator:Tom Brennan'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 17:15-18:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | Buffer for extra discussion&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 18:15-19:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#F2F2F2&amp;quot; align=&amp;quot;center&amp;quot; | What has been accomplished today and what are the 2010 goals?&lt;br /&gt;
'''OWASP Board'''&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:10%; background:#7B8ABD&amp;quot; | 19:15-22:00 || colspan=&amp;quot;2&amp;quot; style=&amp;quot;width:80%; background:#C2C2C2&amp;quot; align=&amp;quot;center&amp;quot; | OWASP Community Social Gathering&lt;br /&gt;
 |-&lt;br /&gt;
  |}&lt;br /&gt;
&lt;br /&gt;
==== Registration  ====&lt;br /&gt;
Participation is free for OWASP chapter leaders, committee members, project leaders and OWASP [[Membership|members]] &lt;br /&gt;
&lt;br /&gt;
Hint: membership is only $50! Check out the [[Membership]] page to find out more.&lt;br /&gt;
&lt;br /&gt;
Please [http://owaspsummit.eventbrite.com/ Register] upfront so we can size the venue appropriately.&lt;br /&gt;
&lt;br /&gt;
==== Venue  ====&lt;br /&gt;
The OWASP Global Summit 2009 will be hosted at the [http://www.dcconvention.com/ Walter E. Washington Convention Center] in downtown Washington DC. &lt;br /&gt;
&lt;br /&gt;
The convention center is located over the [http://www.wmata.com/rail/station_detail.cfm?station_id=70 Mount Vernon Square/Convention Center Metro stop] on the Green and Yellow lines of the [http://www.wmata.com DC Metro], and only a few blocks from our convention hotel, the [http://grandwashington.hyatt.com/hyatt/hotels/index.jsp Grand Hyatt Washington] (reserve rooms [https://resweb.passkey.com/Resweb.do?mode=welcome_ei_new&amp;amp;eventID=1401279&amp;amp;fromResdesk=true here]). &lt;br /&gt;
&lt;br /&gt;
==== Organisation ====&lt;br /&gt;
The Summit 2009 Program Committee:&lt;br /&gt;
* Tom Brennan - tomb 'at' owasp.org&lt;br /&gt;
* Sebastien Deleersnyder - seba 'at' owasp.org&lt;br /&gt;
* Dinis Cruz - dinis.cruz 'at' owasp.org&lt;br /&gt;
* Paulo Coimbra - paulo.coimbra 'at' owasp.org&lt;br /&gt;
* Kate Hartmann - kate.hartmann 'at' owasp.org&lt;br /&gt;
&lt;br /&gt;
For Summit related queries please contact Kate Hartmann (kate.hartmann@owasp.org)&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP_AppSec_Conference]] [[Category:OWASP_AppSec_DC_09]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:AppSec_DC_2009_OWASP_GPC.ppt&amp;diff=73082</id>
		<title>File:AppSec DC 2009 OWASP GPC.ppt</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:AppSec_DC_2009_OWASP_GPC.ppt&amp;diff=73082"/>
				<updated>2009-11-12T13:42:27Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: uploaded a new version of &amp;quot;File:AppSec DC 2009 OWASP GPC.ppt&amp;quot;:&amp;amp;#32;This is the version presented at the Summit 2009&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73024</id>
		<title>Pravir Chandra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73024"/>
				<updated>2009-11-11T20:09:15Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:inline;&lt;br /&gt;
width:200px; float:right; padding-left:40px; padding-right:50px; padding-bottom:40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/Pravir_Chandra http://www.pravir.org/PravirChandra-picture.jpg]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Please do contact me directly with any questions: &amp;lt;i&amp;gt; chandra &amp;lt;at&amp;gt; owasp &amp;lt;dot&amp;gt; org &amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
== My overall vision for OWASP == &lt;br /&gt;
&lt;br /&gt;
==== Enable contributors ====&lt;br /&gt;
The purpose of the Board is to ENABLE contributors&lt;br /&gt;
* Allow project leaders to focus on their projects and have the OWASP organization promote them&lt;br /&gt;
* Allow chapter leaders to focus on their communities and have the OWASP organization take care of back-end management&lt;br /&gt;
&lt;br /&gt;
==== Professional face ====&lt;br /&gt;
OWASP needs a professional face to get more adoption in the software development industry&lt;br /&gt;
* There has to be a more user-friendly and efficient front-page for OWASP&lt;br /&gt;
** Needs to address people in different roles (CISOs thru geeks)&lt;br /&gt;
** Needs to show high-value to users consistently&lt;br /&gt;
* OWASP needs to promote projects in a unified voice&lt;br /&gt;
** Select and promote projects that are enterprise caliber&lt;br /&gt;
** Promote OWASP in non-OWASP circles such as software development conferences and industry-specific events (financial services, retail, etc.)&lt;br /&gt;
* Dev leaders need to be able to trust the quality of what they get from OWASP&lt;br /&gt;
** This is key to brand protection and needed by any organization of our size/diversity&lt;br /&gt;
* OWASP eventually needs to run like other open-source foundations (e.g. Apache)&lt;br /&gt;
** Officers and assigned roles/responsibilities&lt;br /&gt;
&lt;br /&gt;
==== Industry feedback ====&lt;br /&gt;
OWASP needs more driving influence from our &amp;quot;customers&amp;quot;, i.e. the development and appsec community&lt;br /&gt;
* Form an Industry Advisory Board&lt;br /&gt;
** Ask them directly what they want from OWASP, what their pain points are, &amp;amp; how we can help&lt;br /&gt;
** Ask non-members what it would take for them to join OWASP&lt;br /&gt;
** Offer Corporate Members a recurring seat on the advisory board for joining (increases membership)&lt;br /&gt;
* Organize &amp;quot;steering committees&amp;quot; for key projects that want them&lt;br /&gt;
** Useful for Corporate Members to provide feedback directly to projects that they rely upon&lt;br /&gt;
** Provides a forum for critical feedback and ideas for future directions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My OWASP history==&lt;br /&gt;
&lt;br /&gt;
==== Roles ====&lt;br /&gt;
* [http://www.owasp.org/index.php/CLASP CLASP Project Lead]&lt;br /&gt;
** Worked with my company (Secure Software) to donate the commercial CLASP methodology to OWASP&lt;br /&gt;
** Served as project lead since early 2006&lt;br /&gt;
* [http://www.owasp.org/index.php/SAMM OpenSAMM Project Lead]&lt;br /&gt;
** Worked with my company (Fortify Software) to contribute money to fund development with the purpose of donating it to OWASP&lt;br /&gt;
** Served as project lead since late 2008&lt;br /&gt;
* [http://www.owasp.org/index.php/Global_Projects_Committee Global Projects Committee Member]&lt;br /&gt;
** Worked with committee to develop updates to SoC planning, assessment criteria, project cataloging, etc.&lt;br /&gt;
&lt;br /&gt;
==== Conferences ====&lt;br /&gt;
I've presented (or will present) at the following OWASP conferences&lt;br /&gt;
* AppSec Europe 2006 - Leuven, Belgium&lt;br /&gt;
** Donated CLASP to OWASP&lt;br /&gt;
** First time a commercial organization donated an existing commercial product&lt;br /&gt;
* AppSec Europe 2007 - Milan, Italy&lt;br /&gt;
* OWASP &amp;amp; WASC AppSec US 2007 - San Jose, CA&lt;br /&gt;
** Vendor Exhibition Chair&lt;br /&gt;
** First time OWASP allowed vendors to exhibit at a conference&lt;br /&gt;
* OWASP AppSec US 2008 - New York City, NY&lt;br /&gt;
** Unveiled the SAMM Beta&lt;br /&gt;
* OWASP Summit 2008 - Portugal&lt;br /&gt;
* OWASP AppSec Australia 2009 - Gold Coast, Australia&lt;br /&gt;
* OWASP AppSec Europe 2009 - Krakow, Poland&lt;br /&gt;
* OWASP Minneapolis Event 2009 - Minneapolis/St. Paul, MN&lt;br /&gt;
* OWASP AppSec Academia Symposium - Irvine, CA&lt;br /&gt;
* OWASP AppSec Brazil 2009 - Brasilia, Brazil&lt;br /&gt;
* OWASP AppSec US 2009 - Washington, DC&lt;br /&gt;
&lt;br /&gt;
I stay active and present at as many local Chapter meetings as possible.&lt;br /&gt;
* In 2009, I've spoke at local chapters in 9 cities across the US &amp;amp; Canada&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Professional Experience ==&lt;br /&gt;
&lt;br /&gt;
==== Bio ====&lt;br /&gt;
&lt;br /&gt;
Pravir Chandra is Director of Strategic Services at Fortify where he works with clients to build and optimize software security assurance programs. Pravir is widely recognized in the industry for his expertise in software security and code analysis, and also for his ability to apply technical knowledge strategically from a business perspective. Prior to Fortify, he was affiliated with Cigital as a Principal Consultant where he led large software security programs at Fortune 500 companies.  Pravir was also Co-Founder and Chief Security Architect at Secure Software, Inc. before the company was acquired by Fortify Software. His book, Network Security with OpenSSL is a popular reference on protecting software applications through cryptography and secure communications. His varied special project experience includes creating and leading the Open Software Assurance Maturity Model (OpenSAMM) project with the Open Web Application Security Project (OWASP) Foundation. Also, Pravir currently serves as a Member of the OWASP Global Projects Committee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What I have done on the OWASP Wiki [[:Special:Contributions/Pravir_Chandra|Click Here]]. To view LinkedIn profile [http://www.linkedin.com/in/pravirchandra Click Here]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73023</id>
		<title>Pravir Chandra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Pravir_Chandra&amp;diff=73023"/>
				<updated>2009-11-11T20:08:52Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:inline;&lt;br /&gt;
width:200px; float:right; padding-left:40px; padding-right:50px; padding-bottom:40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/Pravir_Chandra http://www.pravir.org/PravirChandra-picture.jpg]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Please do contact me directly with any questions: &amp;lt;i&amp;gt; chandra &amp;lt;at&amp;gt; owasp &amp;lt;dot&amp;gt; org &amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My overall vision for OWASP == &lt;br /&gt;
&lt;br /&gt;
==== Enable contributors ====&lt;br /&gt;
The purpose of the Board is to ENABLE contributors&lt;br /&gt;
* Allow project leaders to focus on their projects and have the OWASP organization promote them&lt;br /&gt;
* Allow chapter leaders to focus on their communities and have the OWASP organization take care of back-end management&lt;br /&gt;
&lt;br /&gt;
==== Professional face ====&lt;br /&gt;
OWASP needs a professional face to get more adoption in the software development industry&lt;br /&gt;
* There has to be a more user-friendly and efficient front-page for OWASP&lt;br /&gt;
** Needs to address people in different roles (CISOs thru geeks)&lt;br /&gt;
** Needs to show high-value to users consistently&lt;br /&gt;
* OWASP needs to promote projects in a unified voice&lt;br /&gt;
** Select and promote projects that are enterprise caliber&lt;br /&gt;
** Promote OWASP in non-OWASP circles such as software development conferences and industry-specific events (financial services, retail, etc.)&lt;br /&gt;
* Dev leaders need to be able to trust the quality of what they get from OWASP&lt;br /&gt;
** This is key to brand protection and needed by any organization of our size/diversity&lt;br /&gt;
* OWASP eventually needs to run like other open-source foundations (e.g. Apache)&lt;br /&gt;
** Officers and assigned roles/responsibilities&lt;br /&gt;
&lt;br /&gt;
==== Industry feedback ====&lt;br /&gt;
OWASP needs more driving influence from our &amp;quot;customers&amp;quot;, i.e. the development and appsec community&lt;br /&gt;
* Form an Industry Advisory Board&lt;br /&gt;
** Ask them directly what they want from OWASP, what their pain points are, &amp;amp; how we can help&lt;br /&gt;
** Ask non-members what it would take for them to join OWASP&lt;br /&gt;
** Offer Corporate Members a recurring seat on the advisory board for joining (increases membership)&lt;br /&gt;
* Organize &amp;quot;steering committees&amp;quot; for key projects that want them&lt;br /&gt;
** Useful for Corporate Members to provide feedback directly to projects that they rely upon&lt;br /&gt;
** Provides a forum for critical feedback and ideas for future directions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My OWASP history==&lt;br /&gt;
&lt;br /&gt;
==== Roles ====&lt;br /&gt;
* [http://www.owasp.org/index.php/CLASP CLASP Project Lead]&lt;br /&gt;
** Worked with my company (Secure Software) to donate the commercial CLASP methodology to OWASP&lt;br /&gt;
** Served as project lead since early 2006&lt;br /&gt;
* [http://www.owasp.org/index.php/SAMM OpenSAMM Project Lead]&lt;br /&gt;
** Worked with my company (Fortify Software) to contribute money to fund development with the purpose of donating it to OWASP&lt;br /&gt;
** Served as project lead since late 2008&lt;br /&gt;
* [http://www.owasp.org/index.php/Global_Projects_Committee Global Projects Committee Member]&lt;br /&gt;
** Worked with committee to develop updates to SoC planning, assessment criteria, project cataloging, etc.&lt;br /&gt;
&lt;br /&gt;
==== Conferences ====&lt;br /&gt;
I've presented (or will present) at the following OWASP conferences&lt;br /&gt;
* AppSec Europe 2006 - Leuven, Belgium&lt;br /&gt;
** Donated CLASP to OWASP&lt;br /&gt;
** First time a commercial organization donated an existing commercial product&lt;br /&gt;
* AppSec Europe 2007 - Milan, Italy&lt;br /&gt;
* OWASP &amp;amp; WASC AppSec US 2007 - San Jose, CA&lt;br /&gt;
** Vendor Exhibition Chair&lt;br /&gt;
** First time OWASP allowed vendors to exhibit at a conference&lt;br /&gt;
* OWASP AppSec US 2008 - New York City, NY&lt;br /&gt;
** Unveiled the SAMM Beta&lt;br /&gt;
* OWASP Summit 2008 - Portugal&lt;br /&gt;
* OWASP AppSec Australia 2009 - Gold Coast, Australia&lt;br /&gt;
* OWASP AppSec Europe 2009 - Krakow, Poland&lt;br /&gt;
* OWASP Minneapolis Event 2009 - Minneapolis/St. Paul, MN&lt;br /&gt;
* OWASP AppSec Academia Symposium - Irvine, CA&lt;br /&gt;
* OWASP AppSec Brazil 2009 - Brasilia, Brazil&lt;br /&gt;
* OWASP AppSec US 2009 - Washington, DC&lt;br /&gt;
&lt;br /&gt;
I stay active and present at as many local Chapter meetings as possible.&lt;br /&gt;
* In 2009, I've spoke at local chapters in 9 cities across the US &amp;amp; Canada&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Professional Experience ==&lt;br /&gt;
&lt;br /&gt;
==== Bio ====&lt;br /&gt;
&lt;br /&gt;
Pravir Chandra is Director of Strategic Services at Fortify where he works with clients to build and optimize software security assurance programs. Pravir is widely recognized in the industry for his expertise in software security and code analysis, and also for his ability to apply technical knowledge strategically from a business perspective. Prior to Fortify, he was affiliated with Cigital as a Principal Consultant where he led large software security programs at Fortune 500 companies.  Pravir was also Co-Founder and Chief Security Architect at Secure Software, Inc. before the company was acquired by Fortify Software. His book, Network Security with OpenSSL is a popular reference on protecting software applications through cryptography and secure communications. His varied special project experience includes creating and leading the Open Software Assurance Maturity Model (OpenSAMM) project with the Open Web Application Security Project (OWASP) Foundation. Also, Pravir currently serves as a Member of the OWASP Global Projects Committee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What I have done on the OWASP Wiki [[:Special:Contributions/Pravir_Chandra|Click Here]]. To view LinkedIn profile [http://www.linkedin.com/in/pravirchandra Click Here]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_AppSec_DC_2009_Schedule&amp;diff=72755</id>
		<title>OWASP AppSec DC 2009 Schedule</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_AppSec_DC_2009_Schedule&amp;diff=72755"/>
				<updated>2009-11-06T17:39:14Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Punching up SDLC Panel title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&lt;br /&gt;
===[[OWASP AppSec DC 2009|Back to Conference Page]]===&lt;br /&gt;
Please note, speaking times are not final, check back regularly for updates.&lt;br /&gt;
====Training 11/10==== &lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| height=&amp;quot;60&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: rgb(64, 88, 160) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: white;&amp;quot; | &amp;lt;font size=&amp;quot;5&amp;quot;&amp;gt;'''Day 1 - Nov 10th 2009'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | &amp;amp;nbsp; &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 154A''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 149B''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 149A''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 154B'''&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#BCA57A&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 155'''&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 09:00-12:00 &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | Day 1:&amp;lt;br&amp;gt;Assessing and Exploiting Web Applications with the open source Samurai Web Testing Framework&amp;lt;br&amp;gt; Justin Searle &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | Day 1:&amp;lt;br&amp;gt;Java EE Secure Code Review&amp;lt;br&amp;gt;Sahba Kazerooni&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | Threat Modeling Express&amp;lt;br&amp;gt;Krishna Raja&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | Foundations of Web Services and XML Security&amp;lt;br&amp;gt;Dave Wichers&amp;lt;br&amp;gt;[http://www.aspectsecurity.com Aspect Security]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#BCA57A&amp;quot; align=&amp;quot;center&amp;quot; | Live CD&amp;lt;br&amp;gt;Matt Tesauro&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 12:00-13:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#909090&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Lunch&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 13:00-17:00 &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | Assessing and Exploiting Web Applications with the open source Samurai Web Testing Framework&amp;lt;br&amp;gt; Justin Searle &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | Java EE Secure Code Review&amp;lt;br&amp;gt;Sahba Kazerooni&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | Threat Modeling Express&amp;lt;br&amp;gt;Krishna Raja&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | Foundations of Web Services and XML Security&amp;lt;br&amp;gt;Dave Wichers&amp;lt;br&amp;gt;[http://www.aspectsecurity.com Aspect Security]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#BCA57A&amp;quot; align=&amp;quot;center&amp;quot; | Live CD&amp;lt;br&amp;gt;Matt Tesauro &amp;lt;!-- Day 2 --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
====Training 11/11==== &lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot; &lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| height=&amp;quot;60&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;6&amp;quot; style=&amp;quot;background: rgb(64, 88, 160) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: white;&amp;quot; | &amp;lt;font size=&amp;quot;5&amp;quot;&amp;gt;'''Day 2 - Nov 11th 2009'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | &amp;amp;nbsp; &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 154A''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 149B''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 149A''' &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | '''Room 154B'''&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 09:00-12:00 &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | Day 2:&amp;lt;br&amp;gt;Assessing and Exploiting Web Applications with the open source Samurai Web Testing Framework&amp;lt;br&amp;gt; Justin Searle &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | Day 2:&amp;lt;br&amp;gt;Java EE Secure Code Review&amp;lt;br&amp;gt;Sahba Kazerooni&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | WebAppSec.php: Developing Secure Web Applications&amp;lt;br&amp;gt;Robert Zakon&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | Leader and Manager Training - Leading the Development of Secure Applications&amp;lt;br&amp;gt;John Pavone&amp;lt;br&amp;gt;[http://www.aspectsecurity.com Aspect Security]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 12:00-13:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#909090&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Lunch&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 13:00-17:00 &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | Assessing and Exploiting Web Applications with the open source Samurai Web Testing Framework&amp;lt;br&amp;gt; Justin Searle &lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | Java EE Secure Code Review&amp;lt;br&amp;gt;Sahba Kazerooni&amp;lt;br&amp;gt;[http://www.securitycompass.com Security Compass]&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | WebAppSec.php: Developing Secure Web Applications&amp;lt;br&amp;gt;Robert Zakon&lt;br /&gt;
| width=&amp;quot;150&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | Leader and Manager Training - Leading the Development of Secure Applications&amp;lt;br&amp;gt;John Pavone&amp;lt;br&amp;gt;[http://www.aspectsecurity.com Aspect Security]&amp;lt;!-- Day 2 --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
====Talks 11/12==== &lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| height=&amp;quot;60&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; style=&amp;quot;background: rgb(64, 88, 160) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: white;&amp;quot; | &amp;lt;font size=&amp;quot;5&amp;quot;&amp;gt;'''Day 1 - Nov 12th 2009'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | &amp;amp;nbsp; &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | '''OWASP (146A)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | '''Tools (146B)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | '''Web 2.0 (146C)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | '''SDLC (152A)'''&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 07:30-08:50 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Registration&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 08:50-09:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;30&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Welcome and Opening Remarks&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 09:00-10:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Keynote: [[AppSecDC Keynote Jarzomnek|Joe Jarzombek]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 10:00-10:30 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | All about OWASP [[OWASP:About#Global_Board_Members| OWASP Board]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 10:30-10:45 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;30&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Coffee Break sponsored by [[Image:AppSecDC2009-Sponsor-denim.gif|link=http://www.denimgroup.com/]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 10:45-11:30 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[OWASP ESAPI AppSecDC|OWASP ESAPI]]&amp;lt;br&amp;gt;Jeff Williams &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Clubbing WebApps with a Botnet]]&amp;lt;br&amp;gt;Gunter Ollmann &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Understanding the Implications of Cloud Computing on Application Security]]&amp;lt;br&amp;gt;Dennis Hurst&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[Enterprise Application Security - GE's approach to solving root cause and establishing a Center of Excellence|Enterprise Application Security - GE's approach to solving root cause]]&amp;lt;br&amp;gt;Darren Challey &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 11:30-12:30 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Hosted Lunch&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 12:30-1:15 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Software Assurance Maturity Model (SAMM)]]&amp;lt;br&amp;gt;Pravir Chandra &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[The Case of Promiscuous Parameters and Other Ongoing Capers in Web Security]]&amp;lt;br&amp;gt;Jacob West &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Transparent Proxy Abuse]]&amp;lt;br&amp;gt;Robert Auger&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[Software Development The Next Security Frontier]]&amp;lt;br&amp;gt;Jim Molini&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 1:15-1:20 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 1:20-2:05 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[DISA's Application Security and Development STIG: How OWASP Can Help You]]&amp;lt;br&amp;gt;Jason Li &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[OWASP ModSecurity Core Rule Set Project]]&amp;lt;br&amp;gt;Ryan C. Barnett &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Development Issues Within AJAX Applications: How to Divert Threats]]&amp;lt;br&amp;gt;Lars Ewe &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;3&amp;quot;  | [[SDLC Panel AppSecDC|Secure SDLC Panel: Real answers from real experience]]&amp;lt;br&amp;gt;&amp;lt;i&amp;gt;Panelists:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;Dan Cornell&amp;lt;br&amp;gt;Michael Craigue&amp;lt;br&amp;gt;Dennis Hurst&amp;lt;br&amp;gt;Joey Peloquin&amp;lt;br&amp;gt;Keith Turpin&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;lt;br&amp;gt;&amp;lt;i&amp;gt;Moderator:&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;Pravir Chandra&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 2:05-2:10 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 2:10-2:55&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Defend Yourself: Integrating Real Time Defenses into Online Applications]]&amp;lt;br&amp;gt;Michael Coates &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Finding the Hotspots: Web-security testing with the Watcher tool]]&amp;lt;br&amp;gt;Chris Weber &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Social Zombies: Your Friends Want to Eat Your Brains]]&amp;lt;br&amp;gt;Tom Eston/Kevin Johnson&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;15&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 2:55-3:10 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Coffee Break sponsored by [[Image:AppSecDC2009-Sponsor-denim.gif|link=http://www.denimgroup.com/]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;2&amp;quot; | 3:10-3:55 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[The ESAPI Web Application Firewall (ESAPI WAF)|The ESAPI Web Application Firewall]]&amp;lt;br&amp;gt;Arshan Dabirsiaghi &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[One Click Ownage]]&amp;lt;br&amp;gt;Ferruh Mavituna &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[Cloudy with a chance of 0-day]]&amp;lt;br&amp;gt;Jon Rose/Tom Leavey&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[The essential role of infosec in secure software development]]&amp;lt;br&amp;gt;Kenneth R. van Wyk &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Web Application Security Scanner Evaluation Criteria]]&amp;lt;br&amp;gt;Brian Shura&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 3:55-4:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;2&amp;quot; | 4:00-4:45&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[OWASP Live CD: An open environment for Web Application Security]]&amp;lt;br&amp;gt;Matt Tesauro / Brad Causey &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Learning by Breaking: A New Project Insecure Web Apps]]&amp;lt;br&amp;gt;Chuck Willis &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[Attacking WCF Web Services]]&amp;lt;br&amp;gt;Brian Holyfield&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[Vulnerability Management in an Application Security World]]&amp;lt;br&amp;gt;Dan Cornell &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Synergy! A world where the tools communicate]]&amp;lt;br&amp;gt; &lt;br /&gt;
Josh Abraham &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 4:45-4:50 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;2&amp;quot; | 4:50-5:55 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[The Entrepreneur's Guide to Career Management]]&amp;lt;br&amp;gt;Lee Kushner &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Advanced SSL: The good, the bad, and the ugly]]&amp;lt;br&amp;gt;Michael Coates &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[When Web 2.0 Attacks - Understanding Security Implications of AJAX, Flash and |When Web 2.0 Attacks - Understanding Security Implications of AJAX, Flash and &amp;quot;Highly Interactive&amp;quot; Technologies]]&amp;lt;br&amp;gt;Rafal Los&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;2&amp;quot; | [[Threat Modeling by John Steven|Threat Modeling]]&amp;lt;br&amp;gt;John Steven &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[User input piercing for Cross Site Scripting Attacks]]&amp;lt;br&amp;gt;Matias Blanco&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 6:00-8:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Cocktails and hors d'oeuvres in the EXPO Room (151)&amp;lt;br&amp;gt;Sponsored by [[Image:AppSecDC2009-Sponsor-cenzic.gif|link=http://www.cenzic.com/]]&amp;lt;!-- Day 2 --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
====Talks 11/13==== &lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;2&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;middle&amp;quot;&lt;br /&gt;
| height=&amp;quot;60&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; style=&amp;quot;background: rgb(64, 88, 160) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: white;&amp;quot; | &amp;lt;font size=&amp;quot;5&amp;quot;&amp;gt;'''Day 2 - Nov 13th 2009'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | &amp;amp;nbsp; &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | '''Process (146A)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | '''Attack &amp;amp;amp; Defend (146B)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | '''Metrics (146C)''' &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | '''Compliance (152A)'''&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 8:00-9:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Registration &amp;amp; Coffee sponsored by [[Image:AppSecDC2009-Sponsor-fyrm.gif|link=http://www.fyrmassociates.com/]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 9:00-9:45 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[The Big Picture: Web Risks and Assessments Beyond Scanning]]&amp;lt;br&amp;gt;Matt Fisher &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Securing the Core JEE Patterns]]&amp;lt;br&amp;gt;Rohit Sethi/Krishna Raja &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[The Web Hacking Incidents Database]]&amp;lt;br&amp;gt;Ryan C. Barnett &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[Business Logic Automatons: Friend or Foe?]]&amp;lt;br&amp;gt;Ofer Shezaf&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 9:45-9:50 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 9:50-10:35&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Scalable Application Assessments in the Enterprise]]&amp;lt;br&amp;gt;Tom Parker/Lars Ewe &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Unicode Transformations: Finding Elusive Vulnerabilities]]&amp;lt;br&amp;gt;Chris Weber &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Application security metrics from the organization on down to the vulnerabilities]]&amp;lt;br&amp;gt;Chris Wysopal &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[SCAP: Automating our way out of the Vulnerability Wheel of Pain]]&amp;lt;br&amp;gt;Ed Bellis&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 10:35-10:40 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 10:40-11:25&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Secure Software Updates: Update Like Conficker]]&amp;lt;br&amp;gt;Jeremy Allen &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Malicious Developers and Enterprise Java Rootkits]]&amp;lt;br&amp;gt;Jeff Williams &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[OWASP Top 10 2010 AppSecDC|OWASP Top 10 - 2010]]&amp;lt;br&amp;gt;Dave Wichers &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[Secure SDLC: The Good, The Bad, and The Ugly]]&amp;lt;br&amp;gt;Joey Peloquin&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 11:25-12:30&lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;40&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Hosted Lunch&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 12:30-1:15 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Improving application security after an incident]]&amp;lt;br&amp;gt;Cory Scott &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[The 10 least-likely and most dangerous people on the Internet]]&amp;lt;br&amp;gt;Robert Hansen &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Hacking by Numbers]]&amp;lt;br&amp;gt;Tom Brennan &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;3&amp;quot; | [[AppSecDC09 Federal CISO Panel|Federal CISO Panel]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 1:15-1:20 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 1:20-2:05&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[Custom Intrusion Detection Techniques for Monitoring Web Applications]]&amp;lt;br&amp;gt;Matthew Olney &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Automated vs. Manual Security: You can't filter The Stupid]]&amp;lt;br&amp;gt;David Byrne/Charles Henderson &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[Building an in-house application security assessment team]]&amp;lt;br&amp;gt;Keith Turpin&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 2:05-2:20 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Coffee break sponsored by [[Image:AppSecDC2009-Sponsor-fyrm.gif|link=http://www.fyrmassociates.com/]]&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 2:20-3:05 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; | [[AppSecDC OWASP O2 PLATFORM|OWASP O2 Platform - Open Platform for automating application security knowledge and workflows]]&amp;lt;br&amp;gt;Dinis Cruz&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Injectable Exploits: Two New Tools for Pwning Web Apps and Browsers]]&amp;lt;br&amp;gt;Kevin Johnson, Justin Searle, Frank DiMaggio&lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; | [[The OWASP Security Spending Benchmarks Project]]&amp;lt;br&amp;gt;Dr. Boaz Gelbord &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; | [[Promoting Application Security within Federal Government]]&amp;lt;br&amp;gt;Sarbari Gupta&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;15&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 3:05-3:10 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot; | 3:10-3:55 &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#c0a0a0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;1&amp;quot; | [[Deploying Secure Web Applications with OWASP Resources]]&amp;lt;br&amp;gt;Kuai Hinojosa &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#ffdf80&amp;quot; align=&amp;quot;center&amp;quot; | [[Manipulating Web Application Interfaces, a new approach to input validation]]&amp;lt;br&amp;gt;Felipe Moreno-Strauch &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#a0c0e0&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;1&amp;quot; | [[SANS Dshield Webhoneypot Project]]&amp;lt;br&amp;gt;Jason Lam &lt;br /&gt;
| width=&amp;quot;200&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;120&amp;quot; bgcolor=&amp;quot;#b3ff99&amp;quot; align=&amp;quot;center&amp;quot; rowspan=&amp;quot;1&amp;quot; | [[Techniques in Attacking and Defending XML/Web Services]]&amp;lt;br&amp;gt;Mamoon Yunus/Jason Macy&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; rowspan=&amp;quot;1&amp;quot;| 3:55-4:00 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;5&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;5&amp;quot; | Break&lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
| width=&amp;quot;67&amp;quot; valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#7b8abd&amp;quot; | 4:00-4:15 &lt;br /&gt;
| valign=&amp;quot;middle&amp;quot; height=&amp;quot;60&amp;quot; bgcolor=&amp;quot;#e0e0e0&amp;quot; align=&amp;quot;center&amp;quot; colspan=&amp;quot;4&amp;quot; | Closing Remarks (146B) &amp;lt;br&amp;gt; Mark Bristow, Rex Booth, Doug Wilson&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[OWASP AppSec DC 2009|Back to Conference Page]]===&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP_AppSec_Conference]] [[Category:OWASP_AppSec_DC_09]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Global_Conferences_Committee_-_Application_2&amp;diff=72656</id>
		<title>Global Conferences Committee - Application 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Global_Conferences_Committee_-_Application_2&amp;diff=72656"/>
				<updated>2009-11-04T14:10:15Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[How to Join a Committee|Click here to return to 'How to Join a Committee' page]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot;|&amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE APPLICATION FORM''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;|'''Applicant's Name'''&lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;Lucas C. Ferreira.&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;| '''Current and past OWASP Roles''' &lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|OWASP Brazilian Chapter member, AppSec Brasil 2009 Chair.&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:25%; background:#7B8ABD&amp;quot; align=&amp;quot;center&amp;quot;| '''Committee Applying for''' &lt;br /&gt;
 | colspan=&amp;quot;1&amp;quot; style=&amp;quot;width:85%; background:#cccccc&amp;quot; align=&amp;quot;left&amp;quot;|OWASP Global Conferences Committee.&lt;br /&gt;
 |}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Please be aware that for an application to be considered by the board, '''you MUST have 5 recommendations'''.  &lt;br /&gt;
An incomplete application will not be considered for vote.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{| style=&amp;quot;width:100%&amp;quot; border=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
 ! colspan=&amp;quot;8&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background:#4058A0; color:white&amp;quot;|&amp;lt;font color=&amp;quot;white&amp;quot;&amp;gt;'''COMMITTEE RECOMMENDATIONS''' &lt;br /&gt;
 |- &lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:white; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;&lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Who Recommends/Name''' &lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Role in OWASP'''&lt;br /&gt;
 ! align=&amp;quot;center&amp;quot; style=&amp;quot;background:#7B8ABD; color:white&amp;quot;|&amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;'''Recommendation Content''' &lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''1'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| Eduardo Vianna de Camargo Neves&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| GEC Member&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| An outstanding OWASP Member that allocated heart and soul to make the OWASP AppSec Brasil 2009 happens and is already doing the same for the 2010 Edition. Moreover, Lucas is a high evangelist of OWASP resources within the Brazilian IT Community with a strong presence on the Government Sector and Academia.&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''2'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| Pravir Chandra&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| GPC Member&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;| Lucas is highly motivated and actually executes on his commitments very well. He did a great job in organizing AppSec Brasil 2009 and would be a great asset for the Global Conferences Committee.&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''3'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''4'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;width:3%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|'''5'''&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:20%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 | style=&amp;quot;width:57%; background:#cccccc&amp;quot; align=&amp;quot;center&amp;quot;|&lt;br /&gt;
 |}&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_Minneapolis_St_Paul_2009_Conference&amp;diff=66873</id>
		<title>OWASP Minneapolis St Paul 2009 Conference</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_Minneapolis_St_Paul_2009_Conference&amp;diff=66873"/>
				<updated>2009-07-29T19:49:26Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Minneapolis St Paul | OWASP Minneapolis-St. Paul (MSP) chapter]] is pleased to announce an afternoon of information security presentations on August 24, 2009 at the [http://www1.umn.edu/twincities/maps/StCen/StCen-map.html St. Paul Student Center] [http://www.spsc.umn.edu/about/directory/lower.php Auditorium/Theater] on the [http://www1.umn.edu/twincities/index.php University of Minnesota - Twin Cities] campus.&lt;br /&gt;
&lt;br /&gt;
Presentations will be posted shortly after the event. Links to the presentation material will be provided below at that time.&lt;br /&gt;
&lt;br /&gt;
== Registration and Directions to Event ==&lt;br /&gt;
&lt;br /&gt;
[http://owaspmn.eventbrite.com/ '''Register''']&lt;br /&gt;
&lt;br /&gt;
[http://maps.google.com/maps?q=2017+Buford+Avenue+St.+Paul,+MN+55108&amp;amp;oe=utf-8&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;split=0&amp;amp;gl=us&amp;amp;ei=KahSStPfHJK4Ncr0mN8I&amp;amp;z=16&amp;amp;iwloc=A Google Maps directions to the St. Paul Student Center]&lt;br /&gt;
&lt;br /&gt;
== Thank You to Our Sponsors ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.go-integral.net/ http://www.go-integral.net/files/integral_logo.png] [http://www.symantec.com/ https://www.owasp.org/images/2/26/New_Symantec_Logo.jpg]&lt;br /&gt;
&lt;br /&gt;
A big thank you goes out to the '''University of Minnesota Office of Enterprise Technology''' for sponsoring the event location.&lt;br /&gt;
&lt;br /&gt;
Contact '''[mailto:lorna.alamri@owasp.org Lorna]''' at '''[mailto:lorna.alamri@owasp.org lorna.alamri@owasp.org]''' to sponsor this event.&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
&amp;lt;table width=&amp;quot;80%&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color:#AEB7D5; padding: 5px; width: 120px&amp;quot;&amp;gt;12:30 PM - 1:30 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;Check-In&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td  style=&amp;quot;background-color:#AEB7D5; padding: 5px;&amp;quot;&amp;gt;1:30 PM - 1:45 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;&lt;br /&gt;
'''Kuai Hinojosa'''&lt;br /&gt;
&lt;br /&gt;
OWASP MSP President&lt;br /&gt;
&lt;br /&gt;
'''Topic:''' Event Introduction&lt;br /&gt;
&lt;br /&gt;
The OWASP MSP chapter has had a successful year, and will be looking ahead to even more participation in the global OWASP community.&lt;br /&gt;
&lt;br /&gt;
'''Bio:''' Speaker provided bio.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color:#AEB7D5; padding: 5px;&amp;quot;&amp;gt;1:45 PM - 2:30 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;&lt;br /&gt;
'''Seth Peter'''&lt;br /&gt;
&lt;br /&gt;
Chief Technology Officer, [http://www.netspi.com/ NetSPI]&lt;br /&gt;
&lt;br /&gt;
'''Topic:''' Topic TBD.&lt;br /&gt;
&lt;br /&gt;
Seth will be discussing OWASP and the PCI-DSS.&lt;br /&gt;
&lt;br /&gt;
'''Bio:''' (From [http://www.nesspi.com/ netspi.com]) ''Seth Peter is a computer security expert with extensive experience with all aspects of information security. He was a founder of the computer forensics team at Kroll Ontrack where he provided expert witness testimony and depositions regarding high profile computer security cases. As the founder and CTO of NetSPI, he is a national leader in risk management and security program assessment. Seth has provided consulting to over 100 different organizations within financial services, government, health care, education, nuclear energy, and retail. Seth is a Payment Card Industry Qualified Security Assessor and Visa Qualified Payment Application Security Professional. Seth holds a B.A. degree in Mathematics from Kenyon College.''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color:#AEB7D5; padding: 5px;&amp;quot;&amp;gt;2:30 PM - 2:45 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;Break&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color: #AEB7D5; padding: 5px;&amp;quot;&amp;gt;2:45 PM - 3:30 PM &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;&lt;br /&gt;
'''Pravir Chandra'''&lt;br /&gt;
&lt;br /&gt;
Director of Strategic Services, [http://www.fortify.com/ Fortify]&lt;br /&gt;
&lt;br /&gt;
'''Topic:''' Software Assurance Maturity Model (OpenSAMM)&lt;br /&gt;
&lt;br /&gt;
The Software Assurance Maturity Model (SAMM) ([http://www.opensamm.org/ http://www.opensamm.org/]) is a flexible and prescriptive framework for building security into a software development organization. Covering more than typical SDLC-based models for security, SAMM enables organizations to self-assess their security assurance program and then use recommended roadmaps to improve in a way that's aligned to the specific risks facing the organization. Beyond that, SAMM enables creation of scorecards for an organization's effectiveness at secure software development throughout the typical governance, development, and deployment business functions. Scorecards also enable management within an organization to demonstrate quantitative improvements through iterations of building a security assurance program. This workshop will introduce the SAMM framework and walk through useful activities such as assessing an assurance program, mapping an existing organization to a recommended roadmap, and iteratively building an assurance program. Time allowing, additional case studies will also be discussed. OpenSAMM is an open a free project and has recently been donated to the Open Web Application Security Project (OWASP) Foundation. For more information on OpenSAMM, visit [http://www.opensamm.org/ http://www.opensamm.org/].&lt;br /&gt;
&lt;br /&gt;
'''Bio:''' (From [http://www.fortify.com/ fortify.com]) ''Pravir Chandra is Director of Strategic Services at Fortify Software and works with clients on software security assurance programs. Pravir is recognized for his expertise in software security, code analysis, and his ability to strategically apply technical knowledge. Prior to Fortify, he was a Principal Consultant affiliated with Cigital and led large software security programs at Fortune 500 companies. Pravir Co-Founded Secure Software, Inc. and was Chief Security Architect prior to its acquisition by Fortify. He recently created and led the Open Software Assurance Maturity Model (OpenSAMM) project with the OWASP Foundation, leads the OWASP CLASP project, and also serves as member of the OWASP Global Projects Committee. Pravir is author of the book Network Security with OpenSSL.''&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color:#AEB7D5; padding: 5px;&amp;quot;&amp;gt;3:30 PM - 3:45 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid&amp;quot;; border-color: #AEB7D5&amp;gt;Break&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;background-color: #AEB7D5; padding: 5px;&amp;quot;&amp;gt;3:45 PM - 4:45 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;'''Bruce Schneier'''&amp;lt;br /&amp;gt;[http://www.schneier.com/ schneier.com]&lt;br /&gt;
&lt;br /&gt;
'''Topic:''' The Future of the Security Industry:  IT is Rapidly Becoming a Commodity'''&lt;br /&gt;
&lt;br /&gt;
More companies are outsourcing their IT infrastructure -- treating it as a service more like electricity, office cleaning, or tax preparation -- and this has profound implications for IT security. Organizational users care less about the technical details of security. Products and services change their focus from the end user to the outsourcer. Industry consolidation results, as non-security IT infrastructure companies seek to bolster their security credentials. Even the profession changes, as jobs move from individual organizations to the outsourcing companies, and in some cases overseas. This talk looks at the future of IT security in a mature IT infrastructure industry.&lt;br /&gt;
&lt;br /&gt;
'''Bio''': (From [http://www.schneier.com/ schneier.com]) ''Bruce Schneier is an internationally renowned security technologist and author. Described by The Economist as a &amp;quot;security guru,&amp;quot; he is best known as a refreshingly candid and lucid security critic and commentator. When people want to know how security really works, they turn to Schneier.''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td  style=&amp;quot;background-color:#AEB7D5; padding: 5px;&amp;quot;&amp;gt;4:45 PM&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;border-width:1px; padding: 5px; border-style:solid; border-color: #AEB7D5&amp;quot;&amp;gt;Event Closing&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Template:Principle&amp;diff=61273</id>
		<title>Template:Principle</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Template:Principle&amp;diff=61273"/>
				<updated>2009-05-22T14:51:49Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Undo revision 61177 by AcelcAlcar (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This is a '''principle''' or a set of principles. To view all principles, please see the [[:Category:Principle|Principle Category]] page.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP ASDR Project]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=CLASP_Security_Principles&amp;diff=61266</id>
		<title>CLASP Security Principles</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=CLASP_Security_Principles&amp;diff=61266"/>
				<updated>2009-05-22T14:48:37Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Undo revision 61167 by EloroRrelt (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Principle}}&lt;br /&gt;
{{Template:SecureSoftware}}&lt;br /&gt;
[[Category:OWASP CLASP Project]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
This CLASP Resource is meant as a set of basic principles for all members of your application-security project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ethics in Secure-Software Development==&lt;br /&gt;
Software development organizations should behave ethically as a whole, but should not expect that their individual components will.&lt;br /&gt;
&lt;br /&gt;
In so far as security goes, it is ethical not to expose a user to security risks that are known and will not be obvious to the user, without clearly informing the user of those risks (and preferably, mitigation strategies).&lt;br /&gt;
&lt;br /&gt;
It is also ethical to provide users with a specific privacy policy for use of their personal information in a timely manner so that they can act to avoid undesired use of that information, if they so desire. Additionally, if you change a privacy policy, the user should be given the explicit choice either to accept the change or to have his personal data expunged.&lt;br /&gt;
&lt;br /&gt;
Additionally, if you have a system that is compromised on which user data resides, it is ethical to inform users of the breach in privacy. If the data resides in the state of California, this is required by law. Similar regulations may apply in other jurisdictions.&lt;br /&gt;
&lt;br /&gt;
Do not expect that all other people on the development team will be ethical. Insiders play a significant factor in over 50% of corporate security breaches. Particularly at risks are those employees that are silently disgruntled or have recently left the company. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Insider Threats as the Weak Link==&lt;br /&gt;
Most development organizations overlook “insider” risks — i.e., those users with inside access to the application, whether it be in deployment or development. For example, when planning for deployments it is easy to assume “a firewall will be there,” although, even when true, there are many techniques for circumventing a firewall.&lt;br /&gt;
&lt;br /&gt;
Most development organizations completely ignore the risks from the guy in the next cube or on the next floor, the risks from the secretaries and the janitors, the risks from those who have recently quit or been fired. This, despite yearly numbers from the Computer Crime and Security Survey performed by the Computer Security Institute and the FBI, which shows that over half of all security incidents have an inside angle.&lt;br /&gt;
&lt;br /&gt;
This suggests that trusting the people around you isn’t good enough. Not only might people be disgruntled or susceptible to bribe that you may not expect, but people are often susceptible to accidentally giving insider help by falling victim to social engineering attacks.&lt;br /&gt;
&lt;br /&gt;
Social engineering is when an attacker uses his social skills (generally involving deception) to meet his security ends. For example, he may convince technical support that he is a particular user who has forgotten his password, and get the password changed over the phone. This is why many people have moved to systems where passwords can be reset automatically only using a “secret question” — although secret questions are a bit too repetitive... if someone is being targeted, it is often easy to figure out the mother’s maiden name, the person’s favorite color, and the name of his or her pets. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Assume the Network is Compromised==&lt;br /&gt;
There are many categories of attack that can be launched by attackers with access to any network media that can see application traffic. Many people assume wrongly that such attacks are not feasible, assuming that it is “difficult to get in the middle of network communications,” especially when most communications are from ISP to ISP.&lt;br /&gt;
&lt;br /&gt;
One misconception is that an attacker actually needs to “be in the middle” for a network attack to be successful. Ethernet is a shared medium, and it turns out that attacks can be launched if the bad guy is on one of the shared segments that will see the traffic. Generally, the greatest risk lies in the local networks that the endpoints use.&lt;br /&gt;
&lt;br /&gt;
Many people think that plugging into a network via a switch will prevent against the threat on the local network. Unfortunately, that is not true, as switches can have their traffic intercepted and monitored using a technique called ARP spoofing. And even if this problem were easily addressed, there are always attacks on the physical media that tend to be easy to perform.&lt;br /&gt;
&lt;br /&gt;
As for router infrastructure, remember that most routers run software. For example, Cisco’s routers run IOS, an operating system written in C that has had exploitable conditions found in it in the past. It may occasionally be reasonable for an attacker to truly be “in the middle.”&lt;br /&gt;
&lt;br /&gt;
Another misconception is that network-level attacks are difficult to perform. There are tools that easily automate them. For example, “dsniff” will automate many attacks, including man-in-the-middle eavesdropping and ARP spoofing.&lt;br /&gt;
&lt;br /&gt;
Well known network-level threats include the following:&lt;br /&gt;
&lt;br /&gt;
* ''Eavesdropping'' — Even when using cryptography, eavesdropping may be possible when not performing proper authentication, using a man-in-the-middle attack.&lt;br /&gt;
* ''Tampering'' — An attacker can change data on the wire. Even if the data is encrypted, it may be possible to make significant changes to the data without being able to decrypt it. Tampering is best thwarted by performing ongoing message authentication (MACing), provided by most high-level protocols, such as SSL/TLS.&lt;br /&gt;
* ''Spoofing'' — Traffic can be forged so that it appears to come from a different source address than the one from which it actually comes. This will thwart authentication systems that rely exclusively on IP addresses and/or DNS names for authentication.&lt;br /&gt;
* ''Hijacking'' — An extension of spoofing, in which established connections can be taken over, allowing the attacker to enter an already established session without having to authenticate. This can be thwarted with ongoing message authentication, which is provided by most high-level protocols, such as SSL/TLS.&lt;br /&gt;
* ''Observing'' — It is possible to give away security-critical information even when a network connection is confidentiality-protected through encryption. For example, the mere fact that two particular hosts are talking may give away significant information, as can the timing of traffic. These are generally examples of covert channels (non-obvious communication paths), which tend to be the most difficult problem in the security space.&lt;br /&gt;
&lt;br /&gt;
==Minimize Attack Surface==&lt;br /&gt;
For a large application, a rough yet reliable metric for determining overall risk is to measure the number of input points that the application has — i.e., attack surface. The notion is that more points of entry into the application provides more avenues for an attacker to find a weakness.&lt;br /&gt;
&lt;br /&gt;
Of course, any such metric must consider the accessibility of the input point. For example, many applications are developed for a threat model where the local environment is trusted. In this case, having a large number of local input points such as configuration files, registry keys, user input, etc., should be considered far less worrisome than making several external network connections.&lt;br /&gt;
&lt;br /&gt;
Collapsing functionality that previously was spread across several ports onto a single port does not always help reduce attack surface, particularly when the single port exports all the same functionality, with an infrastructure that performs basic switching. The effective attack surface is the same unless the actual functionality is somehow simplified. Since underlying complexity clearly plays a role, metrics based on attack surface should not be used as the only means access control should be mandatory of analyzing risks in a piece of software. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Secure-by-Default==&lt;br /&gt;
A system’s default setting should not expose users to unnecessary risks and should be as secure as possible. This means that all security functionality should be enabled by default, and all optional features which entail any security risk should be disabled by default.&lt;br /&gt;
&lt;br /&gt;
It also means that — if there is some sort of failure in the system — the behavior should not cause the system to behave in an insecure manner (the “fail-safe” principle). For example, if a connection cannot be established over SSL, it is not a good idea to try to establish a plaintext connection.&lt;br /&gt;
&lt;br /&gt;
The “secure-by-default” philosophy does not interact well with usability since it is far simpler for the user to make immediate use of a system if all functionality is enabled. He can make use of functionality which is needed and ignore the functionality that is not.&lt;br /&gt;
&lt;br /&gt;
However, attackers will not ignore this functionality. A system released with an insecure default configuration ensures that the vast majority of systems-in-the-wild are vulnerable. In many circumstances, it can even become difficult to patch a system before it is compromised.&lt;br /&gt;
&lt;br /&gt;
Therefore, if there are significant security risks that the user is not already accepting, you should prefer a secure-by-default configuration. If not, at least alert the user to the risks ahead of time and point him to documentation on mitigation strategies.&lt;br /&gt;
&lt;br /&gt;
Note that, in a secure-by-default system, the user will have to explicitly enable any functionality that increases his risk. Such operations should be relatively hidden (e.g., in an “advanced” preference pane) and should make the risks in disabling the functionality readily apparent. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Defense-in-Depth==&lt;br /&gt;
The principle of defense-in-depth is that redundant security mechanisms increase security. If one mechanism fails, perhaps the other one will still provide the necessary security. For example, it is not a good idea to rely on a firewall to provide security for an internal-use-only application, as firewalls can usually be circumvented by a determined attacker (even if it requires a physical attack or a social engineering attack of some sort).&lt;br /&gt;
&lt;br /&gt;
Implementing a defense-in-depth strategy can add to the complexity of an application, which runs counter to the “simplicity” principle often practiced in security. That is, one could argue that new protection functionality adds additional complexity that might bring new risks with it. The risks need to be weighed. For example, a second mechanism may make no sense when the first mechanism is believed to be 100% effective; therefore, there is not much reason for introducing the additional solution, which may pose new risks. But usually the risks in additional complexity are minimal compared to the risk the protection mechanism seeks to reduce. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Principles for Reducing Exposure==&lt;br /&gt;
Submarines employ a trick that makes them far less risky to inhabit. Assume that you are underwater on a sub when the hull bursts right by you. You actually have a reasonable chance of survival, because the ship is broken up into separate airtight compartments. If one compartment takes on water, it can be sealed off from the rest of the compartments.&lt;br /&gt;
&lt;br /&gt;
Compartmentalization is a good principle to keep in mind when designing software systems. The basic idea is to try to contain damage if something does goes wrong. Another principle is that of least privilege, which states that privileges granted to a user should be limited to only those privileges necessary to do what that user needs to do. For example, least privilege argues that you should not run your program with administrative privileges, if at all possible. Instead, you should run it as a lesser user with just enough privileges to do the job, and no more.&lt;br /&gt;
&lt;br /&gt;
Another relevant principle is to minimize windows of vulnerability. This means that — when risks must be introduced — they should be introduced for as short a time as possible (a corollary of this is “insecure bootstrapping”). In the context of privilege, it is could to account for which privileges a user can obtain, but only grant them when the situation absolutely merits. That supports the least privilege principle by granting the user privileges only when necessary, and revoking them immediately after use.&lt;br /&gt;
&lt;br /&gt;
When the resources you are mitigating access in order to live outside your application, these principles are usually easier to apply with operational controls than with controls you build into your own software. However, one highly effective technique for enforcing these principles is the notion of privilege separation. The idea is that an application is broken up into two portions, the privileged core and the main application. The privileged core has as little functionality as absolutely possible so that it can be well audited. Its only purposes are as follows:&lt;br /&gt;
&lt;br /&gt;
* Authenticate new connections and spawn off unprivileged main processes to handle those connections.&lt;br /&gt;
* Mediate access to those resources which the unprivileged process might legitimately get to access. That is, the core listens to requests from the children, determines whether they are valid, and then executes them on behalf of the unprivileged process.&lt;br /&gt;
&lt;br /&gt;
This technique compartmentalizes each user of the system into its own process and completely removes all access to privileges, except for those privileges absolutely necessary, and then grants those privileges indirectly, only at the point where it is necessary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The Insecure-Bootstrapping Principle==&lt;br /&gt;
Insecure bootstrapping is the principle that — if you need to use an insecure communication channel for anything — you should use it to bootstrap a secure communication channel so that you do not need to use an insecure channel again.&lt;br /&gt;
&lt;br /&gt;
For example, SSH is a protocol that provides a secure channel after the client and server have authenticated each other. Since it does not use a public key infrastructure the first time the client connects, it generally will not have the server credentials. The server sends its credentials, and the client just blindly accepts that they’re the right ones. Clearly, if an attacker can send his own credentials, he can masquerade as the server or launch a man-in-the-middle attack.&lt;br /&gt;
&lt;br /&gt;
But, the SSH client remembers the credentials. If the credentials remain the same, and the first connection was secure, then subsequent connections are secure. If the credentials change, then something is wrong — i.e., either an attack is being waged, or the server credentials have changed — and SSH clients will generally alert the user.&lt;br /&gt;
&lt;br /&gt;
Of course, it is better not to use an insecure communication channel at all, if it can be avoided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Input Validation==&lt;br /&gt;
If a program is liberal in what it accepts, it often risks an attacker finding an input that has negative security implications. Several major categories of software security problems are ultimately input validation problems — including buffer overflows, SQL injection attacks, and command-injection attacks.&lt;br /&gt;
&lt;br /&gt;
Data input to a program is either valid or invalid. What defines valid can be dependent on the semantics of the program. Good security practice is to definitively identify all invalid data before any action on the data is taken. And, if data is invalid, one should act appropriately. &lt;br /&gt;
&lt;br /&gt;
====Where to perform input validation====&lt;br /&gt;
There are many levels at which one can perform input validation. Common places include:&lt;br /&gt;
* ''Use'' — all places in the code where data (particularly data of external origin) gets used.&lt;br /&gt;
* ''Unit boundaries'' — i.e., individual components, modules, or functions;&lt;br /&gt;
* ''Trust boundaries'' — i.e., on a per-executable basis.&lt;br /&gt;
* ''Protocol parsing'' — When the network protocol gets interpreted.&lt;br /&gt;
* ''Application entry points'' — e.g., just before or just after passing data to an application, such as a validation engine in a web server for a web service.&lt;br /&gt;
* ''Network'' — i.e., a traditional intrusion detection system (IDS).&lt;br /&gt;
&lt;br /&gt;
Validating at use is generally quite error-prone because it is easy to forget to insert a check. This is still true, but less so when validating at unit boundaries. Going up the line, validation becomes less error prone. However, at higher levels, it gets harder and harder to make accurate checks because there is less and less context readily available to make a decision with.&lt;br /&gt;
&lt;br /&gt;
At a bare minimum, input validation should be performed at unit boundaries, preferably using a structured technique such as design-by-contract. Validating at other levels provides defense-in-depth to help handle the case where a check is forgotten at a lower level.&lt;br /&gt;
&lt;br /&gt;
====Ways in which data can be invalid====&lt;br /&gt;
At a high level, invalid data is anything that does not meet the strictest possible definition of valid. It does not just encompass malformed data, it encompasses missing data and out-of-order data (e.g., data used in a capture-replay attack).&lt;br /&gt;
&lt;br /&gt;
There are four different contexts in which data can be invalid:&lt;br /&gt;
* ''Sender'' — Data is invalid if it did not originate from an authentic source.&lt;br /&gt;
* ''Tokens'' — Data in network protocols are generally broken up into atomic units called tokens, which often map to concrete data types (e.g., numbers, zip codes, and strings). An invalid token is one that is an invalid value for all token types known to a system.&lt;br /&gt;
* ''Syntax'' — Protocols accept messages as valid based on a protocol syntax, which is usually defined in terms of tokens. An invalid message is one that should not be accepted as part of the protocol.&lt;br /&gt;
* ''Semantics'' — Even when a message satisfies syntax requirements, it may be semantically invalid.&lt;br /&gt;
&lt;br /&gt;
====How to determine input validity====&lt;br /&gt;
Data validity must be evaluated in each of the four contexts described above. For example, a valid sender can send bad tokens. Good tokens can be combined in syntactically invalid ways. And, otherwise valid messages can make no valid sense in terms of the program’s semantics.&lt;br /&gt;
&lt;br /&gt;
At a high-level, there are three approaches to providing data validity:&lt;br /&gt;
* ''Black-listing'' — Widely considered bad practice in all cases, one validates based on a policy that explicitly defines bad values. All other data is assumed to be valid, but in practice, it often is not (or should not be).&lt;br /&gt;
* ''White-listing'' — One validates based on a precise description of what valid data entails (a policy). If the policy is correct, this prevents accidentally allowing maliciously invalid data. The risks are that the policy will not be correct, which may result not only in allowing bad data but also in disallowing some valid data.&lt;br /&gt;
* ''Cryptographic validation'' — One uses cryptography to demonstrate validity of the data.&lt;br /&gt;
&lt;br /&gt;
Handling each input validation context involves a separate strategy:&lt;br /&gt;
* The sender can, in the general case, only be validated adequately using cryptographic message authentication.&lt;br /&gt;
* Tokens are generally validated using a simple state machine describing valid tokens (often implemented with regular expressions).&lt;br /&gt;
* Syntax is generally validated using a standard language parser, such as a recursive decent parser or a parser generated by a parser generator.&lt;br /&gt;
* Semantics are generally validated at the highest boundary at which all of the semantic data needed to make a decision is available. Message-ordering omission is best validated cryptographically along with sender authentication.&lt;br /&gt;
&lt;br /&gt;
Protocol-specific semantics are often best validated in the context of a parser generated from a specification. In this case, semantics should be validated in the production associated with a single syntactic rule. When not enough semantic data is available at this level, semantic validation is best performed using a design-by-contract approach.&lt;br /&gt;
&lt;br /&gt;
====Actions to perform when invalid data is found====&lt;br /&gt;
There are three classes of action one can take when invalid data is identified:&lt;br /&gt;
* ''Error'' — This includes fatal errors and non-fatal errors.&lt;br /&gt;
* ''Record'' — This includes logging errors and sending notifications of errors to interested parties.&lt;br /&gt;
* ''Modify'' — This includes filtering data or replacing data with default values.&lt;br /&gt;
&lt;br /&gt;
These three classes are orthogonal, meaning that the decision to do any one is independent from the others. One can easily perform all three classes of action.&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Category:Software_Assurance_Maturity_Model&amp;diff=60145</id>
		<title>Category:Software Assurance Maturity Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Category:Software_Assurance_Maturity_Model&amp;diff=60145"/>
				<updated>2009-05-05T05:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM-NoCat}}&lt;br /&gt;
&lt;br /&gt;
==== Main ====&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline;&lt;br /&gt;
width:220px; float:right; padding-left:40px; padding-bottom:40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.opensamm.org/download/ http://www.opensamm.org/downloads/DownloadButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-top:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.opensamm.org/ Visit the SAMM Website]&lt;br /&gt;
[http://www.opensamm.org/ http://www.owasp.org/images/4/44/SAMM-1.0-Cover.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Software Assurance Maturity Model (SAMM) is an open framework to help organizations formulate and implement a strategy for software security that is tailored to the specific risks facing the organization. The resources provided by SAMM will aid in:&lt;br /&gt;
* '''Evaluating an organization’s existing software security practices'''&lt;br /&gt;
* '''Building a balanced software security assurance program in well-defined iterations'''&lt;br /&gt;
* '''Demonstrating concrete improvements to a security assurance program'''&lt;br /&gt;
* '''Defining and measuring security-related activities throughout an organization'''&lt;br /&gt;
&lt;br /&gt;
SAMM was defined with flexibility in mind such that it can be utilized by small, medium, and large organizations using any style of development. Additionally, this model can be applied organization-wide, for a single line-of-business, or even for an individual project. Beyond these traits, SAMM was built on the following principles:&lt;br /&gt;
* ''An organization’s behavior changes slowly over time'' - A successful software security program should be specified in small iterations that deliver tangible assurance gains while incrementally working toward long-term goals.&lt;br /&gt;
* ''There is no single recipe that works for all organizations'' - A software security framework must be flexible and allow organizations to tailor their choices based on their risk tolerance and the way in which they build and use software.&lt;br /&gt;
* ''Guidance related to security activities must be prescriptive'' - All the steps in building and assessing an assurance program should be simple, well-defined, and measurable. This model also provides roadmap templates for common types of organizations.&lt;br /&gt;
&lt;br /&gt;
The foundation of the model is built upon the core business functions of software development with security practices tied to each (see diagram below). The building blocks of the model are the three maturity levels defined for each of the twelve security practices. These define a wide variety of activities in which an organization could engage to reduce security risks and increase software assurance. Additional details are included to measure successful activity performance, understand the associated assurance benefits, estimate personnel and other costs.&lt;br /&gt;
&lt;br /&gt;
[[Image:SAMM-Overview.png|720px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Browse Online ====&lt;br /&gt;
===== Click on any badge to learn more =====&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/badges/small/G.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Strategy &amp;amp; Metrics'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Strategy_&amp;amp;_Metrics|abbr=SM|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Policy &amp;amp; Compliance'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Policy_&amp;amp;_Compliance|abbr=PC|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Education &amp;amp; Guidance'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Education_&amp;amp;_Guidance|abbr=EG|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/badges/small/C.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Threat Assessment'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Security Requirements'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Secure Architecture'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Verification http://www.opensamm.org/badges/small/V.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Design Review'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Design_Review|abbr=DR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Code Review'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Code_Review|abbr=CR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Security Testing'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Security_Testing|abbr=ST|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Deployment http://www.opensamm.org/badges/small/D.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Vulnerability Management'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Environment Hardening'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Environment_Hardening|abbr=EH|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Operational Enablement'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Operational_Enablement|abbr=OE|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Project Identification ====&lt;br /&gt;
{{:Key Project Information:Software Assurance Maturity Model Project}}&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]&lt;br /&gt;
[[Category:OWASP Document]]&lt;br /&gt;
[[Category:OWASP Alpha Quality Document]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;headertabs/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;{{OWASP Book|6888083}}&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:SAMM-Overview.png&amp;diff=60144</id>
		<title>File:SAMM-Overview.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:SAMM-Overview.png&amp;diff=60144"/>
				<updated>2009-05-05T05:46:36Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Category:Software_Assurance_Maturity_Model&amp;diff=60139</id>
		<title>Category:Software Assurance Maturity Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Category:Software_Assurance_Maturity_Model&amp;diff=60139"/>
				<updated>2009-05-05T01:02:41Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM-NoCat}}&lt;br /&gt;
&lt;br /&gt;
==== Main ====&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline;&lt;br /&gt;
width:220px; float:right; padding-left:40px; padding-bottom:40px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.opensamm.org/download/ http://www.opensamm.org/downloads/DownloadButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-top:10px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.opensamm.org/ Visit the SAMM Website]&lt;br /&gt;
[http://www.opensamm.org/ http://www.owasp.org/images/4/44/SAMM-1.0-Cover.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Software Assurance Maturity Model (SAMM) is an open framework to help organizations formulate and implement a strategy for software security that is tailored to the specific risks facing the organization. The resources provided by SAMM will aid in:&lt;br /&gt;
* '''Evaluating an organization’s existing software security practices'''&lt;br /&gt;
* '''Building a balanced software security assurance program in well-defined iterations'''&lt;br /&gt;
* '''Demonstrating concrete improvements to a security assurance program'''&lt;br /&gt;
* '''Defining and measuring security-related activities throughout an organization'''&lt;br /&gt;
&lt;br /&gt;
SAMM was defined with flexibility in mind such that it can be utilized by small, medium, and large organizations using any style of development. Additionally, this model can be applied organization-wide, for a single line-of-business, or even for an individual project. Beyond these traits, SAMM was built on the following principles:&lt;br /&gt;
* ''An organization’s behavior changes slowly over time'' - A successful software security program should be specified in small iterations that deliver tangible assurance gains while incrementally working toward long-term goals.&lt;br /&gt;
* ''There is no single recipe that works for all organizations'' - A software security framework must be flexible and allow organizations to tailor their choices based on their risk tolerance and the way in which they build and use software.&lt;br /&gt;
* ''Guidance related to security activities must be prescriptive'' - All the steps in building and assessing an assurance program should be simple, well-defined, and measurable. This model also provides roadmap templates for common types of organizations.&lt;br /&gt;
&lt;br /&gt;
The foundation of the model is built upon the core business functions of software development with security practices tied to each (see diagram below). The building blocks of the model are the three maturity levels defined for each of the twelve security practices. These define a wide variety of activities in which an organization could engage to reduce security risks and increase software assurance. Additional details are included to measure successful activity performance, understand the associated assurance benefits, estimate personnel and other costs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Browse Online ====&lt;br /&gt;
===== Click on any badge to learn more =====&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/badges/small/G.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Strategy &amp;amp; Metrics'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Strategy_&amp;amp;_Metrics|abbr=SM|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Policy &amp;amp; Compliance'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Policy_&amp;amp;_Compliance|abbr=PC|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Education &amp;amp; Guidance'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Education_&amp;amp;_Guidance|abbr=EG|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/badges/small/C.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Threat Assessment'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Security Requirements'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Secure Architecture'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Verification http://www.opensamm.org/badges/small/V.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Design Review'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Design_Review|abbr=DR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Code Review'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Code_Review|abbr=CR|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Security Testing'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Security_Testing|abbr=ST|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.owasp.org/index.php/SAMM_-_Deployment http://www.opensamm.org/badges/small/D.png]&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Vulnerability Management'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Environment Hardening'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Environment_Hardening|abbr=EH|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Operational Enablement'''&lt;br /&gt;
|{{SAMM-BadgeList|name=Operational_Enablement|abbr=OE|padding=0}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Project Identification ====&lt;br /&gt;
{{:Key Project Information:Software Assurance Maturity Model Project}}&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]&lt;br /&gt;
[[Category:OWASP Document]]&lt;br /&gt;
[[Category:OWASP Alpha Quality Document]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;headertabs/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;{{OWASP Book|6888083}}&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Template:OpenSAMM-NoCat&amp;diff=60138</id>
		<title>Template:OpenSAMM-NoCat</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Template:OpenSAMM-NoCat&amp;diff=60138"/>
				<updated>2009-05-05T01:02:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: New page: {| style=&amp;quot;width: 80%; margin: 0 auto; border-collapse: collapse; color: #bbb; background: #505050; border: 1px solid #000;&amp;quot; |-  | style=&amp;quot;padding: 0.25em 0.25em;&amp;quot; valign=&amp;quot;center&amp;quot; | [http://...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 80%; margin: 0 auto; border-collapse: collapse; color: #bbb; background: #505050; border: 1px solid #000;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;padding: 0.25em 0.25em;&amp;quot; valign=&amp;quot;center&amp;quot; | [http://www.opensamm.org http://www.owasp.org/images/thumb/7/70/OpenSAMM_logo.png/250px-OpenSAMM_logo.png]&lt;br /&gt;
| style=&amp;quot;padding: 0.25em 0.25em;&amp;quot; align=&amp;quot;center&amp;quot; | For the latest project news and information,&amp;lt;br/&amp;gt;join the [http://lists.owasp.org/mailman/listinfo/samm &amp;lt;span style=&amp;quot;color: #98D3F9;&amp;quot;&amp;gt;mailing list&amp;lt;/span&amp;gt;] and visit the [http://www.opensamm.org &amp;lt;span style=&amp;quot;color: #98D3F9;&amp;quot;&amp;gt;OpenSAMM website&amp;lt;/span&amp;gt;].&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Software_Assurance_Maturity_Model&amp;diff=60137</id>
		<title>Software Assurance Maturity Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Software_Assurance_Maturity_Model&amp;diff=60137"/>
				<updated>2009-05-05T01:01:04Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Redirecting to Category:Software Assurance Maturity Model&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[:Category:Software Assurance Maturity Model]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Category:OWASP_Project&amp;diff=60136</id>
		<title>Category:OWASP Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Category:OWASP_Project&amp;diff=60136"/>
				<updated>2009-05-05T01:00:16Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An OWASP project is a collection of related tasks that have a defined roadmap and team members. OWASP project leaders are responsible for defining the vision, roadmap, and tasks for the project. The project leader also promotes the project and builds the team. Tools and documents are organized into the following categories:&lt;br /&gt;
&lt;br /&gt;
* '''PROTECT''' - These are tools and documents that can be used to guard against security-related design and implementation flaws.&lt;br /&gt;
* '''DETECT''' - These are tools and documents that can be used to find security-related design and implementation flaws.&lt;br /&gt;
* '''LIFE CYCLE''' - These are tools and documents that can be used to add security-related activities into the Software Development Life Cycle (SDLC).&lt;br /&gt;
&lt;br /&gt;
If you would like to start a new project please review the &amp;lt;b&amp;gt;[[How to Start an OWASP Project]]&amp;lt;/b&amp;gt; guide. Please contact the [https://www.owasp.org/index.php/Global_Projects_and_Tools_Committee Global Project Committee] members to discuss project ideas and how they might fit into OWASP. All OWASP projects must be free and open and have their homepage on the OWASP portal.  You can read all the guidelines in the [[:Category:OWASP_Project_Assessment | Project Assessment Criteria]].&lt;br /&gt;
&lt;br /&gt;
Every project has an associated mail list. You can view all the lists, examine their archives, and subscribe to any of them on the [http://lists.owasp.org/mailman/listinfo OWASP Project Mailing Lists] page.&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
==== Release Quality Projects ====&lt;br /&gt;
* Release quality projects are generally the level of quality of professional tools or documents. &lt;br /&gt;
* Projects are listed below.&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;50%&amp;quot;&amp;gt;Tools&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Documentation&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
'''PROTECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP AntiSamy Project|OWASP AntiSamy Java Project]]&lt;br /&gt;
: an API for validating rich HTML/CSS input from users without exposure to cross-site scripting and phishing attacks (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP AntiSamy Project .NET|OWASP AntiSamy .NET Project]]&lt;br /&gt;
: an API for validating rich HTML/CSS input from users without exposure to cross-site scripting and phishing attacks. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Enterprise Security API|OWASP Enterprise Security API (ESAPI) Project]]&lt;br /&gt;
: a free and open collection of all the security methods that a developer needs to build a secure web application. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''DETECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Live CD Project|OWASP Live CD Project]]&lt;br /&gt;
: this CD collects some of the best open source security projects in a single environment. Web developers, testers and security professionals can boot from this Live CD and have access to a full security testing suite. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WebScarab Project|OWASP WebScarab Project]]&lt;br /&gt;
: a tool for performing all types of security testing on web applications and web services (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LIFE CYCLE:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WebGoat Project|OWASP WebGoat Project]]&lt;br /&gt;
: an online training environment for hands-on learning about application security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''PROTECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Guide Project|OWASP Development Guide]]&lt;br /&gt;
: a massive document covering all aspects of web application and web service security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Ruby on Rails Security Guide V2 | OWASP Ruby on Rails Security Guide V2]]&lt;br /&gt;
: this Project is the one and only source of information about Rails security topics. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''DETECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Code Review Project|OWASP Code Review Guide]]&lt;br /&gt;
: a project to capture best practices for reviewing code. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Testing Project|OWASP Testing Guide]]&lt;br /&gt;
: a project focused on application security testing procedures and checklists (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Top Ten Project|OWASP Top Ten Project]]&lt;br /&gt;
: an awareness document that describes the top ten web application security vulnerabilities (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LIFE CYCLE:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP AppSec FAQ Project|OWASP AppSec FAQ Project]]&lt;br /&gt;
: FAQ covering many application security topics (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Legal Project|OWASP Legal Project]]&lt;br /&gt;
: a project focused on providing contract language for acquiring secure software (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Source Code Review OWASP Projects Project|OWASP Source Code Review for OWASP-Projects]]&lt;br /&gt;
: a workflow for OWASP projects to incorporate static analysis into the Software Development Life Cycle (SDLC). (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Beta Status Projects ====&lt;br /&gt;
* Beta quality projects are complete and ready to use with documentation. &lt;br /&gt;
* Projects are listed below.&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;50%&amp;quot;&amp;gt;Tools&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Documentation&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
'''PROTECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP CSRFGuard Project|OWASP CSRFGuard Project]]&lt;br /&gt;
: a J2EE filter that implements a unique request token to mitigate CSRF attacks (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Encoding Project|OWASP Encoding Project]]&lt;br /&gt;
: a project focused on the development of encoding best practices for web applications. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP .NET Project|OWASP .NET Research]]&lt;br /&gt;
: a project focused on helping .NET developers build secure applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP OpenSign Server Project|OWASP OpenSign Server Project]]&lt;br /&gt;
: the purpose of this project would be to build and host a feature-rich server and suite of client utilities with adequate secure hardware to ensure the integrity of code modules. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP OpenPGP Extensions for HTTP - Enigform and mod openpgp|OWASP OpenPGP Extensions for HTTP - Enigform and mod openpgp]]&lt;br /&gt;
: focus on mod_openpgp and Secure Session Management, presenting a working web-site using this new authentication methodology in such a way that it will attract security professionals and web-developers to this new mix of two good'ol protocols: HTTP and OpenPGP. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''DETECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Access Control Rules Tester Project|OWASP Access Control Rules Tester Project]]&lt;br /&gt;
: this project is intended to have two deliverables: research technical report (publication ready article) and an Access Control Rules Tester tool. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Code Crawler|OWASP Code Crawler]]&lt;br /&gt;
: this tool is aimed at assisting code review practitioners. It is a static code review tool which searches for key topics within .NET and J2EE/JAVA code. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP DirBuster Project|OWASP DirBuster Project]]&lt;br /&gt;
:DirBuster is a multi threaded java application designed to brute force directories and files names on web/application servers. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP LAPSE Project|OWASP LAPSE Project]]&lt;br /&gt;
: an Eclipse-based source-code static analysis tool for Java (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Orizon Project|OWASP Orizon Project]]&lt;br /&gt;
: the goal of this project is to develop an extensible code review engine to be used from source code assessment tools. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Pantera Web Assessment Studio Project|OWASP Pantera Web Assessment Studio Project]]&lt;br /&gt;
: a project focused on combining automated capabilities with complete manual testing to get the best results (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[ORG_%28Owasp_Report_Generator%29|OWASP Report Generator]]&lt;br /&gt;
: a project giving security professionals a way to report and keep track of their projects (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[Owasp_SiteGenerator|OWASP Site Generator]]&lt;br /&gt;
: a project allowing users to create dynamic sites for use in training, web application scanner testing, etc... (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Skavenger Project|OWASP Skavenger Project]]&lt;br /&gt;
: is a web application security assessment tool kit that passively analyses traffic logged by various MITM proxies as well as other sources and helps to identify various kinds of possible vulnerabilities. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP SQLiX Project|OWASP SQLiX Project]]&lt;br /&gt;
: a project focused on the development of SQLiX, a full perl-based SQL scanner (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Sqlibench Project|OWASP Sqlibench Project]]&lt;br /&gt;
: this is a benchmarking project of automatic sql injectors related to dumping databases. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[OWASP_Tiger|OWASP Tiger]]&lt;br /&gt;
: OWASP Tiger is a Windows application originally intended to be used for automating the process of testing various known ASP.NET security issues in hosted environments. However, it is much more versatile than that: it can help you construct and send a HTTP requests, receive and analyze the responses, match them against a set of conditions to produce alerts, notifications that something is wrong with the application(s) or service(s) being tested. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WeBekci Project|OWASP WeBekci Project]]&lt;br /&gt;
: OWASP WeBekci is a web based ModSecurity 2.x management tool. WeBekci is written in PHP, Its backend is powered by MySQL and the frontend by XAJAX framework. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WSFuzzer Project|OWASP WSFuzzer Project]]&lt;br /&gt;
: a project focused on the development of WSFuzzer, a full python-based Web Services SOAP fuzzer (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LIFE CYCLE:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP LiveCD Education Project|OWASP Live CD Education Project]]&lt;br /&gt;
: an educational supplement project containing tutorials, challenges and videos detailing the use of tools contained within the OWASP LiveCD - LabRat. This project was sponsored by [[OWASP Spring Of Code 2007|OWASP Spring Of Code 2007]] and [http://www.securitydistro.com/ Security Distro] (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Teachable Static Analysis Workbench Project|OWASP Teachable Static Analysis Workbench Project]]&lt;br /&gt;
: this project is intended to have two deliverables: research technical report (publication ready article) and a workbench prototype. (Assessment Criteria v1.0) &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''PROTECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
; [[:Category:OWASP AppSensor Project|OWASP AppSensor Project]]&lt;br /&gt;
: a framework for detecting and responding to attacks from within the application. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Backend Security Project|OWASP Backend Security Project]]&lt;br /&gt;
: this is a new project created to improve and to collect the existant information about the backend security. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP .NET Project|OWASP .NET Project]]&lt;br /&gt;
: the purpose of the this project is to provide a central repository of information and tools for software professionals that use the Microsoft .NET Framework for web applications and services. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Securing WebGoat using ModSecurity Project |OWASP Securing WebGoat using ModSecurity Project]]&lt;br /&gt;
: the purpose of this project is to create custom Modsecurity rulesets that will protect WebGoat 5.2 from as many of its vulnerabilities as possible (the goal is 90%) without changing one line of source code. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''DETECT:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Application Security Verification Standard Project | OWASP Application Security Verification Standard Project]]&lt;br /&gt;
: The ASVS defines a standard for conducting application security verifications. It covers both automated and manual approaches for assessing applications using both external testing and code review techniques. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Tools Project|OWASP Tools Project]]&lt;br /&gt;
: the OWASP Tools Project's goal is to provide unbiased, practical information and guidance about application security tools. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''LIFE CYCLE:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP CLASP Project|OWASP CLASP Project]]&lt;br /&gt;
: a project focused on defining process elements that reinforce application security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Education Project|OWASP Education Project]]&lt;br /&gt;
: a project to build educational tracks and modules for different audiences. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[OWASP_Internationalization | OWASP Internationalization Project]]&lt;br /&gt;
: general guidelines to start a new translation project for OWASP site and projects. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[OWASP_Spanish | OWASP Spanish Project]]&lt;br /&gt;
: first translation effort to make OWASP site and project completely available in Spanish language. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Alpha Status Projects ====&lt;br /&gt;
* Alpha quality projects are generally usable but may lack documentation or quality review.&lt;br /&gt;
* Projects are listed below.&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;50%&amp;quot;&amp;gt;Tools&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Documentation&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Application Security Tool Benchmarking Environment and Site Generator Refresh Project|OWASP Application Security Tool Benchmarking Environment and Site Generator Refresh Project]]&lt;br /&gt;
: The idea is to split destination web application technology from the three reusable libraries: library of navigational elements, library of vulnerabilities and library of language constructs. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[Classic_ASP_Security_Project |OWASP Classic ASP Security Project]]&lt;br /&gt;
: it aims in creating a secure framework for Classic ASP application by complementing existing OWASP projects with documentation for this particular technology and the creation of security libraries. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP CRM Project|OWASP CRM Project]]&lt;br /&gt;
: provides a management system for membership, projects, industry and chapters and users of OWASP projects (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP CSRFTester Project|OWASP CSRFTester Project]]&lt;br /&gt;
: gives developers the ability to test their applications for CSRF flaws (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP EnDe|OWASP EnDe Project]]&lt;br /&gt;
: This tool is an encoder, decoder, converter, transformer, calculator, for various codings used in the wild wide web. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Google Hacking Project|OWASP Google Hacking Project]]&lt;br /&gt;
: Google SOAP Search API with Perl (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Insecure Web App Project|OWASP Insecure Web App Project]]&lt;br /&gt;
: a web application that includes common web application vulnerabilities (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP JBroFuzz|OWASP JBroFuzz Project]]&lt;br /&gt;
: a web application fuzzer for requests being made over HTTP and/or HTTPS. Its purpose is to provide a single, portable application that offers stable web protocol fuzzing capabilities. This project was sponsored by [[OWASP Spring Of Code 2007|OWASP Spring Of Code 2007]] (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Joomla Vulnerability Scanner Project|OWASP Joomla Vulnerability Scanner Project]]&lt;br /&gt;
: a regularly-updated signature-based scanner that can detect file inclusion, sql injection, command execution,XSS, DOS,directory traversal vulnerabilities of a target Joomla! web site &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP JSP Testing Tool Project|OWASP JSP Testing Tool Project]]&lt;br /&gt;
: the goal of this project is to create an easy to use, freely available tool that can be used to quickly ascertain the level of protection that each component of a JSP tag library offers. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Learn About Encoding Project|OWASP Learn About Encoding Project]]&lt;br /&gt;
: this project has as its ultimate goal of demystifying the problems related to the study of character encoding (charset encoding). (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Mutillidae|OWASP Mutillidae Project]]&lt;br /&gt;
: a deliberately vulnerable set of PHP scripts that implement the OWASP Top 10&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP NetBouncer Project|OWASP NetBouncer Project]]&lt;br /&gt;
: is secure by default centralised input/output validation library which combines security rules and business rules as well as escaping in the output level. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Open Review Project|OWASP Open Review Project (ORPRO)]]&lt;br /&gt;
: a project to openly check open source libraries and software that are vital to most commercial and non-commercial apps around. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP PHP AntiXSS Library Project|OWASP PHP AntiXSS Library Project]]&lt;br /&gt;
: reduce cross-site scripting vulnerabilities by encoding your output (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Python Static Analysis Project|OWASP Python Static Analysis Project]]&lt;br /&gt;
: the aim of this project is to provide full language support,other Python frameworks support, analysis improvement, reporting capability, documentation, promotion materials: publication-ready article and presentation (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Proxy|OWASP Proxy Project]]&lt;br /&gt;
: aims to provide a high quality intercepting proxy library which can be used by developers who require this functionality in their own programs, rather than having to develop it all from scratch. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Sprajax Project|OWASP Sprajax Project]]&lt;br /&gt;
: an open source black box security scanner used to assess the security of AJAX-enabled applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Stinger Project|OWASP Stinger Project]]&lt;br /&gt;
: a project focus on the development of a centralized input validation mechanism which can be easily applied to existing or developmental applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Vicnum Project|OWASP Vicnum Project]]&lt;br /&gt;
: a lightweight vulnerable web application based on a game played to kill time which demonstrates common web application vulnerabilities such as cross site scripting (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Wapiti Project|OWASP Wapiti Project]]&lt;br /&gt;
: the project allows to audit the security by performing &amp;quot;black-box&amp;quot; scans acting like a fuzzer, injecting payloads to see if an application is vulnerable (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Web Application Security Metric using Attack Patterns Project|OWASP Web Application Security Metric using Attack Patterns Project]]&lt;br /&gt;
: the project provides attack pattern database along with prototype model (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP_Web_2.0_Project|OWASP Web 2.0 Project]]&lt;br /&gt;
: a place for advanced research of security in the Web 2.0 world (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WeBekci Project|OWASP WeBekci Project]]&lt;br /&gt;
: this is web based ModSecurity 2.x management tool. WeBekci is written in PHP, Its backend is powered by MySQL and the frontend by XAJAX framework. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Webslayer Project|OWASP Webslayer Project]]&lt;br /&gt;
: a tool designed for bruteforcing Web Applications, it can be used for finding resources not linked (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Yasca Project|OWASP Yasca Project]]&lt;br /&gt;
: Yasca is a new static analysis tool designed to scan Java, C/C++, JavaScript, .NET, and other source code for security and code-quality issues. Yasca is easily extensible via a plugin-based architecture, so scanning PHP, Ruby, or other languages is as simple as coming up with rules or integrating external tools. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP ASDR Project | OWASP ASDR Project]]&lt;br /&gt;
: is a reference volume that contains basic information about all the foundational topics in application security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP AIR Security Project|OWASP AIR Security Project]]&lt;br /&gt;
: investigating the security of AIR applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP AJAX Security Project|OWASP AJAX Security Guide]]&lt;br /&gt;
: investigating the security of AJAX enabled applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Anti-Malware Project|OWASP Anti-Malware Project]]&lt;br /&gt;
: describing common flaws in security designs (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Application Security Requirements Project|OWASP Application Security Requirements]] (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Best Practices: Use of Web Application Firewalls|OWASP Best Practices: Use of Web Application Firewalls]]&lt;br /&gt;
: the document is aimed primarily at technical decision-makers, especially those responsible for operations and security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Book Cover &amp;amp; Sleeve Design|OWASP Book Cover &amp;amp; Sleeve Design]]&lt;br /&gt;
: this is a project of corporate design to develop a scalable book cover series strategy and a Book Sleeve. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Career Development Project|OWASP Career Development Project]]&lt;br /&gt;
: The OWASP Career Development project is focused on helping application security professionals understand the job market, roles, career paths, and skills to work in the field. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Certification Criteria Project|OWASP Certification Criteria Project]] (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Certification Project|OWASP Certification Project]]&lt;br /&gt;
: our challenge is to create a plan for certification: a set of OWASP Certification for Developers and Testers. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Communications Project|OWASP Communications Project]] (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Flash Security Project|OWASP Flash Security Project]]&lt;br /&gt;
: investigating the security of Flash applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Honeycomb Project|OWASP Honeycomb Project]]&lt;br /&gt;
: a comprehensive and integrated guide to the fundamental building blocks of application security (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Individual and Corporate Member Packs plus Conference Attendee Packs Brief|OWASP Member Packs/Conference Attendee Packs]]&lt;br /&gt;
: this is a project of corporate design to develop an Individual/Member Pack. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Java Project|OWASP Java Project]]&lt;br /&gt;
: a project focused on helping Java and J2EE developers build secure applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Logging Project|OWASP Logging Guide]]&lt;br /&gt;
: a project to define best practices for logging and log management (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP ModSecurity Core Rule Set Project|OWASP ModSecurity Core Rule Set Project]]&lt;br /&gt;
: a project to document and develop the ModSecurity Core Rule Set (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP PHP Project|OWASP PHP Project]]&lt;br /&gt;
: a project focused on helping PHP developers build secure applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Positive Security Project | OWASP Positive Security Project]]&lt;br /&gt;
: a project to learn how companies are working to create a positive security approach on their own resources and use this knowledge to create a set of control, marketing and awareness tools that will be available to promote and construct a positive approach to security worldwide. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP SASAP Project|OWASP Scholastic Application Security Assessment Project]]&lt;br /&gt;
: a project that is intended to be the first step towards integrating security requirements in academic course curriculum (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP_Security_Spending_Benchmarks|OWASP Security Spending Benchmarks]]&lt;br /&gt;
: provides insight to reduce operational appsec costs (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:Software Assurance Maturity Model|Software Assurance Maturity Model (SAMM)]]&lt;br /&gt;
: this project is committed to building a usable framework to help organizations formulate and implement a strategy for application security that's tailored to the specific business risks facing the organization.&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Source Code Flaws Top 10 Project|OWASP Source Code Flaws Top 10 Project]]&lt;br /&gt;
: a project that is a sort of Top 10 of flaw categories that can be used to match vulnerabilities found during a code review (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Validation Project|OWASP Validation Project]]&lt;br /&gt;
: a project that provides guidance and tools related to validation (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP WASS Project|OWASP WASS Guide]]&lt;br /&gt;
: a standards project to develop more concrete criteria for secure applications (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Web Application Scanner Specification Project|OWASP Web Application Scanner Specification Project]]&lt;br /&gt;
: there will always be a &amp;quot;gap&amp;quot; between the types of attacks that can be performed and those which can be found by an automated scanner. This project will attempt to outline some of those shortcomings and offer a plan for comparing and/or building web application vulnerability scanners. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Web Application Security Put Into Practice|OWASP Web Application Security Put Into Practice]]&lt;br /&gt;
: real-world web application security for Ruby on Rails, Apache and MySQL (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP XML Security Gateway Evaluation Criteria Project|OWASP XML Security Gateway Evaluation Criteria]]&lt;br /&gt;
: a project to define evaluation criteria for XML Security Gateways (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP on the Move Project|OWASP on The Move Project]]&lt;br /&gt;
: a project offering OWASP sponsorship for OWASP (related) speakers on web application security events or chapter meetings. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Speakers Project|OWASP Speakers Project]]&lt;br /&gt;
: a project to match offer and demand regarding OWASP (related) presentations by speakers on web application security events or chapter meetings. (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Fuzzing Code Database|OWASP Fuzzing Code Database]]&lt;br /&gt;
: a project to collect, share and compose statements used as code injections like SQL, SSI, XSS, Formatstring and as well directory traversal statements. (Assessment Criteria v1.0) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Inactive Projects ====&lt;br /&gt;
* Inactive projects are unrated projects (projects that have not reached any one of Alpha, Beta, or Release status) which may have been abandoned. Efforts are being made to contact project leads to determine status and plans for future work.&lt;br /&gt;
* Projects are listed below.&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th width=&amp;quot;50%&amp;quot;&amp;gt;Tools&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Documentation&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP CAL9000 Project|OWASP CAL9000 Project]]&lt;br /&gt;
: a JavaScript based web application security testing suite&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Interceptor Project|OWASP Interceptor Project]]&lt;br /&gt;
: A testing tool for XML web service and Ajax interfaces. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Application Security Assessment Standards Project|OWASP Application Security Assessment Standards Project]]&lt;br /&gt;
: establish a set of standards defining baseline approaches to conducting differing types/levels of application security assessment (Assessment Criteria v1.0)&lt;br /&gt;
&lt;br /&gt;
; [[:Category:OWASP Application Security Metrics Project|OWASP Application Security Metrics Project]]&lt;br /&gt;
: identify and provide a set of application security metrics that have been found by contributors to be effective in measuring application security (Assessment Criteria v1.0)  &lt;br /&gt;
&lt;br /&gt;
; [[:OWASP Corporate Application Security Rating Guide|OWASP Corporate Application Security Rating Guide]]&lt;br /&gt;
: This project will organize and structure publicly available data that large companies will share of the lessons learned about how to organize an application security initiative, best practices for training and testing, and more. &lt;br /&gt;
  &lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;headertabs/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{PutInCategory}}&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM&amp;diff=60135</id>
		<title>SAMM</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM&amp;diff=60135"/>
				<updated>2009-05-05T00:58:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: Redirecting to Category:Software Assurance Maturity Model&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[:Category:Software_Assurance_Maturity_Model]]&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Template:OpenSAMM&amp;diff=60134</id>
		<title>Template:OpenSAMM</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Template:OpenSAMM&amp;diff=60134"/>
				<updated>2009-05-05T00:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 80%; margin: 0 auto; border-collapse: collapse; color: #bbb; background: #505050; border: 1px solid #000;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;padding: 0.25em 0.25em;&amp;quot; valign=&amp;quot;center&amp;quot; | [http://www.opensamm.org http://www.owasp.org/images/thumb/7/70/OpenSAMM_logo.png/250px-OpenSAMM_logo.png]&lt;br /&gt;
| style=&amp;quot;padding: 0.25em 0.25em;&amp;quot; align=&amp;quot;center&amp;quot; | For the latest project news and information,&amp;lt;br/&amp;gt;join the [http://lists.owasp.org/mailman/listinfo/samm &amp;lt;span style=&amp;quot;color: #98D3F9;&amp;quot;&amp;gt;mailing list&amp;lt;/span&amp;gt;] and visit the [http://www.opensamm.org &amp;lt;span style=&amp;quot;color: #98D3F9;&amp;quot;&amp;gt;OpenSAMM website&amp;lt;/span&amp;gt;].&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;[[Category:Software Assurance Maturity Model]]&amp;lt;/includeonly&amp;gt;&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_3&amp;diff=60133</id>
		<title>SAMM - Vulnerability Management - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_3&amp;diff=60133"/>
				<updated>2009-05-05T00:56:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Deployment http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveD3|name=Vulnerability Management|obj=Improve analysis and data gathering within response process for feedback into proactive planning}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Detailed feedback for organizational improvement after each incident&lt;br /&gt;
* Rough cost estimation from vulnerabilities and compromises&lt;br /&gt;
* Stakeholders better able to make tradeoff decisions based on historic incident trends&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of incidents documented with root causes and further recommendations in past 6 months&lt;br /&gt;
* &amp;gt;80% of incidents collated for metrics in the past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Ongoing organization overhead from conducting deeper research and analysis of incidents&lt;br /&gt;
* Ongoing organization overhead from collection and review of incident metrics&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Security Auditors (3 days/yr)&lt;br /&gt;
* Managers (2 days/yr)&lt;br /&gt;
* Business Owners (2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Strategy &amp;amp; Metrics - 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Conduct root cause analysis for incidents===&lt;br /&gt;
Though potentially time consuming, the incident response process should be augmented to include additional analysis to identify the key, underlying security failures. These root causes can be technical problems such as code-level vulnerabilities, configuration errors, etc. or they can be people/process problems such as social engineering, failure to follow procedures, etc.&lt;br /&gt;
&lt;br /&gt;
Once a root cause is identified for an incident, it should be used as a tool to find other potential weaknesses in the organization where an analogous incident could have occurred. For each identified weakness additional recommendations for proactive mitigations should be communicated as part of closing out the original incident response effort.&lt;br /&gt;
&lt;br /&gt;
Any recommendations based on root cause analysis should be reviewed by management and relevant business stakeholders in order to either schedule mitigation activities or note the accepted risks.&lt;br /&gt;
&lt;br /&gt;
===B. Collect per-incident metrics===&lt;br /&gt;
By having a centralized process to handle all compromise and high-priority vulnerability reports, an organization is enabled to take measurements of trends over time to determine impact and efficiency of initiatives for security assurance.&lt;br /&gt;
&lt;br /&gt;
Records of past incidents should be stored and reviewed at least every 6 months. Group similar incidents and simply tally the overall count for each type of problem.  Additional measurements to take from the incidents include frequency of software projects affected by incidents, system downtime and cost from loss of use, human resources taken in handling and cleanup of the incident, estimates of long-term costs such as regulatory fines or brand damage, etc.  For root causes that were technical problems in nature, it is also helpful to identify what kind of proactive, review, or operational practice might have detected it earlier or lessened the damage.&lt;br /&gt;
&lt;br /&gt;
This information is concrete feedback into the program planning process since it represents the real security impact that the organization has felt over time.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_2&amp;diff=60131</id>
		<title>SAMM - Vulnerability Management - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_2&amp;diff=60131"/>
				<updated>2009-05-05T00:55:57Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Deployment http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveD2|name=Vulnerability Management|obj=Elaborate expectations for response process to improve consistency and communications}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Communications plan for dealing with vulnerability reports from third-parties&lt;br /&gt;
* Clear process for releasing security patches to software operators&lt;br /&gt;
* Formal process for tracking, handling, and internally communicating about incidents&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of project teams briefed on incident response process in past 6 months&lt;br /&gt;
* &amp;gt;80% of stakeholders briefed on security issue disclosures in past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Ongoing organization overhead from incident response process&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Security Auditors (3-5 days/yr)&lt;br /&gt;
* Managers (1-2 days/yr)&lt;br /&gt;
* Business Owners (1-2 days/yr)&lt;br /&gt;
* Support/Operators (1-2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Establish consistent incident response process===&lt;br /&gt;
Extending from the informal security response team, explicitly document  the organization’s incident response process as well as the procedures that  team members are expected to follow.  Additionally, each member of the security response team must be trained on this material at least annually.&lt;br /&gt;
&lt;br /&gt;
There are several tenets to sound incident response process and they include initial triage to prevent additional damage, change management and patch application, managing project personnel and others involved in the incident, forensic evidence collection and preservation, limiting communication about the incident to stakeholders, well-defined reporting to stakeholders and/or communications trees, etc.&lt;br /&gt;
&lt;br /&gt;
With development teams, the security responders should work together to conduct the technical analysis to verify facts and assumptions about each incident or vulnerability report. Likewise, when project teams detect an incident or high-risk vulnerability, they should follow an internal process that puts them in contact with a member of the security response team.&lt;br /&gt;
&lt;br /&gt;
===B. Adopt a security issue disclosure process===&lt;br /&gt;
For most organizations, it is undesirable to let news of a security problem become public, but there are several important ways in which internal-to-external communications on security issues should be fulfilled.&lt;br /&gt;
&lt;br /&gt;
The first and most common is through creation and deployment of security patches for the software produced by the organization. Generally, if all software projects are only used internally, then this becomes less critical, but for all contexts where the software is being operated by parties external to the organization, a patch release process must exist. It should provide for several factors including change management and regression testing prior to patch release, announcement to operators/users with assigned criticality category for the patch, sparse technical details so that an exploit cannot be directly derived, etc.&lt;br /&gt;
&lt;br /&gt;
Another avenue for external communications is with third parties that report security vulnerabilities in an organization’s software. By adopting and externally posting the expected process with timeframes for response, vulnerability reporters are encouraged to follow responsible disclosure practices.&lt;br /&gt;
&lt;br /&gt;
Lastly, many states and countries legally require external communications for incidents involving data theft of personally identifiable information and other sensitive data type. Should this type of incident occur, the security response team should work with managers and business stakeholders to determine appropriate next-steps.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_1&amp;diff=60130</id>
		<title>SAMM - Vulnerability Management - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Vulnerability_Management_-_1&amp;diff=60130"/>
				<updated>2009-05-05T00:55:49Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Deployment http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveD1|name=Vulnerability Management|obj=Understand high-level plan for responding to vulnerability reports or incidents}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Lightweight process in place to handle high-priority vulnerabilities or incidents&lt;br /&gt;
* Framework for stakeholder notification and reporting of events with security impact&lt;br /&gt;
* High-level due diligence for handling security issues&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;50% of the organization briefed on closest security point of contact in past 6 months&lt;br /&gt;
* &amp;gt;1 meeting of security response team and points of contact in past 12 months&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Ongoing variable project overhead from staff filling the security point of contact roles&lt;br /&gt;
* Identification of appropriate security response team&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Security Auditors (1 day/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 2&lt;br /&gt;
* Strategy &amp;amp; Metrics - 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Identify point of contact for security issues===&lt;br /&gt;
For each division within the organization or for each project team, establish a point of contact to serve as a communications hub for security information. While generally this responsibility will not claim much time from the individuals, the purpose of having a predetermined point of contact is to add structure and governance for vulnerability management.&lt;br /&gt;
&lt;br /&gt;
Examples of incidents that might cause the utilization include receipt of a vulnerability report from an external entity, compromise or other security failure of software in the field,  internal discovery of high-risk vulnerabilities, etc. In case of an event, the closest contact would step in as an extra resource and advisor to the affected project team(s) to provide technical guidance and brief other stakeholders on progress of mitigation efforts.  &lt;br /&gt;
&lt;br /&gt;
The point of contact should be chosen from security-savvy technical or management staff with a breadth of knowledge over the software projects in the organization. A list of these assigned security points of contact should be centrally maintained and updated at least every six months. Additionally, publishing and advertising this list allows staff within the organization to request help and work directly with one another on security problems.&lt;br /&gt;
&lt;br /&gt;
===B. Create informal security response team(s)===&lt;br /&gt;
From the list of individuals assigned responsibility as a security point of contact or from dedicated security personnel, select a small group to serve as a centralized technical security response team. The responsibilities of the team will include directly taking ownership of security incidents or  vulnerability reports and being responsible for triage, mitigation, and reporting to stakeholders.&lt;br /&gt;
&lt;br /&gt;
Given their responsibility when tapped, members of the security response team are also responsible for executive briefings and upward communication during an incident. It is likely that most of the time, the security response team would not be operating in this capacity, though they must be flexible enough to be able to respond quickly or a smooth process must exist for deferring and incident to another team member.&lt;br /&gt;
&lt;br /&gt;
The response team should hold a meeting at least annually to brief security points of contact on the response process and high-level expectations for security-related reporting from project teams.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Verification&amp;diff=60129</id>
		<title>SAMM - Verification</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Verification&amp;diff=60129"/>
				<updated>2009-05-05T00:55:41Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
http://www.opensamm.org/badges/small/V.png&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM#tab=Browse_Online http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
===Design Review===&lt;br /&gt;
The Design Review (DR) Practice is focused on assessment of software design and architecture for security-related problems. This allows an organization to detect architecture-level issues early in software development and thereby avoid potentially large costs from refactoring later due to security concerns.&lt;br /&gt;
&lt;br /&gt;
Beginning with lightweight activities to build understanding of the security-relevant details about an architecture, an organization evolves toward more formal inspection methods that verify completeness in provision of security mechanisms. At the organization level, design review services are built and offered to stakeholders.&lt;br /&gt;
&lt;br /&gt;
In a sophisticated form, provision of this Practice involves detailed, data-level inspection of designs and enforcement of baseline expectations for conducting design assessments and reviewing findings before releases are accepted. &lt;br /&gt;
{{SAMM-BadgeList|name=Design_Review|abbr=DR}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Code Review===&lt;br /&gt;
The Code Review (CR) Practice is focused on inspection of software at the source code level in order to find security vulnerabilities. Code-level vulnerabilities are generally simple to understand conceptually, but even informed developers can easily make mistakes that leave software open to potential compromise.&lt;br /&gt;
&lt;br /&gt;
To begin, an organization uses lightweight checklists and for efficiency, only inspects the most critical software modules. However, as an organization evolves it uses automation technology to dramatically improve coverage and efficacy of code review activities.&lt;br /&gt;
&lt;br /&gt;
Sophisticated provision of this Practice involves deeper integration of code review into the development process to enable project teams to find problems earlier. This also enables organizations to better audit and set expectations for code review findings before releases can be made. &lt;br /&gt;
{{SAMM-BadgeList|name=Code_Review|abbr=CR}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Security Testing===&lt;br /&gt;
The Security Testing (ST) Practice is focused on inspection of software in the runtime environment in order to find security problems. These testing activities bolster the assurance case for software by checking it in the same context in which it is expected to run, thus making visible operational misconfigurations or errors in business logic that are difficult to otherwise find.&lt;br /&gt;
&lt;br /&gt;
Starting with penetration testing and high-level test cases based on the functionality of software, an organization evolves toward usage of security testing automation to cover the wide variety of test cases that might demonstrate a vulnerability in the system.&lt;br /&gt;
&lt;br /&gt;
In an advanced form, provision of this Practice involves customization of testing automation to build a battery of security tests covering application-specific concerns in detail.  With additional visibility at the organization level, security testing enables organizations to set minimum expectations for security testing results before a project release is accepted.&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Testing|abbr=ST}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_3&amp;diff=60128</id>
		<title>SAMM - Threat Assessment - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_3&amp;diff=60128"/>
				<updated>2009-05-05T00:55:34Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC3|name=Threat Assessment|obj=Concretely tie compensating controls to each threat against internal and third-party software}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Deeper consideration of full threat profile for each software project&lt;br /&gt;
* Detailed mapping of assurance features to established threats against each software project&lt;br /&gt;
* Artifacts to document due diligence based on business function of each software project&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of project teams with updated threat models prior to every implementation cycle&lt;br /&gt;
* &amp;gt;80% of project teams with updated inventory of third-party components prior to every release&lt;br /&gt;
* &amp;gt;50% of all security incidents identified a priori by threat models in past 12 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Project overhead from maintenance of detailed threat models and expanded attacker profiles&lt;br /&gt;
* Discovery of all third-party dependencies&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
* Developers (1 day/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Security Auditors (2 day/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Security Requirements - 2 &amp;amp; 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Explicitly evaluate risk from third-party components===&lt;br /&gt;
Conduct an assessment of your software code-base and identify any components that are of external origin. Typically, these will include open-source projects, purchased COTS software, and online services which your software uses.&lt;br /&gt;
&lt;br /&gt;
For each identified component, elaborate attacker profiles for the software project based upon potential compromise of third-party components. Based upon the newly identified attacker profiles, update software threat models to incorporate any likely risks based upon new attacker goals or capabilities.&lt;br /&gt;
&lt;br /&gt;
In addition to threat scenarios, also consider ways in which vulnerabilities or design flaws in the third-party software might affect your code and design. Elaborate your threat models accordingly with the potential risks from vulnerabilities and knowledge of the updated attacker profile.&lt;br /&gt;
&lt;br /&gt;
After initially conducted for a project, this must be updated and reviewed during the design phase or every development cycle. This activity should be conducted by a security auditor with relevant technical and business stakeholders. &lt;br /&gt;
&lt;br /&gt;
===B. Elaborate threat models with compensating controls===&lt;br /&gt;
Conduct an assessment to formally identify factors that directly prevent preconditions for compromise represented by the threat models. These mitigating factors are the compensating controls that formally address the direct risks from software. Factors can be technical features in the software itself, but can also be process elements in the development life-cycle, infrastructure features, etc.&lt;br /&gt;
&lt;br /&gt;
If using attack trees, the logical relationship represented by each branch will be either an AND or an OR. Therefore, by mitigating against just one precondition on an AND branch, the parent and all connected leaf nodes can be marked as mitigated. However, all child nodes on an OR node must be prevented before the parent can be marked as mitigated.&lt;br /&gt;
&lt;br /&gt;
Regardless of threat modeling technique, identify compensating controls and annotate the threat models directly. The goal is to maximize coverage in terms of controls that mark parts of the threat model as mitigated. For any viable paths remaining, identify potential compensating controls for feedback into organizational strategy.&lt;br /&gt;
&lt;br /&gt;
After initially conducted for a project, this must be updated and reviewed during the design phase or every development cycle. This activity should be conducted by a security auditor with relevant technical and business stakeholders. &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_2&amp;diff=60127</id>
		<title>SAMM - Threat Assessment - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_2&amp;diff=60127"/>
				<updated>2009-05-05T00:55:26Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC2|name=Threat Assessment|obj=Increase accuracy of threat assessment and improve granularity of per-project understanding}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Granular understanding of likely threats to individual projects&lt;br /&gt;
* Framework for better tradeoff decisions within project teams&lt;br /&gt;
* Ability to prioritize development efforts within a project team based on risk weighting&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;75% of project teams with identified and rated threats&lt;br /&gt;
* &amp;gt;75% of project stakeholders briefed on threat and abuse models of relevant projects within past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Project overhead from maintenance of threat models and attacker profiles&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Security Auditor (1 day/yr)&lt;br /&gt;
* Business Owner (1 day/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Strategy &amp;amp; Metrics - 2&lt;br /&gt;
* Secure Architecture - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Build and maintain abuse-case models per project===&lt;br /&gt;
Further considering the threats to the organization, conduct a more formal analysis to determine potential misuse or abuse of functionality. Typically, this process begins with identification of normal usage scenarios, e.g. use-case diagrams if available.&lt;br /&gt;
&lt;br /&gt;
If a formal abuse-case technique isn’t used, generate a set of abuse-cases for each scenario by starting with a statement of normal usage and brainstorming ways in which the statement might be negated, in whole or in part. The simplest way to get started is to insert the word “no” or “not” into the usage statement in as many ways as possible, typically around nouns and verbs. Each usage scenario should generate several possible abuse-case statements.&lt;br /&gt;
&lt;br /&gt;
Further elaborate the abuse-case statements to include any application-specific concerns based on the business function of the software. The ultimate goal is for the completed set of abuse statements to form a model for usage patterns that should be disallowed by the software. If desired, these abuse cases can be combined with existing threat models.&lt;br /&gt;
&lt;br /&gt;
After initial creation, abuse-case models should be updated for active projects during the design phase. For existing projects, new requirements should be analyzed for potential abuse, and existing projects should opportunistically build abuse-cases for established functionality where practical.&lt;br /&gt;
&lt;br /&gt;
===B. Adopt a weighting system for measurement of threats===&lt;br /&gt;
Based on the established attacker profiles, identify a rating system to allow relative comparison between the threats. Initially, this can be a simple high-medium-low rating based upon business risk, but any scale can be used provided that there are no more than 5 categories.&lt;br /&gt;
&lt;br /&gt;
After identification of a rating system, build evaluation criteria that allow each threat to be assigned a rating. In order to do this properly, additional factors about each threat must be considered beyond motivation. Important factors include capital and human resources, inherent access privilege, technical ability, relevant goals on the threat model(s), likelihood of successful attack, etc.&lt;br /&gt;
&lt;br /&gt;
After assigning each threat to a rating, use this information to prioritize risk mitigation activities within the development life-cycle. Once built for a project team, it should be updated during design of new features or refactoring efforts.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_1&amp;diff=60126</id>
		<title>SAMM - Threat Assessment - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Threat_Assessment_-_1&amp;diff=60126"/>
				<updated>2009-05-05T00:55:14Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC1|name=Threat Assessment|obj=Identify and understand high-level threats to the organization and individual projects}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* High-level understanding of factors that may lead to negative outcomes&lt;br /&gt;
* Increased awareness of threats amongst project teams&lt;br /&gt;
* Inventory of threats for your organization&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;50% of project stakeholders briefed on the threat models of relevant projects within past 12 months&lt;br /&gt;
* &amp;gt;75% of project stakeholders briefed on attacker profiles for relevant architectures&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Buildout and maintenance of project artifacts for threat models&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
* Developers (1 day/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Security Auditors (2 day/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
==== Related Levels====&lt;br /&gt;
* Strategy &amp;amp; Metrics - 1&lt;br /&gt;
* Security Requirements - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Build and maintain application-specific threat models===&lt;br /&gt;
Based purely on the business purpose of each software project and the business risk profile (if available) identify likely worst-case scenarios for the software under development in each project team. This can be conducted using simple attack trees or through a more formal threat modeling process such as Microsoft’s STRIDE, Trike, etc.&lt;br /&gt;
&lt;br /&gt;
To build attack trees, identify each worst-case scenario in one sentence and label these as the high-level goals of an attacker. From each attacker goal identified, identify preconditions that must hold in order for each goal to be realized. This information should be captured in branches underneath each goal where each branch is either a logical AND or a logical OR of the statements contained underneath. An AND branch indicates that each directly attached child nodes must be true in order to realize the parent node. An OR branch indicates that any one of the directly attached child nodes must be true in order to achieve the parent node.&lt;br /&gt;
&lt;br /&gt;
Regardless of the threat modeling approach, review each current and historic functional requirement to augment the attack tree to indicate security failures relevant to each. Brainstorm by iteratively dissecting each failure scenario into all the possible ways in which an attacker might be able to reach one of the goals. After initial creation, the threat model for an application should be updated when significant changes to the software are made. This assessment should be conducted with senior developers and architects as well as one or more security auditors.&lt;br /&gt;
&lt;br /&gt;
===B. Develop attacker profile from software architecture===&lt;br /&gt;
Initially, conduct an assessment to identify all likely threats to the organization based on software projects. For this assessment, consider threats to be limited to agents of malicious intent and omit other risks such as known vulnerabilities, potential weaknesses, etc.&lt;br /&gt;
&lt;br /&gt;
Begin by generally considering external agents and their corresponding motivations for attack. To this list, add internal roles that could cause damage and their motivations for insider attack. Based on the architecture of the software project(s) under consideration, it can be more efficient to conduct this analysis once per architecture type instead of for each project individually since applications of architecture and business purpose will generally be susceptible to similar threats.&lt;br /&gt;
&lt;br /&gt;
This assessment should be conducted with business owners and other stakeholders but also include one or more security auditors for additional perspective on threats. In the end, the goal is to have a concise list of threat agents and their corresponding motivations for attack.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_3&amp;diff=60125</id>
		<title>SAMM - Strategy &amp; Metrics - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_3&amp;diff=60125"/>
				<updated>2009-05-05T00:55:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Strategy_&amp;amp;_Metrics|abbr=SM|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG3|name=Strategy &amp;amp; Metrics|obj=Align security expenditure with relevant business indicators and asset value}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Information to make informed case-by-case decisions on security expenditures&lt;br /&gt;
* Estimates of past loss due to security issues&lt;br /&gt;
* Per-project consideration of security expense versus loss potential&lt;br /&gt;
* Industry-wide due diligence with regard to security&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of projects reporting security costs in past 3 months&lt;br /&gt;
* &amp;gt;1 industry-wide cost comparison in past 1 year&lt;br /&gt;
* &amp;gt;1 historic security spend evaluation in past 1 year&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout or license industry intelligence on security programs&lt;br /&gt;
* Program overhead from cost estimation, tracking, and evaluation&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Architects (1 days/yr)&lt;br /&gt;
* Managers (1 days/yr)&lt;br /&gt;
* Business Owners (1 days/yr)&lt;br /&gt;
* Security Auditor (1 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Vulnerability Management - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Conduct periodic industry-wide cost comparisons===&lt;br /&gt;
Research and gather information about security costs from intra-industry communication forums, business analyst and consulting firms, or other external sources.  In particular, there are a few key factors that need to be identified.&lt;br /&gt;
&lt;br /&gt;
First, use collected information to identify the average amount of security effort being applied by similar types of organizations in your industry.  This can be done either top-down from estimates of total percentage of budget, revenue, etc. or it can be done bottom-up by identifying security-related activities that are considered normal for your type of organization.  Overall, this can be hard to gauge for certain industries, so collect information from as many relevant sources as are accessible.&lt;br /&gt;
&lt;br /&gt;
The next goal of researching security costs is to determine if there are potential cost savings on third-party security products and services that your organization currently uses.  When weighing the decision of switching vendors, account for hidden costs such as retraining staff or other program overhead.&lt;br /&gt;
&lt;br /&gt;
Overall, these cost-comparison exercises should be conducted at least annually prior to the subsequent assurance program strategy session.  Comparison information should be presented to stakeholders in order to better align the assurance program with the business.&lt;br /&gt;
&lt;br /&gt;
===B. Collect metrics for historic security spend===&lt;br /&gt;
Collect project-specific information on the cost of past security incidents.  For instance, time and money spent in cleaning up a breach, monetary loss from system outages, fines and fees to regulatory agencies, project-specific one-off security expenditures for tools or services, etc.&lt;br /&gt;
&lt;br /&gt;
Using the application risk categories and the respective prescribed assurance program roadmaps for each, a baseline security cost for each application can be initially estimated from the costs associated with the corresponding risk category.&lt;br /&gt;
&lt;br /&gt;
Combine the application-specific cost information with the general cost model based on risk category, and then evaluate projects for outliers, i.e. sums disproportionate to the risk rating.  These indicate either an error in risk evaluation/classification or the necessity to tune the organization’s assurance program to address root causes for security cost more effectively.&lt;br /&gt;
&lt;br /&gt;
The tracking of security spend per project should be done quarterly at the assurance program strategy session, and the information should be reviewed and evaluated by stakeholders at least annually.  Outliers and other unforeseen costs should be discussed for potential affect on assurance program roadmap.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_2&amp;diff=60124</id>
		<title>SAMM - Strategy &amp; Metrics - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_2&amp;diff=60124"/>
				<updated>2009-05-05T00:54:57Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Strategy_&amp;amp;_Metrics|abbr=SM|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG2|name=Strategy &amp;amp; Metrics|obj=Measure relative value of data and software assets and choose risk tolerance}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Customized assurance plans per project based on core value to the business&lt;br /&gt;
* Organization-wide understanding of security-relevance of data and application assets&lt;br /&gt;
* Better informed stakeholders with respect to understanding and accepting risks&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;90% applications and data assets evaluated for risk classification in past 12 months&lt;br /&gt;
* &amp;gt;80% of staff briefed on relevant application and data risk ratings in past 6 months&lt;br /&gt;
* &amp;gt;80% of staff briefed on relevant assurance program roadmap in past 3 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout or license of application and data risk categorization scheme&lt;br /&gt;
* Program overhead from more granular roadmap planning&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Architects (2 days/yr)&lt;br /&gt;
* Managers (2 days/yr)&lt;br /&gt;
* Business Owners (2 days/yr)&lt;br /&gt;
* Security Auditor (2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Policy &amp;amp; Compliance - 2&lt;br /&gt;
* Threat Assessment - 2&lt;br /&gt;
* Design Review - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Classify data and applications based on business risk===&lt;br /&gt;
Establish a simple classification system to represent risk-tiers for applications.  In its simplest form, this can be a High/Medium/Low categorization.  More sophisticated classifications can be used, but there should be no more than seven categories and they should roughly represent a gradient from high to low impact against business risks.  &lt;br /&gt;
&lt;br /&gt;
Working from the organization’s business risk profile, create project evaluation criteria that maps each project to one of the risk categories.  A similar but separate classification scheme should be created for data assets and each item should be weighted and categorized based on potential impact to business risks.&lt;br /&gt;
&lt;br /&gt;
Evaluate collected information about each application and assign each a risk category based upon overall evaluation criteria and the risk categories of data assets in use.  This can be done centrally by a security group or by individual project teams through a customized questionnaire to gather the requisite information.&lt;br /&gt;
&lt;br /&gt;
An ongoing process for application and data asset risk categorization should be established to assign categories to new assets and keep the existing information updated at least biannually.&lt;br /&gt;
&lt;br /&gt;
===B. Establish and measure per-classification security goals===&lt;br /&gt;
With a classification scheme for the organization’s application portfolio in place, direct security goals and assurance program roadmap choices can be made more granular.&lt;br /&gt;
&lt;br /&gt;
The assurance program’s roadmap should be modified to account for each application risk category by specifying emphasis on particular Practices for each category.  For each iteration of the assurance program, this would typically take the form of prioritizing more higher-level Objectives on the highest risk application tier and progressively less stringent Objectives for lower/other categories.&lt;br /&gt;
&lt;br /&gt;
This process establishes the organization’s risk tolerance since active decisions must be made as to what specific Objectives are expected of applications in each risk category.  By choosing to keep lower risk applications at lower levels of performance with respect to the Security Practices, resources are saved in exchange for acceptance of a weighted risk.  However, it is not necessary to arbitrarily build a separate roadmap for each risk category since that can leads to inefficiency in management of the assurance program itself.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_1&amp;diff=60123</id>
		<title>SAMM - Strategy &amp; Metrics - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Strategy_%26_Metrics_-_1&amp;diff=60123"/>
				<updated>2009-05-05T00:54:48Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Strategy_&amp;amp;_Metrics|abbr=SM|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG1|name=Strategy &amp;amp; Metrics|obj=Establish unified strategic roadmap for software security within the organization}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Concrete list of the most critical business-level risks caused by software&lt;br /&gt;
* Tailored roadmap that addresses the security needs for your organization with minimal overhead&lt;br /&gt;
* Organization-wide understanding of how the assurance program will grow over time&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;80% of stakeholders briefed on business risk profile in past 6 months&lt;br /&gt;
* &amp;gt;80% of staff briefed on assurance program roadmap in past 3 months&lt;br /&gt;
* &amp;gt;1 assurance program strategy session in past 3 months&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Buildout and maintenance of business risk profile&lt;br /&gt;
* Quarterly evaluation of assurance program&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Developers (1 day/yr)&lt;br /&gt;
* Architects (4 days/yr)&lt;br /&gt;
* Managers (4 days/yr)&lt;br /&gt;
* Business Owners (4 days/yr)&lt;br /&gt;
* QA Testers (1 day/yr)&lt;br /&gt;
* Security Auditor (4 days/yr)&lt;br /&gt;
&lt;br /&gt;
==== Related Levels ====&lt;br /&gt;
* Policy &amp;amp; Compliance - 1&lt;br /&gt;
* Threat Assessment - 1&lt;br /&gt;
* Security Requirements - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Estimate overall business risk profile===&lt;br /&gt;
Interview business owners and stakeholders and create a list of worst-case scenarios across the organization’s various application and data assets.  Based on the way in which your organization builds, uses, or sells software, the list of worst-case scenarios can vary widely, but common issues include data theft or corruption, service outages, monetary loss, reverse engineering, account compromise, etc.&lt;br /&gt;
&lt;br /&gt;
After broadly capturing worst-case scenario ideas, collate and select the most important based on collected information and knowledge about the core business.  Any number can be selected, but aim for at least 3 and no more than 7 to make efficient use of time and keep the exercise focused.&lt;br /&gt;
&lt;br /&gt;
Elaborate a description of each of the selected items and document details of contributing worst-case scenarios, potential contributing factors, and potential mitigating factors for the organization.&lt;br /&gt;
The final business risk profile should be reviewed with business owners and other stakeholders for understanding.&lt;br /&gt;
&lt;br /&gt;
===B. Build and maintain assurance program roadmap===&lt;br /&gt;
Understanding the main business risks to the organization, evaluate the current performance of the organization against each the twelve Practices.  Assign a score for each Practice from 1, 2, or 3 based on the corresponding Objective if the organization passes all the cumulative success metrics.  If no success metrics are being met, assign a score of 0 to the Practice.&lt;br /&gt;
&lt;br /&gt;
Once a good understanding of current status is obtained, the next goal is to identify the Practices that will be improved in the next iteration.  Select them based on business risk profile, other business drivers, compliance requirements, budget tolerance, etc.  Once Practices are selected, the goals of the iteration are to achieve the next Objective under each.&lt;br /&gt;
&lt;br /&gt;
Iterations of improvement on the assurance program should be approximately 3-6 months, but an assurance strategy session should take place at least every 3 months to review progress on activities, performance against success metrics and other business drivers that may require program changes.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_3&amp;diff=60122</id>
		<title>SAMM - Security Testing - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_3&amp;diff=60122"/>
				<updated>2009-05-05T00:54:39Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Testing|abbr=ST|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Verification http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveV3|name=Security Testing|obj=Require application-specific security testing to ensure baseline security before deployment}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Organization-wide baseline for expected application performance against attacks&lt;br /&gt;
* Customized security test suites to improve accuracy of automated analysis&lt;br /&gt;
* Project teams aware of objective goals for attack resistance&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;50% of projects using security testing customizations&lt;br /&gt;
* &amp;gt;75% of projects passing all security tests in past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout and maintenance of customizations to security testing automation&lt;br /&gt;
* Ongoing project overhead from security testing audit process&lt;br /&gt;
* Organization overhead from project delays caused by failed security testing audits&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Developers (1 day/yr)&lt;br /&gt;
* Security Auditors (1-2 days/yr)&lt;br /&gt;
* QA Testers (1-2 days/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Policy &amp;amp; Compliance - 2&lt;br /&gt;
* Secure Architecture - 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Employ application-specific security testing automation===&lt;br /&gt;
Through either customization of security testing tools, enhancements to generic test case execution tools, or buildout of custom test harnesses, project teams should formally iterate through security requirements and build a set of automated checkers to test the security of the implemented business logic.&lt;br /&gt;
&lt;br /&gt;
Additionally, many automated security testing tools can be greatly improved in accuracy and depth of coverage if they are customized to understand more detail about the specific software interfaces in the project under test. Further, organization-specific concerns from compliance or technical standards can be codified as a reusable, central test battery to make audit data collection and per-project management visibility simpler.&lt;br /&gt;
&lt;br /&gt;
Project teams should focus on buildout of granular security test cases based on the business functionality of their software, and an organization-level team led by a security auditor should focus on specification of automated tests for compliance and internal standards.&lt;br /&gt;
&lt;br /&gt;
===B. Establish release gates for security testing===&lt;br /&gt;
To prevent software from being released with easily found security bugs, a particular point in the software development life-cycle should be identified as a checkpoint where an established set of security test cases must pass in order to make a release from the project.  This establishes a baseline for the kinds of security tests all projects are expected to pass.&lt;br /&gt;
&lt;br /&gt;
Since adding too many test cases initially can result in an overhead cost bubble, begin by choosing one &lt;br /&gt;
or two security issues and include a wide variety of test cases for each with the expectation that no project may pass if any test fails. Over time, this baseline should be improved by selecting additional security issues and adding a variety of corresponding test cases.&lt;br /&gt;
&lt;br /&gt;
Generally, this security testing checkpoint should occur toward the end of the implementation or testing, but must occur before release. &lt;br /&gt;
&lt;br /&gt;
For legacy systems or inactive projects, an exception process should be created to allow those projects to continue operations, but with an explicitly assigned timeframe for mitigation of findings. Exceptions should be limited to no more that 20% of all projects.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_2&amp;diff=60121</id>
		<title>SAMM - Security Testing - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_2&amp;diff=60121"/>
				<updated>2009-05-05T00:54:31Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Testing|abbr=ST|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Verification http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveV2|name=Security Testing|obj=Make security testing during development more complete and efficient through automation}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Deeper and more consistent verification of software functionality for security&lt;br /&gt;
* Development teams enabled to self-check and correct problems before release&lt;br /&gt;
* Stakeholders better aware of open vulnerabilities when making risk acceptance decisions&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;50% of projects with security testing and stakeholder sign-off in past 6 months&lt;br /&gt;
* &amp;gt;80% of projects with access to automated security testing results in past 1 month&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Research and selection of automated security testing solution&lt;br /&gt;
* Initial cost and maintenance of automation integration&lt;br /&gt;
* Ongoing project overhead from automated security testing and mitigation&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Developers (1 days/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Managers (1-2 days/yr)&lt;br /&gt;
* Security Auditors (2 days/yr)&lt;br /&gt;
* QA Testers (3-4 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Utilize automated security testing tools===&lt;br /&gt;
In order to test for security issues, a potentially large number of input cases must be checked against each software interface, which can make effective security testing using manual test case implementation and execution unwieldy.  Thus, automated security test tools should be used to automatically test software, resulting in more efficient security testing and higher quality results.&lt;br /&gt;
&lt;br /&gt;
Both commercial and open-source products are available and should be reviewed for appropriateness for the organization. Selecting a a suitable tool is based on several factors including robustness and accuracy of built-in security test cases, efficacy at testing architecture types important to organization, customization to change or add test cases, quality and usability of findings to the development organization, etc..&lt;br /&gt;
&lt;br /&gt;
Utilize input from security-savvy technical staff as well as development and quality assurance staff in the selection process, and review overall results with stakeholders.&lt;br /&gt;
&lt;br /&gt;
===B. Integrate security testing into development process===&lt;br /&gt;
With tools to run automated security tests, projects within the organization should routinely run security tests and review results during development. In order to make this scalable with low overhead, security testing tools should be configured to automatically run on a routine basis, e.g. nightly or weekly, and findings should be inspected as they occur. &lt;br /&gt;
&lt;br /&gt;
Conducting security tests as early as the requirements or design phases can be beneficial. While traditionally, used for functional test cases,  this type of test-driven development approach involves identifying and running relevant security test cases early in the development cycle, usually during design. With the automatic execution of security test cases, projects enter the implementation phase with a number of failing tests for the non-existent functionality. Implementation is complete when all the tests pass.   This provides a clear, upfront goal for developers early in the development cycle, thus lowering risk of release delays due to security concerns or forced acceptance of risk in order to meet project deadlines.&lt;br /&gt;
&lt;br /&gt;
For each project release, results from automated and manual security tests should be presented to management and business stakeholders for review. If there are unaddressed findings that remain as accepted risks for the release, stakeholders and development managers should work together to establish a concrete timeframe for addressing them.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_1&amp;diff=60120</id>
		<title>SAMM - Security Testing - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Testing_-_1&amp;diff=60120"/>
				<updated>2009-05-05T00:54:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Testing|abbr=ST|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Verification http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveV1|name=Security Testing|obj=Establish process to perform basic security tests based on implementation and software requirements}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Independent verification of expected security mechanisms surrounding critical business functions&lt;br /&gt;
* High-level due diligence toward security testing&lt;br /&gt;
* Ad hoc growth of a security test suite for each software project&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;50% of projects specifying security test cases in past 12 months&lt;br /&gt;
* &amp;gt;50% of stakeholders briefed on project status against security tests in past 6 months&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Buildout or license of security test cases&lt;br /&gt;
* Ongoing project overhead from maintenance and evaluation of security test cases&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* QA Testers (1-2 days/yr)&lt;br /&gt;
* Security Auditor (1-2 days/yr)&lt;br /&gt;
* Developers (1 day/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Security Requirements - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Derive test cases from known security requirements===&lt;br /&gt;
From the known security requirements for a project, identify a set of test cases to check the software for correct functionality.  Typically, these test cases are derived from security concerns surrounding the functional requirements and business logic of the system, but should also include generic tests for common vulnerabilities based on the implementation language or technology stack.&lt;br /&gt;
&lt;br /&gt;
Often, it is most effective to use the project team’s time to build application-specific test cases and utilize publicly available resources or purchased knowledge bases to select applicable general test cases for security. Although not required, automated security testing tools can also be utilized to cover the general security test cases.&lt;br /&gt;
&lt;br /&gt;
This test case planning should occur during the requirements and/or design phases, but must occur before final testing prior to release. Candidate test cases should be reviewed for applicability, efficacy, and feasibility by relevant development, security, and quality assurance staff.&lt;br /&gt;
&lt;br /&gt;
===B. Conduct penetration testing on software releases===&lt;br /&gt;
Using the set of security test cases identified for each project, penetration testing should be conducted to evaluate the system’s performance against each case. It is common for this to occur during the testing phase prior to release.&lt;br /&gt;
&lt;br /&gt;
Penetration testing cases should include both application-specific tests to check soundness of business logic as well as common vulnerability tests to check the design and implementation. Once specified, security test cases can be executed by security-savvy quality assurance or development staff, but first-time execution of security test cases for a project team should be monitored by a security auditor to assist and coach team members.&lt;br /&gt;
&lt;br /&gt;
Prior to release or deployment, stakeholders must review results of security tests and accept the risks indicated by failing security tests at release time. In the latter case, a concrete timeline should be established to address the gaps over time.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_3&amp;diff=60119</id>
		<title>SAMM - Security Requirements - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_3&amp;diff=60119"/>
				<updated>2009-05-05T00:54:17Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC3|name=Security Requirements|obj=Mandate security requirements process for all software projects and third-party dependencies}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Formally set baseline for security expectations from external code&lt;br /&gt;
* Centralized information on security effort undertaken by each project team&lt;br /&gt;
* Ability to align resources to projects based on application risk and desired security requirements&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of projects passing security requirements audit in past 6 months&lt;br /&gt;
* &amp;gt;80% of vendor agreements analyzed for contractual security requirements in past 12 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Increased cost from outsourced development from additional security requirements&lt;br /&gt;
* Ongoing project overhead from release gates for security requirements&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Security Auditor (2 days/yr)&lt;br /&gt;
* Managers (2 days/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Threat Assessment - 3&lt;br /&gt;
* Policy &amp;amp; Compliance - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Build security requirements into supplier agreements===&lt;br /&gt;
Beyond the kinds of security requirements already identified by previous analysis, additional security benefits can be derived from third-party agreements. Typically, requirements and perhaps high-level design will be developed internally while detailed design and implementation is often left up to suppliers.&lt;br /&gt;
&lt;br /&gt;
Based on the specific division of labor for each externally developed component, identify specific security activities and technical assessment criteria to add to the vendor contracts. Commonly, this is a set of activities from the Design Review, Code Review, and Security Testing Practices.&lt;br /&gt;
&lt;br /&gt;
Modifications of agreement language should be handled on a case-by-case basis with each supplier since adding additional requirements will generally mean an increase in cost. The cost of each potential security activity should be balanced against the benefit of the activity as per the usage of the component or system being considered.&lt;br /&gt;
&lt;br /&gt;
===B. Expand audit program for security requirements===&lt;br /&gt;
Incorporate checks for completeness of security requirements into routine project audits. Since this can be difficult to gauge without project-specific knowledge, the audit should focus on checking project artifacts such as requirements or design documentation for evidence that the proper types of analysis were conducted.&lt;br /&gt;
&lt;br /&gt;
Particularly, each functional requirement should be annotated with security requirements based on business drivers as well as expected abuse scenarios. The overall project requirements should contain a list of requirements generated from best-practices in guidelines and standards. Additionally, there should be a clear list of unfulfilled security requirements and an estimated timeline for their provision in future releases.&lt;br /&gt;
&lt;br /&gt;
This audit should be performed during every development iteration, ideally toward the end of the requirements process, but it must be performed before a release can be made.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_2&amp;diff=60118</id>
		<title>SAMM - Security Requirements - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_2&amp;diff=60118"/>
				<updated>2009-05-05T00:54:10Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC2|name=Security Requirements|obj=Increase granularity of security requirements derived from business logic and known risks}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Detailed understanding of attack scenarios against business logic&lt;br /&gt;
* Prioritized development effort for security features based on likely attacks&lt;br /&gt;
* More educated decision-making for tradeoffs between features and security efforts&lt;br /&gt;
* Stakeholders that can better avoid functional requirements that inherently have security flaws&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;75% of all projects with updated abuse-case models within past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Project overhead from buildout and maintenance of abuse-case models&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Security Auditor (2 days/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
* Architects (2 days/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Threat Assessment - 1 &amp;amp; 3&lt;br /&gt;
* Strategy &amp;amp; Metrics - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Build an access control matrix for resources and capabilities===&lt;br /&gt;
Based upon the business purpose of the application, identify user and operator roles. Additionally, build a list of resources and capabilities by gathering all relevant data assets and application-specific features that are guarded by any form of access control.&lt;br /&gt;
&lt;br /&gt;
In a simple matrix with roles on one axis and resources on the other, consider the relationships between each role and each resource and note in each intersection the correct behavior of the system in terms of access control according to stakeholders.&lt;br /&gt;
&lt;br /&gt;
For data resources, it is important to note access rights in terms of creation, read access, update, and deletion. For resources that are features, gradation of access rights will likely be application-specific, but at a minimum note if the role should be permitted access to the feature.&lt;br /&gt;
&lt;br /&gt;
This permission matrix will serve as an artifact to document the correct access control rights for the business logic of the overall system. As such, it should be created by the project teams with input from business stakeholders. After initial creation, it should be updated by business stakeholders before every release, but usually toward the beginning of the design phase.&lt;br /&gt;
&lt;br /&gt;
===B. Specify security requirements based on known risks===&lt;br /&gt;
Explicitly review existing artifacts that indicate organization or project-specific security risk in order to better understand the overall risk profile for the software. When available, draw on resources such as the high-level business risk profile, individual application threat models, findings from design review, code review, security testing, etc.&lt;br /&gt;
&lt;br /&gt;
In addition to review of existing artifacts, use abuse-case models for an application to serve as fuel for identification of concrete security requirements that directly or indirectly mitigate the abuse scenarios.&lt;br /&gt;
&lt;br /&gt;
This process should be conducted by business owners and security auditors as needed. Ultimately, the notion of risks leading to new security requirements should become a built-in step in the planning phase whereby newly discovered risks are specifically assessed by project teams.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_1&amp;diff=60117</id>
		<title>SAMM - Security Requirements - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Security_Requirements_-_1&amp;diff=60117"/>
				<updated>2009-05-05T00:54:03Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC1|name=Security Requirements|obj=Consider security explicitly during the software requirements process}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* High-level alignment of development effort with business risks&lt;br /&gt;
* Ad hoc capturing of industry best-practices for security as explicit requirements&lt;br /&gt;
* Awareness amongst stakeholders of measures being taken to mitigate risk from software&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;50% of project teams with explicitly defined security requirements&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Project overhead from addition of security requirements to each development cycle&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Security Auditor (2 days/yr)&lt;br /&gt;
* Business Owner (1 days/yr)&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 1&lt;br /&gt;
* Policy &amp;amp; Compliance - 2&lt;br /&gt;
* Design Review - 1&lt;br /&gt;
* Code Review - 1&lt;br /&gt;
* Security Testing - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Derive security requirements from business functionality===&lt;br /&gt;
Conduct a review of functional requirements that specify the business logic and overall behavior for each software project. After gathering requirements for a project, conduct an assessment to derive relevant security requirements. Even if software is being built by a third-party, these requirements, once identified, should be included with functional requirements delivered to vendors.&lt;br /&gt;
&lt;br /&gt;
For each functional requirement, a security auditor should lead stakeholders through the process of explicitly noting any expectations with regard to security. Typically, questions to clarify for each requirement include expectations for data security, access control, transaction integrity, criticality of business function, separation of duties, uptime, etc.&lt;br /&gt;
&lt;br /&gt;
It is important to ensure that all security requirements follow the same principles for writing good requirements in general.  Specifically, they should be specific, measurable, and reasonable.&lt;br /&gt;
&lt;br /&gt;
Conduct this process for all new requirements on active projects. For existing features, it is recommended to conduct the same process as a gap analysis to fuel future refactoring for security.&lt;br /&gt;
&lt;br /&gt;
===B. Evaluate security and compliance guidance for requirements===&lt;br /&gt;
Determine industry best-practices that project teams should treat as requirements. These can be chosen from publicly available guidelines, internal or external guidelines/standards/policies, or established compliance requirements.&lt;br /&gt;
&lt;br /&gt;
It is important to not attempt to bring in too many best-practice requirements into each development iteration since there is a time trade-off with design and implementation. The recommended approach is to slowly add best-practices over successive development cycles to bolster the software’s overall assurance profile over time.&lt;br /&gt;
&lt;br /&gt;
For existing systems, refactoring for security best practices can be a complex undertaking. Where possible, add security requirements opportunistically when adding new features. At a minimum, conducting the analysis to identify applicable best practices should be done to help fuel future planning efforts.&lt;br /&gt;
&lt;br /&gt;
This review should be performed by a security auditor with input from business stakeholders. Senior developers, architects, and other technical stakeholders should also be involved to bring design and implementation-specific knowledge into the decision process.  &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_3&amp;diff=60116</id>
		<title>SAMM - Secure Architecture - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_3&amp;diff=60116"/>
				<updated>2009-05-05T00:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC3|name=Secure Architecture|obj=Formally control the software design process and validate utilization of secure components}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Customized application development platforms that provide built-in security protections&lt;br /&gt;
* Organization-wide expectations for proactive security effort in development&lt;br /&gt;
* Stakeholders better able to make tradeoff decisions based on business need for secure design&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;50% of active projects using reference platforms&lt;br /&gt;
* &amp;gt;80% of projects reporting framework, pattern, and platform usage feedback in past 6 months&lt;br /&gt;
* &amp;gt;3.0 Likert on usefulness of guidance/platforms reported by project teams&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout or license of reference platform(s)&lt;br /&gt;
* Ongoing maintenance and support of reference platforms&lt;br /&gt;
* Ongoing project overhead from usage validation during audit&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Managers (1 day/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
* Architects (3-4 days/yr)&lt;br /&gt;
* Developers (2-3 days/yr)&lt;br /&gt;
* Security Auditors (2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Policy &amp;amp; Compliance - 2&lt;br /&gt;
* Design Review - 3&lt;br /&gt;
* Code Review - 3&lt;br /&gt;
* Security Testing - 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Establish formal reference architectures and platforms===&lt;br /&gt;
After promoting integration with shared security services and working with security patterns specific to each type of architecture, a collection of code implementing these pieces of functionality should be selected from project teams and used as the basis for a shared code-base. This shared code-base can initially start as a collection of commonly recommended libraries that each project needs to use and it can grow over time into one or more software frameworks representing reference platforms upon which project teams build their software. Examples of reference platforms include frameworks for model-view-controller web applications, libraries supporting transactional back-end systems, frameworks for web services platforms, scaffolding for client-server applications, frameworks for middle-ware with pluggable business logic, etc.&lt;br /&gt;
&lt;br /&gt;
Another method of building initial reference platforms is to select a particular project early in the life-cycle and have security-savvy staff work with them to build the security functionality in a generic way so that it could be extracted from the project and utilized elsewhere in the organization.&lt;br /&gt;
&lt;br /&gt;
Regardless of approach to creation, reference platforms have advantages in terms of speeding audit and security-related reviews, increasing efficiency in development, and lowering maintenance overhead.&lt;br /&gt;
&lt;br /&gt;
Architects, senior developers and other technical stakeholders should participate in design and creation of reference platforms. After creation, a team must maintain ongoing support and updates.&lt;br /&gt;
&lt;br /&gt;
===B. Validate usage of frameworks, patterns, and platforms===&lt;br /&gt;
During routine audits of projects conduct additional analysis of project artifacts to measure usage of recommended frameworks, design patterns, shared security services, and reference platforms. Though conducted during routine audits, the goal of this activity is to collect feedback from project teams as much as to measure their individual proactive security effort.&lt;br /&gt;
&lt;br /&gt;
Overall, it is important to verify several factors with project teams. Identify use of non-recommended frameworks to determine if there may be a gap in recommendations versus the organization’s functionality needs. Examine unused or incorrectly used design patterns and reference platform modules to determine if updates are needed. Additionally, there may be more or different functionality that project teams would like to see implemented in the reference platforms as the organization evolves.&lt;br /&gt;
&lt;br /&gt;
This analysis can be conducted by any security-savvy technical staff. Metrics collected from each project should be collated for analysis by managers and stakeholders.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_2&amp;diff=60115</id>
		<title>SAMM - Secure Architecture - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_2&amp;diff=60115"/>
				<updated>2009-05-05T00:53:47Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC2|name=Secure Architecture|obj=Direct the software design process toward known-secure services and secure-by-default designs}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Detailed mapping of assets to user roles to encourage better compartmentalization in design&lt;br /&gt;
* Reusable design building blocks for provision of security protections and functionality&lt;br /&gt;
* Increased confidence for software projects from use of established design techniques for security&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% of projects with updated permission matrix in past 6 months&lt;br /&gt;
* &amp;gt;80% of project teams briefed on applicable security patterns in past 6 months&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout or license of applicable security patterns&lt;br /&gt;
* Ongoing project overhead from maintenance of permission matrix&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Architects (2-4 days/yr)&lt;br /&gt;
* Developers (1-2 days/yr)&lt;br /&gt;
* Managers (1-2 days/yr)&lt;br /&gt;
* Business Owners (1 day/yr)&lt;br /&gt;
* Security Auditors (1-2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Identify and promote security services and infrastructure===&lt;br /&gt;
Organizations should identify shared infrastructure or services with security functionality. These will typically include single-sign-on services, corporate directory systems, access control or entitlements services, and authentication systems. By collecting and evaluating reusable systems, assemble a list of such resources and categorize them by the security mechanism they fulfill. It is also helpful to consider each resource in terms of why a development team would want to integrate with it, i.e. the benefits of using the shared resource.&lt;br /&gt;
&lt;br /&gt;
If multiple resources exist in each category, an organization should select and standardize on one or more shared service per category. Because future software development will rely on these selected services, each should be thoroughly audited to ensure the baseline security posture is understood. For each selected service, design guidance should be created for development teams to understand how to integrate with the system. After such guidance is assembled, it should be made available to development teams through training, mentorship, guidelines, and standards.&lt;br /&gt;
&lt;br /&gt;
The benefits of doing this include promotion of known-secure systems, simplified security guidance for project design teams, and clearer paths to building assurance around the applications utilizing the shared security services.&lt;br /&gt;
&lt;br /&gt;
===B. Identify security design patterns from architecture===&lt;br /&gt;
Across software projects at an organization, each should be categorized in terms of the generic architecture type. Common categories include client-server applications, embedded systems, desktop applications, web-facing applications, web services platforms, transactional middleware systems, mainframe applications, etc. Depending on your organizations specialty, more detailed categories may need to be developed based upon language, or processor architecture, or even era of deployment.&lt;br /&gt;
&lt;br /&gt;
For the generic software architecture type, a set of general design patterns representing sound methods of implementing security functionality can be derived and applied to the individual designs of an organization’s software projects. These security design patterns represent general definitions of generic design elements they can be researched or purchased, and it is often even more effective if these patterns are customized to be made more specific to your organization. Example patterns include a single-sign-on subsystem, a cross-tier delegation model, a hardened interface design, separation-of-duties authorization model, a centralized logging pattern, etc.&lt;br /&gt;
&lt;br /&gt;
The process of identification of applicable and appropriate patterns should be carried out by architects, senior developers, and other technical stakeholders during the design phase.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_1&amp;diff=60114</id>
		<title>SAMM - Secure Architecture - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Secure_Architecture_-_1&amp;diff=60114"/>
				<updated>2009-05-05T00:53:35Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Construction http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveC1|name=Secure Architecture|obj=Insert consideration of proactive security guidance into the software design process}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Ad hoc prevention of unexpected dependencies and one-off implementation choices&lt;br /&gt;
* Stakeholders aware of increased project risk due to libraries and frameworks chosen&lt;br /&gt;
* Established protocol within development for proactively applying security mechanisms to a design&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;80% of development staff briefed on software framework recommendations in past 1 year&lt;br /&gt;
* &amp;gt;50% of projects self-reporting application of security principles to design&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Buildout, maintenance, and awareness of software framework recommendations&lt;br /&gt;
* Ongoing project overhead from analysis and application of security principles&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Architects (2-4 days/yr)&lt;br /&gt;
* Developers (2-4 days/yr)&lt;br /&gt;
* Security Auditors (2-4 days/yr)&lt;br /&gt;
* Managers (2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Maintain list of recommended software frameworks===&lt;br /&gt;
Across software projects within the organization identify commonly used third-party software libraries and frameworks in use. Generally, this need not be an exhaustive search for dependencies, but rather focus on capturing the high-level components that are most often used.&lt;br /&gt;
&lt;br /&gt;
From the list of components, group them into functional categories based on the core features provided by the third-party component. Also, note the usage prevalence of each component across project teams to weight the reliance upon the third-party code. Using this weighted list as a guide, create a list of components to be advertised across the development organization as recommended components.&lt;br /&gt;
&lt;br /&gt;
Several factors should contribute to decisions for inclusion on the recommended list. Although a list can be created without conducting research specifically, it is advisable to inspect each for incident history, track record for responding to vulnerabilities, appropriateness of functionality for the organization, excessive complexity in usage of the third-party component, etc.&lt;br /&gt;
&lt;br /&gt;
This list should be created by senior developers and architects, but also include input from managers and security auditors.  After creation, this list of recommended components matched against functional categories should be advertised to the development organization. Ultimately, the goal is to provide well-known defaults for project teams.&lt;br /&gt;
&lt;br /&gt;
===B. Explicitly apply security principles to design===&lt;br /&gt;
During design, technical staff on the project team should use a short list of guiding security principles as a checklist against detailed system designs. Typically, security principles include defense in depth, securing the weakest link, use of secure defaults, simplicity in design of security functionality, secure failure, balance of security and usability, running with least privilege, avoidance of security by obscurity, etc.&lt;br /&gt;
&lt;br /&gt;
In particular for perimeter interfaces, the design team should consider each principle in the context of the overall system and identify features that can be added to bolster security at each such interface. Generally, these should be limited such that they only take a small amount of extra effort beyond the normal implementation cost of functional requirements and anything larger should be noted and scheduled for future releases.&lt;br /&gt;
&lt;br /&gt;
While this process should be conducted by each project team after being trained with security awareness, it is helpful to incorporate more security-savvy staff to aide in making design decisions.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Online_Service_Provider&amp;diff=60113</id>
		<title>SAMM - Roadmap - Online Service Provider</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Online_Service_Provider&amp;diff=60113"/>
				<updated>2009-05-05T00:53:28Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&lt;br /&gt;
=Online Service Provider=&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:right;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SAMM-Roadmap-OSP.png|370px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:left; padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
==Rationale==&lt;br /&gt;
An Online Services Provider involves the core business function of building web applications and other network-accessible interfaces.&lt;br /&gt;
&lt;br /&gt;
Initial drivers to validate the overall soundness of design without stifling innovation lead to early concentration on Design Review and Security Testing activities.&lt;br /&gt;
&lt;br /&gt;
Since critical systems will be network-facing, Environment Hardening activities are also added early and ramped over time to account for risks from the hosted environment.&lt;br /&gt;
&lt;br /&gt;
Though it can vary based on the core business of the organizations, Policy &amp;amp; Compliance activities should be started early and then advanced according to the criticality of external compliance drivers.&lt;br /&gt;
&lt;br /&gt;
As the organization matures, activities from Threat Assessment, Security Requirements, and Secure Architecture are slowly added to help bolster proactive security after some baseline expectations for security have been established.&lt;br /&gt;
&lt;br /&gt;
==Additional Considerations==&lt;br /&gt;
===Outsourced Development===&lt;br /&gt;
For organizations using external development resources, restrictions on code access typically leads to prioritization of Security Requirements activities instead of Code Review activities. Additionally, advancing Threat Assessment in earlier phases would allow the organization to better clarify security needs to the outsourced developers. Since expertise on software configuration will generally be strongest within the outsourced group, contracts should be constructed to account for the activities related to Operational Enablement.&lt;br /&gt;
&lt;br /&gt;
===Online Payment Processing===&lt;br /&gt;
Organizations required to be in compliance with the Payment Card Industry Data Security Standard (PCI-DSS) or other online payment standards should place activities from Policy &amp;amp; Compliance in earlier phases of the roadmap. This allows the organization to opportunistically establish activities that ensure compliance and enable the future roadmap to be tailored accordingly.&lt;br /&gt;
&lt;br /&gt;
===Web Services Platforms===&lt;br /&gt;
For organizations building web services platforms, design errors can carry additional risks and be more costly to mitigate. Therefore, activities from Threat Assessment, Security Requirements, and Secure Architecture should be placed in earlier phases of the roadmap.&lt;br /&gt;
&lt;br /&gt;
===Organizations Grown by Acquisition===&lt;br /&gt;
In an organization grown by acquisition, there can often be several project teams following different development models with varying degrees of security-related activities incorporated. An organization such as this may require a separate roadmap for each division or project team to account for varying starting points as well as project-specific concerns if a variety of software types are being developed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Independent_Software_Vendor&amp;diff=60112</id>
		<title>SAMM - Roadmap - Independent Software Vendor</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Independent_Software_Vendor&amp;diff=60112"/>
				<updated>2009-05-05T00:53:20Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&lt;br /&gt;
=Independent Software Vendor=&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:right;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SAMM-Roadmap-ISV.png|370px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:left; padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
==Rationale==&lt;br /&gt;
An Independent Software Vendor involves the core business function of building and selling software components and applications.&lt;br /&gt;
&lt;br /&gt;
Initial drivers to limit common vulnerabilities affecting customers and users leads to early concentration on Code Review and Security Testing activities.&lt;br /&gt;
&lt;br /&gt;
Shifting toward more proactive prevention of security errors in product specification, an organization adds activities for Security Requirements over time.&lt;br /&gt;
&lt;br /&gt;
Also, to minimize the impact from any discovered security issues, the organization ramps up Vulnerability Management activities over time.&lt;br /&gt;
&lt;br /&gt;
As the organization matures, knowledge transfer activities from Operational Enablement are added to better inform customers and users about secure operation of the software.&lt;br /&gt;
&lt;br /&gt;
==Additional Considerations==&lt;br /&gt;
===Outsourced Development===&lt;br /&gt;
For organizations using external development resources, restrictions on code access typically leads to prioritization of Security Requirements activities instead of Code Review activities. Additionally, advancing Threat Assessment in earlier phases would allow the organization to better clarify security needs to the outsourced developers. Since expertise on software configuration will generally be strongest within the outsourced group, contracts should be constructed to account for the activities related to Operational Enablement.&lt;br /&gt;
&lt;br /&gt;
===Internet-Connected Applications===&lt;br /&gt;
Organizations building applications that use online resources have additional risks from the core internet-facing infrastructure that hosts the internet-facing systems. To account for this risk, organizations should add activities from Environment Hardening to their roadmaps. &lt;br /&gt;
&lt;br /&gt;
===Drivers and Embedded Development===&lt;br /&gt;
For organizations building low-level drivers or software for embedded systems, security vulnerabilities in software design can be more damaging and costly to repair. Therefore, roadmaps should be modified to emphasize Secure Architecture and Design Review activities in earlier phases. &lt;br /&gt;
&lt;br /&gt;
===Organizations Grown by Acquisition===&lt;br /&gt;
In an organization grown by acquisition, there can often be several project teams following different development models with varying degrees of security-related activities incorporated. An organization such as this may require a separate roadmap for each division or project team to account for varying starting points as well as project-specific concerns if a variety of software types are being developed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Government_Organization&amp;diff=60111</id>
		<title>SAMM - Roadmap - Government Organization</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Government_Organization&amp;diff=60111"/>
				<updated>2009-05-05T00:53:13Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&lt;br /&gt;
=Government Organization=&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:right;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SAMM-Roadmap-GO.png|370px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:left; padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
==Rationale==&lt;br /&gt;
A Government Organization involves the core business function of being a state-affiliated organization that builds software to support public sector projects.&lt;br /&gt;
&lt;br /&gt;
Initially, Governance Practices are established, generally to get an idea of the overall compliance burden for the organization in context of the concrete roadmap for improvement.&lt;br /&gt;
&lt;br /&gt;
Because of risks of public exposure and the quantity of legacy code generally in place, early emphasis is given to Security Testing within the Verification Practices and later the more involved Code Review or Design Review Practices are developed.&lt;br /&gt;
&lt;br /&gt;
Similar emphasis is placed on the Construction and Deployment Practices. This helps establish the organization’s management of vulnerabilities and moves toward bolstering the security posture of the operating environment. At the same time, proactive security activities under Construction are built up to help prevent new issues in software under development.&lt;br /&gt;
&lt;br /&gt;
==Additional Considerations==&lt;br /&gt;
===Outsourced Development===&lt;br /&gt;
For organizations using external development resources, restrictions on code access typically leads to prioritization of Security Requirements activities instead of Code Review activities. Additionally, advancing Threat Assessment in earlier phases would allow the organization to better clarify security needs to the outsourced developers. Since expertise on software configuration will generally be strongest within the outsourced group, contracts should be constructed to account for the activities related to Operational Enablement.&lt;br /&gt;
&lt;br /&gt;
===Web Services Platforms===&lt;br /&gt;
For organizations building web services platforms, design errors can carry additional risks and be more costly to mitigate. Therefore, activities from Threat Assessment, Security Requirements, and Secure Architecture should be placed in earlier phases of the roadmap.&lt;br /&gt;
&lt;br /&gt;
===Regulatory Compliance===&lt;br /&gt;
For organizations under heavy regulations that affect business processes, the build-out of the Policy &amp;amp; Compliance Practice should be adjusted to accommodate external drivers. Likewise, organizations under a lighter compliance load should take the opportunity to push back build-out of that Practice in favor of others.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Financial_Services_Organization&amp;diff=60110</id>
		<title>SAMM - Roadmap - Financial Services Organization</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Roadmap_-_Financial_Services_Organization&amp;diff=60110"/>
				<updated>2009-05-05T00:53:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&lt;br /&gt;
=Financial Services Organization=&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:right;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:SAMM-Roadmap-FSO.png|370px]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:48%; float:left; padding-right:10px;&amp;quot;&amp;gt;&lt;br /&gt;
==Rationale==&lt;br /&gt;
A Financial Services Organization involves the core business function of building systems to support financial transactions and processing. In general, this implies a greater concentration of internal and back-end systems that interface with disparate external data providers.&lt;br /&gt;
&lt;br /&gt;
Initially, effort is focused on improving the Practices related to Governance since these are critical services that set the baseline for the assurance program and help meet compliance requirements for the organization.&lt;br /&gt;
&lt;br /&gt;
Since building secure and reliable software proactively is an overall goal, Practices within Construction are started early on and ramped up sharply as the program matures.&lt;br /&gt;
&lt;br /&gt;
Verification activities are also ramped up smoothly over the course of the roadmap to handle legacy systems without creating unrealistic expectations. Additionally, this helps ensure enough cycles are spent building out more proactive Practices.&lt;br /&gt;
&lt;br /&gt;
Since a financial services organization often operates the software they build, focus is given to the Practices within Deployment during the middle of the roadmap after some initial Governance is in place but before heavy focus is given to the proactive Construction Practices.&lt;br /&gt;
&lt;br /&gt;
==Additional Considerations==&lt;br /&gt;
===Outsourced Development===&lt;br /&gt;
For organizations using external development resources, restrictions on code access typically leads to prioritization of Security Requirements activities instead of Code Review activities. Additionally, advancing Threat Assessment in earlier phases would allow the organization to better clarify security needs to the outsourced developers. Since expertise on software configuration will generally be strongest within the outsourced group, contracts should be constructed to account for the activities related to Operational Enablement.&lt;br /&gt;
&lt;br /&gt;
===Web Services Platforms===&lt;br /&gt;
For organizations building web services platforms, design errors can carry additional risks and be more costly to mitigate. Therefore, activities from Threat Assessment, Security Requirements, and Secure Architecture should be placed in earlier phases of the roadmap.&lt;br /&gt;
&lt;br /&gt;
===Organizations Grown by Acquisition===&lt;br /&gt;
In an organization grown by acquisition, there can often be several project teams following different development models with varying degrees of security-related activities incorporated. An organization such as this may require a separate roadmap for each division or project team to account for varying starting points as well as project-specific concerns if a variety of software types are being developed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_3&amp;diff=60109</id>
		<title>SAMM - Policy &amp; Compliance - 3</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_3&amp;diff=60109"/>
				<updated>2009-05-05T00:52:57Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Policy_&amp;amp;_Compliance|abbr=PC|border3=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG3|name=Policy &amp;amp; Compliance|obj=Require compliance and measure projects against organization-wide policies and standards}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Organization-level visibility of accepted risks due to non-compliance&lt;br /&gt;
* Concrete assurance for compliance at the project level&lt;br /&gt;
* Accurate tracking of past project compliance history&lt;br /&gt;
* Efficient audit process leveraging tools to cut manual effort&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;80% projects in compliance with policies and standards as seen by audit&lt;br /&gt;
* &amp;lt;50% time per audit as compared to manual&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Buildout or license tools to automate audit against internal standards&lt;br /&gt;
* Ongoing maintenance of audit gates and exception process&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Developers (1 days/yr)&lt;br /&gt;
* Architects (1 days/yr)&lt;br /&gt;
* Managers (1 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 3&lt;br /&gt;
* Code Review - 2&lt;br /&gt;
* Security Testing - 2&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Create compliance gates for projects===&lt;br /&gt;
Once an organization has established internal standards for security, the next level of enforcement is to set particular points in the project life-cycle where a project cannot pass until it is audited against the internal standards and found to be in compliance.&lt;br /&gt;
&lt;br /&gt;
Usually, the compliance gate is placed at the point of software release such that they are not allowed to publish a release until the compliance check is passed. It is important to provide enough time for the audit to take place and remediation to occur, so generally the audit should begin earlier, for instance when a release is given to QA.&lt;br /&gt;
&lt;br /&gt;
Despite being a firm compliance gate, legacy or other specialized projects may not be able to comply, so an exception approval process must also be created.  No more than about 20% of all projects should have exception approval.&lt;br /&gt;
&lt;br /&gt;
===B. Adopt solution for audit data collection===&lt;br /&gt;
Organizations conducting regular audits of project teams generate a large amount of audit data over time.  Automation should be utilized to assist in automated collection, manage collation for storage and retrieval, and to limit individual access to sensitive audit data.&lt;br /&gt;
&lt;br /&gt;
For many concrete requirements from the internal standards, existing tools such as code analyzers, application penetration testing tools, monitoring software, etc. can be customized and leveraged to automate compliance checks against internal standards.  The purpose of automating compliance checks is to both improve efficiency of audit as well as enable more staff to self-check for compliance before a formal audit takes place.  Additionally, automated checks are less error-prone and allow for lower latency on discovery of problems.&lt;br /&gt;
&lt;br /&gt;
Information storage features should allow centralized access to current and historic audit data per project.  Automation solutions must also provide detailed access control features to limit access to approved individuals with valid business purpose for accessing the audit data.&lt;br /&gt;
&lt;br /&gt;
All instructions and procedures related to accessing compliance data as well as requesting access privileges should be advertised to project teams.  Additional time may be initially required from security auditors to bootstrap project teams. &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_2&amp;diff=60108</id>
		<title>SAMM - Policy &amp; Compliance - 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_2&amp;diff=60108"/>
				<updated>2009-05-05T00:52:48Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Policy_&amp;amp;_Compliance|abbr=PC|border2=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG2|name=Policy &amp;amp; Compliance|obj=Establish security and compliance baseline and understand per-project risks}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Awareness for project teams regarding expectations for both security and compliance&lt;br /&gt;
* Business owners that better understand specific compliance risks in their product lines&lt;br /&gt;
* Optimized approach for efficiently meeting compliance with opportunistic security improvement&lt;br /&gt;
&lt;br /&gt;
====Add’l Success Metrics====&lt;br /&gt;
* &amp;gt;75% of staff briefed on policies and standards in past 6 months&lt;br /&gt;
* &amp;gt;80% stakeholders aware of compliance status against policies and standards&lt;br /&gt;
&lt;br /&gt;
====Add’l Costs====&lt;br /&gt;
* Internal standards buildout or license&lt;br /&gt;
* Per-project overhead from compliance with internal standards and audit&lt;br /&gt;
&lt;br /&gt;
====Add’l Personnel====&lt;br /&gt;
* Architects (1 days/yr)&lt;br /&gt;
* Managers (1 days/yr)&lt;br /&gt;
* Security Auditors (2 days/project/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Education &amp;amp; Guidance - 1 &amp;amp; 3&lt;br /&gt;
* Strategy &amp;amp; Metrics - 2&lt;br /&gt;
* Security Requirements - 1 &amp;amp; 3&lt;br /&gt;
* Secure Architecture - 3&lt;br /&gt;
* Code Review - 3&lt;br /&gt;
* Design Review - 3&lt;br /&gt;
* Environment Hardening - 3&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Build policies and standards for security and compliance===&lt;br /&gt;
Beginning with a current compliance guidelines, review regulatory standards and note any optional or recommended security requirements.  Also, the organization should conduct a small amount of research to discover any potential future changes in compliance requirements that are relevant.&lt;br /&gt;
&lt;br /&gt;
Augment the list with any additional requirements based on known business drivers for security.  Often it is simplest to consult existing guidance being provided to development staff and gather a set of best practices.&lt;br /&gt;
&lt;br /&gt;
Group common/similar requirements and rewrite each group as more generalized/simplified statements that meet all the compliance drivers as well as provide some additional security value.  Work through this process for each grouping with the goal of building a set of internal policies and standards that can be directly mapped back to compliance drivers and best practices.&lt;br /&gt;
&lt;br /&gt;
It is important for the set of policies and standards to not contain requirements that are too difficult or excessively costly for project teams to comply.  A useful heuristic is that approximately 80% of projects should be able to comply with minimal disruption.  This requires a good communications program being set up to advertise the new policies/standards and assist teams with compliance if needed.&lt;br /&gt;
&lt;br /&gt;
===B. Establish project audit practice===&lt;br /&gt;
Create a simple audit process for project teams to request and receive an audit against internal standards.  Audits are typically performed by security auditors but can also be conducted by security-savvy staff as long as they are knowledgeable about the internal standards.&lt;br /&gt;
&lt;br /&gt;
Based upon any known business risk indicators, projects can be prioritized concurrently with audit queue triage such that high-risk software is assessed sooner or more frequently.  Additionally, low-risk projects can have internal audit requirements loosened to make the audit practice more cost-effective.&lt;br /&gt;
&lt;br /&gt;
Overall, each active project should undergo an audit at least biannually.  Generally, subsequent audits after the initial will be simpler to perform if sufficient audit information about the application is retained.&lt;br /&gt;
&lt;br /&gt;
Advertise this service to business owners and other stakeholders so that they may request an audit for their projects.  Detailed pass/fail results per requirement from the internal standards should be delivered to project stakeholders for evaluation.  Where practical, audit results should also contain explanations of impact and remediation recommendations.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_1&amp;diff=60107</id>
		<title>SAMM - Policy &amp; Compliance - 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=SAMM_-_Policy_%26_Compliance_-_1&amp;diff=60107"/>
				<updated>2009-05-05T00:52:40Z</updated>
		
		<summary type="html">&lt;p&gt;Pravir Chandra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{OpenSAMM}}&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-BadgeList|name=Policy_&amp;amp;_Compliance|abbr=PC|border1=2}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; width:30%;&amp;quot;&amp;gt;&lt;br /&gt;
[http://www.owasp.org/index.php/SAMM_-_Governance http://www.opensamm.org/downloads/BackButton.png]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%; float:left;&amp;quot;&amp;gt;&lt;br /&gt;
{{SAMM-ObjectiveG1|name=Policy &amp;amp; Compliance|obj=Understand relevant governance and compliance drivers to the organization}}&lt;br /&gt;
  &amp;lt;div style=&amp;quot;width:30%; float:right; padding-top:50px; padding-left:10px;&amp;quot;&amp;gt;&lt;br /&gt;
====Results====&lt;br /&gt;
* Increased assurance for handling third-party audit with positive outcome &lt;br /&gt;
* Alignment of internal resources based on priority of compliance requirements&lt;br /&gt;
* Timely discovery of evolving regulatory requirements that affect your organization&lt;br /&gt;
&lt;br /&gt;
====Success Metrics====&lt;br /&gt;
* &amp;gt;1 compliance discovery meeting in past 6 months&lt;br /&gt;
* Compliance checklist completed and updated within past 6 months&lt;br /&gt;
* &amp;gt;1 compliance review meeting with stakeholders in past 6 months&lt;br /&gt;
&lt;br /&gt;
====Costs====&lt;br /&gt;
* Initial creation and ongoing maintenance of compliance checklist&lt;br /&gt;
&lt;br /&gt;
====Personnel====&lt;br /&gt;
* Architects (1 day/yr)&lt;br /&gt;
* Managers (2 days/yr)&lt;br /&gt;
* Business Owners (1-2 days/yr)&lt;br /&gt;
&lt;br /&gt;
====Related Levels====&lt;br /&gt;
* Strategy &amp;amp; Metrics - 1&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;float:left; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
==Activities==&lt;br /&gt;
===A. Identify and monitor external compliance drivers===&lt;br /&gt;
While an organization might have a wide variety of compliance requirements, this activity is specifically oriented around those that either directly or indirectly affect the way in which the organization builds or uses software and/or data.  Leverage internal staff focused on compliance if available.&lt;br /&gt;
&lt;br /&gt;
Based on the organization’s core business, conduct research and identify third-party regulatory standards with which compliance is required or considered an industry norm.  Possibilities include the Sarbanes-Oxley Act (SOX), the Payment Card Industry Data Security Standards (PCI-DSS), the Health Insurance Portability and Accountability Act (HIPAA), etc.  After reading and understanding each third-party standard, collect specific requirements related to software and data and build a consolidated list that maps each driver (third-party standard) to each of its specific requirements for security.  At this stage, try to limit the amount of requirements by dropping anything considered optional or only recommended.&lt;br /&gt;
&lt;br /&gt;
At a minimum, conduct research at least biannually to ensure the organization is keeping updated on changes to third-party standards.  Depending upon the industry and the importance of compliance, this activity can vary in effort and personnel involvement, but should always be done explicitly. &lt;br /&gt;
&lt;br /&gt;
===B. Build and maintain compliance guidelines===&lt;br /&gt;
Based upon the consolidated list of software and data-related requirements from compliance drivers, elaborate the list by creating a corresponding response statement to each requirement.  Sometimes called control statements, each response should capture the concept of what the organization does to ensure the requirement is met (or to note why it does not apply).&lt;br /&gt;
&lt;br /&gt;
Since typical audit practice often involves checking a control statement for sufficiency and then measuring the organization against the control statement itself, it is critical that they accurately represent actual organizational practices. Also, many requirements can be met by instituting simple, lightweight process elements to cover base-line compliance prior to evolving the organization for better assurance down the road.&lt;br /&gt;
&lt;br /&gt;
Working from the consolidated list, identify major gaps to feed the future planning efforts with regard to building the assurance program. Communicate information about compliance gaps with stakeholders to ensure awareness of the risk from non-compliance.&lt;br /&gt;
&lt;br /&gt;
At a minimum, update and review control statements with stakeholders at least biannually.  Depending on the number of compliance drivers, it may make sense to perform updates more often.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; width:100%;&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
===Additional Resources===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTOC__ __NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Pravir Chandra</name></author>	</entry>

	</feed>