Top Banner
Text Saturday, September 24, 11
47

Curphey AppSecUSA - Community The Killer Application

Jan 17, 2015

Download

Technology

Mark Curphey

OWASP AppSec USA keynote speech
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Curphey AppSecUSA - Community The Killer Application

Text

Saturday, September 24, 11

Page 2: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 3: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 4: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 5: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 6: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 7: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 8: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 9: Curphey AppSecUSA - Community The Killer Application

=

Saturday, September 24, 11

Page 10: Curphey AppSecUSA - Community The Killer Application

Started OWASP

Internet Security Systems

Charles Schwab Watchfire Foundstone Microsoft

France UK SeattleBostonSan FranciscoAtlanta

Family

Work

Living

Saturday, September 24, 11

Page 11: Curphey AppSecUSA - Community The Killer Application

04/11/2008 - President Obama, first black president

2011 - Arab Spring

9/11/2001 - Twin Towers

24/10/2002 - Snipers in DC

3/02/2003 - Space Shuttle Disintegrates

10/03/2003 - Bombing Starts in Iraq

26/12/2004 - Indonesia Tsunami

29/08/2005 - Hurricane Katrina

29/09/2008 - Dow falls 788 points

Saturday, September 24, 11

Page 12: Curphey AppSecUSA - Community The Killer Application

15/01/2001 - Wikipedia Launched

23/10/2001 - iPod unveiled

23/04/2005 - First video uploaded to YouTube

09/01/2007 - iPhone unvieled

2001 - 0.5 billion with internet access 2011 ~2 billion with internet access

26/3/2006 - Twitter created

2/2004 - FaceBook created

02/10/2008 - Chrome Browser released

07/2004 - Ruby on Rails released

08/2/2005 - Term Ajax coined by Jesse James Garret

2003 - First Web 2.0 conference

3/2009 - FourSquare launched at SXSW

Saturday, September 24, 11

Page 13: Curphey AppSecUSA - Community The Killer Application

2004 - SDL mandatory at Microsoft

2011 - Lulzsec

Saturday, September 24, 11

Page 14: Curphey AppSecUSA - Community The Killer Application

How will OWASP be even better in 2021 ?(The Hit List | The Watch List | The Wish List)

Saturday, September 24, 11

Page 15: Curphey AppSecUSA - Community The Killer Application

The Hit List

Saturday, September 24, 11

Page 16: Curphey AppSecUSA - Community The Killer Application

Open Source (FOSS) as a Model for Trusted Participation

Saturday, September 24, 11

Page 18: Curphey AppSecUSA - Community The Killer Application

Communities are Like GardensSaturday, September 24, 11

Page 19: Curphey AppSecUSA - Community The Killer Application

Community Tools Matter

Saturday, September 24, 11

Page 20: Curphey AppSecUSA - Community The Killer Application

Data Information

Presentation Knowledge

There Are Recipes for Project SuccessSaturday, September 24, 11

Page 21: Curphey AppSecUSA - Community The Killer Application

It’s Not What You Say You Are Going To Do, But What You Actually Do That’s Important

Saturday, September 24, 11

Page 22: Curphey AppSecUSA - Community The Killer Application

YOU DON’T NEED AN ORGANIZATION TO BE ORGANIZED

Saturday, September 24, 11

Page 23: Curphey AppSecUSA - Community The Killer Application

Connecting People In Person Together is Critical

OWASP Spain Chapter Meeting - May 2009, Madrid

Saturday, September 24, 11

Page 24: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 25: Curphey AppSecUSA - Community The Killer Application

Like-Minded People ConnectSaturday, September 24, 11

Page 26: Curphey AppSecUSA - Community The Killer Application

OWASP Charity RunSaturday, September 24, 11

Page 27: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 28: Curphey AppSecUSA - Community The Killer Application

80% of the effects come from 20% of the causes“Pareto Principle”

Saturday, September 24, 11

Page 29: Curphey AppSecUSA - Community The Killer Application

The Cream Always Rises to the Top

Saturday, September 24, 11

Page 30: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 31: Curphey AppSecUSA - Community The Killer Application

Communities are OrganicSaturday, September 24, 11

Page 32: Curphey AppSecUSA - Community The Killer Application

It Doesn’t Matter How Fast You Are Running If You Are Moving In The Wrong Direction

Saturday, September 24, 11

Page 33: Curphey AppSecUSA - Community The Killer Application

Personal Recognition of Some Exceptional People

Saturday, September 24, 11

Page 34: Curphey AppSecUSA - Community The Killer Application

The Watch List

Saturday, September 24, 11

Page 35: Curphey AppSecUSA - Community The Killer Application

Saturday, September 24, 11

Page 36: Curphey AppSecUSA - Community The Killer Application

NoSQL

Continuous Integration & Delivery

Behaviour Driven Development

Node.js HTML5 + CSS3 + JavaScript

oAuth 2.0

Test Driven Development

Big Data & Map Reduce

Agile

Clojure

What Are the Hipsters Building With ?

CoffeScript

FB Connect

JSON

Rails

Django

JQuery

Saturday, September 24, 11

Page 37: Curphey AppSecUSA - Community The Killer Application

Com

plex

ity

Certainty

PredictableSimple

ComplexChaotic

Agile Sweet Spot

Software Security Sweet Spot

“The Ralph Stacey Diagram”

Embracing Agile

Saturday, September 24, 11

Page 38: Curphey AppSecUSA - Community The Killer Application

As seen by Security People

As seen by Developers

As seen by Operations

Security People Developers Operations

Saturday, September 24, 11

Page 39: Curphey AppSecUSA - Community The Killer Application

Everyones Unique

Everyones Unique

Saturday, September 24, 11

Page 40: Curphey AppSecUSA - Community The Killer Application

Being Unique Is Generally Not A Good Thing

Saturday, September 24, 11

Page 41: Curphey AppSecUSA - Community The Killer Application

When You Are The Odd One Out It’s Tough to Influence

Saturday, September 24, 11

Page 42: Curphey AppSecUSA - Community The Killer Application

So OWASP Must Be As Easy As Ordering a Sandwich

1. Choose Your Bread2. Choose Your Fillings3. Your Choose Toppings4. Eat Your Sandwich

1. Choose Your Frameworks2. Choose Your Languages3. Choose Your Scenarios4. Get Your Knowledge & Tools

Security < Performance < Features

For Most Developers

Saturday, September 24, 11

Page 43: Curphey AppSecUSA - Community The Killer Application

Builders Breakers Defenders

DevelopersArchitects

QA / Testers+ Security Testers

Operations

It’s Time to Move on From A Vulnerability Centric Project View

Saturday, September 24, 11

Page 44: Curphey AppSecUSA - Community The Killer Application

The Wish List

Saturday, September 24, 11

Page 45: Curphey AppSecUSA - Community The Killer Application

1. It has a CFO - Chief Finance Officer (better funding & partnerships)2. It has a CTO - Chief Technology Officer (product & engineering management)3. It has a CKO - Chief Knowledge Officer4. It has a Head Teacher (CEO title didn’t work!)5. It has a CPO - Chief People Officer (make life great for volunteers)

6. It has a ‘hack house’ (free lodging + food in a nice place for volunteers & interns)

My Wish List for OWASP 2011 to 2021All About People

Saturday, September 24, 11

Page 46: Curphey AppSecUSA - Community The Killer Application

Mini-summit / kick-off tonight(Probably in a bar somewhere)All welcome (really good Java developers welcome even more than all) ;-)@curphey on Twitter this afternoon #owasp

OWASP Security Tools for Developers Project

Saturday, September 24, 11

Page 47: Curphey AppSecUSA - Community The Killer Application

That’s All Folks!

[email protected] | @curphey

Saturday, September 24, 11