chirita ionel owasp europe tour

27
The OWASP Foundation http://www.owasp.org Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. OWASP EU Tour Bucharest 2013 OWASP Romania Chapter Chirita Ionel Application Security Analyst @ EA Romania Chapter Board Member [email protected]

Upload: chirita-ionel

Post on 20-Jun-2015

130 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Chirita ionel   owasp europe tour

The OWASP Foundationhttp://www.owasp.org

Copyright © The OWASP FoundationPermission is granted to copy, distribute and/or modify this document under the terms of the OWASP License.

OWASP EU TourBucharest 2013

OWASP Romania Chapter

Chirita IonelApplication Security Analyst @ EA

Romania Chapter Board Member [email protected]

Page 2: Chirita ionel   owasp europe tour

2

Romanian Chapter - Europe Tour 2013 - Agenda

Investing in security – Claudiu Constantinescu

Penetration Testing - a way for improving our cyber security – Adrian Furtuna

Android reverse engineering: understanding third-party applications – Vincente Aguilera

The Trouble with Passwords – Mark Goodwin

Hacking the ViewState in ASP.NET – Ovidiu Diaconescu

Do you "GRANT ALL PRIVILEGES ..." in MySQL/MariaDB/Percona Server? – Gabriel Preda

Page 3: Chirita ionel   owasp europe tour

3

Who / What is OWASP?

The Open Web Application Security Project

Page 4: Chirita ionel   owasp europe tour

OWASP !n Numbers

12 & counting years of service

55+ paid Corporate Members

2000 individual members from 70 countries

53+ Academic Supporters

88+ Government & industry citation

4 Global AppSec Conferences per Year

4

190 + local chapters

Over 30K mailing list users

Page 5: Chirita ionel   owasp europe tour

5

More than …

…monthly unique visitors &

…page views.

OWASP !n Numbers

Page 6: Chirita ionel   owasp europe tour

6

OWASP !n Numbers

>> 140 ++

Page 7: Chirita ionel   owasp europe tour

7

OWASP !n Numbers

Page 8: Chirita ionel   owasp europe tour

8

OWASP’s Core Values:

We are …

Page 9: Chirita ionel   owasp europe tour

9

…is our thinking

OWASP’s Core Values:

Page 10: Chirita ionel   owasp europe tour

10

OWASP’s Core Values:

We support …

Page 11: Chirita ionel   owasp europe tour

11

OWASP’s Core Values:

…is our creed

Page 12: Chirita ionel   owasp europe tour

12

• Founded in 2011 by Claudiu Constantinescu

• 3 meeting organized yet, more to come

• OWASP Romania Chapter v2.0 – December 2012

• We are ~ 100 people on mailing list

• 40 member on linked in group, not yet a member Join Now !

Page 13: Chirita ionel   owasp europe tour

13

OWASP Projects

… are distributed in 3 categories

• Protect Documents & Tools used to prevent design and implementation

flaws.

• Detect Documents & tools created to identify design and

implementation flaws.

• Lifecycle tools and documents that can be used to add security-related

activities into the Software Development Life Cycle (SDLC).

http://www.owasp.org/index.php/Category:OWASP_Project

Page 14: Chirita ionel   owasp europe tour

14

OWASP Projects

Protect:

• ESAPI• Security guides• Appsec Tutorials• Secure Coding

Practices

Detect:

• Webscarab• Zed Attack

Proxy• JBroFuzz• Code review

guide• Cheat Sheet

Series• Live CD

Life Cycle:

• SAMM• WebGoat• Legal Project

Page 15: Chirita ionel   owasp europe tour

15

OWASP Top 10

A1: InjectionA3: Cross-Site

Scripting (XSS)

A2: Broken Authentication

and Session Management

A4: Insecure Direct Object References

A8: Cross Site Request Forgery (CSRF)

A5: Security Misconfigurati

on

A7: Missing Function Level Access Control

A6: Sensitive Data Exposure

A9: Using Known

Vulnerable Components

A10: Unvalidated

Redirects and Forwards

http://www.owasp.org/index.php/Top_10

Page 16: Chirita ionel   owasp europe tour

16

OWASP Top 10 Risk Rating Methodology

To determine the risk to your organization, you can evaluate the likelihood associated with each threat agent, attack vector, and security weakness, when they rich boiling point add technical and business impact flavor taking in consideration your organization.

Page 17: Chirita ionel   owasp europe tour

17

OWASP Code Review Guide

• Most effective technique for identifying security flaws.

• Focuses on the mechanics of

reviewing code for certain vulnerabilities.

• A key enabler for the OWASP

fight against software insecurity.

• v2 – January 2014

https://www.owasp.org/index.php/Category:OWASP_Code_Review_Project

Page 18: Chirita ionel   owasp europe tour

18

OWASP Testing Guide

• Web application penetration test framework.

• what, why, when, where, and how of test an web application

• More than a checklist

• v4 in progress.

https://www.owasp.org/index.php/OWASP_Testing_Project

Page 19: Chirita ionel   owasp europe tour

19

OWASP Cheat Sheet Series

https://www.owasp.org/index.php/Cheat_Sheets

Page 20: Chirita ionel   owasp europe tour

20

OWASP – Zed Attack Proxy (ZAP)

ZAP Proxy is an easy to use integrated penetration testing tool for finding vulnerabilities in web applications.

• Flagship OWASP Project

• Cross platform tool

• Features:

Intercepting proxy

Port scanner

Brute force tool

Spider

Fuzzer

Automatic & passive scanner

Page 21: Chirita ionel   owasp europe tour

21

OWASP WebGoat Java Project

• Deliberately vulnerable J2EE web application

• Guide for secure programming

• Realistic teaching environment

• More than 30 hands on lessons including: XSS Access control SQLi Hidden form manipulation Weak session cookies … + many more.

Page 22: Chirita ionel   owasp europe tour

22

This is a part of what OWASP offers

Page 23: Chirita ionel   owasp europe tour

23

What about you?

• OPEN our door, join as a member

• Innovate and participate in an OWASP project

• Attend GLOBAL OWASP AppSec series conference

• Act with INTEGRITY

Page 24: Chirita ionel   owasp europe tour

24

What next? Consider…

• Donating

• Attending local chapter regular meeting

• Contributing to an OWASP project

• Developers, beta testers, etc.

• Attend on Europe OWASP AppSec series Conference

Page 25: Chirita ionel   owasp europe tour

25

Affiliation and Membership

Categories of Membership and Supporters:

• Individual Supporters

• Single Meeting Supporter

• Event Sponsorship

• Organization Supporters

• Accredited University Supporters

Page 26: Chirita ionel   owasp europe tour

26

Benefits…?

Ethics and principals of OWASP Foundation

• Underscore your awareness of web application software security

• Attend OWASP conferences at a discount

• Expand your personal network of contacts

• Support a local chapter of your choice

• Get your @owasp.org email address

• Have individual vote in elections

https://owasp.org/index.php/Membership