46
and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon [email protected] http://fedoraproject.org

A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon [email protected]

  • Upload
    votram

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

and the OSSTMM

Security Lab

Thorough, Safe and Secure

Joerg Simon

[email protected]

http://fedoraproject.org

Page 2: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

2 2Communication Security

[ Eco Systems ]

Page 3: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ Two Security Lab Prototypes! ]

Fedora Security (Lab) SpinFedora (TM) ­ License Agreement

All rights reserved.  "Red Hat" and "Fedora" are trademarks of Red Hat, Inc.  "Linux" is a registered trademark of Linus Torvalds.  All other trademarks are the property of their respective owners.

OSSTMM Lab

a secondary Fedora Trademark for work that contains modified Fedora content or non­Fedora content!

Page 4: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

The Fedora® Project and the ISECOM – both are independent non profit entities

Both are part of the FOSS ECO System!

Share relationships/me

[ Clarification - yes i know compliance is boring ... ;) ]

This presentation incl. Fedora Artwork & all Backgrounds  licensed cc­by­sa by the Fedora ProjectISECOM and OSSTMM logos and schematics licensed by Open Methodology Licence and/or cc­by­nd

Page 5: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ History: started @ foss.in Bangalore 2009 ]

- pick up the Idea - give it a home - http://fedorahosted.org/security-spin/

- Contributor Wishlist – https://bugzilla.redhat.com/show_bug.cgi?id=563471

- Improve spin section content – went to spins.fedoraproject.org/security

- move to SLiM as desktop manager – moved to SLiM -> moved to LXDM ...

- move to LXDE as window manager – we moved to LXDE -> move to XFCE ?

- become a official spin in Fedora 13 – we made it as a official Fedora Security Spin in

Fedora 13, 14, 15, 16, 17 and will be for 18

- LIMITS - Webapplication testing tools + implementing OSSTMM upstreams – we

packaged SCARE, unicornscan also brought up limits of a large FOSS Project

- become the official OSSTMM Distro – ISECOM´s Pete Herzog announced OSSTMM Lab

as the “New live linux distro for OSSTMM users” - on 12.September 2012

- new features in the current Version of the OSL (v3.8b4 (F17))with input from the

ISECOM HHS Team!

- collect input and suggestions from you for the next version – contribute!

- XFCE, OSSTMM 4 Point Menu Workflow, HHS Content?

Page 6: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

● physical – technical 

– Firewall

– IDS, HIDS

– Antivirus

– Security GW

– Screening Router

– Spamfilter

– Multi­level Authentication

– VPNPete Herzog ISECOM

[ legacy Security ]

Page 7: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ one truth? ]

Page 8: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org
Page 9: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Comply!?But not secure?Blocked?

Get the Audit Result you need?But not secure?Blocked?

Secure?But not compliant?Blocked?

[ Compliance? ]

Quelle: OSSTMM ISECOM

Page 10: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

10 10Communication Security

Security Today?Cloud – Social Media – Mobile Plattform?

Oh, using the

se TM does n

ot 

comply – i c

an not show

 you

Oh, using these Prototypes does not comply – i can not show you

Page 11: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ how to find out how much security do you really need? ]

Page 12: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ Fedora Security Lab ]

A open source test- and education platform for

- security-auditing

- forensics

- penetration-testing

Page 13: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ features

]- a safe livecd-place for testing

- all fedora security features

- ability to install on HD and USB

- install software anytime

- clean, functional, fast

Page 14: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ developed by testers for testers ]

- collaborative developed

- community <> commercial benefits

- along our core values

Page 15: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ possible benefits ]

- usecase for the FSL

- new cool upstreams

- implemented methodology

- fedora get taught along the OSSTMM

Page 16: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

OSSTMM- LabModified Version of theFedora Security Lab

Packaging upstreamTools from the OSSTMM Team

A stable platform for teaching the curriculumFor OSSTMM and HHS

Integrate the Methodology FlowInto one possible Toolset

[ benefits ]

Page 17: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org
Page 18: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org
Page 19: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ OSSTMM Lab ]

Page 21: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ security features ]

Page 22: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ little treasures ]

Page 23: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ know ]

- your tools

- your responsibility

- the ramification

- a way for proper testing!

Page 24: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ usefull ReportsManagement & Real world

compatible ]

[ reproducible with the right Standards

& Methods! ]

[ neutral unbiasedby relying on

Open Standards & Open Source ][ comparable real working Metrics

– based on scientific research ]

Page 25: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ there is a Open Sourceway ]

How do current operations work?

How do they work differently from how management thinks they work?

How do they need to work?

Page 26: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

!= Checklist, solution based, best-practise

- Measurable and comparable results

- Looks into operational Security and Trusts

- well developed Metric based on academic research

- „Thinking Out of the Box“

- ISECOM FOSS-Community - since January 2001 NPO

[ Open Source Security Testing Methodology Manual

]

Page 27: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org
Page 28: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Usual testing synonymsBlind/Blackbox PentestGraybox/Chrystal/RedTeamSocial EngineeringWarDrivingWarDialingConfiguration­ReviewsCode Reviews

[ common sence ]

Page 29: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ four points ]

Page 31: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

„Trusting everyone is insecure but not trusting anyone is inefficient“OSSTMM 3.0

Page 32: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

broken trust has consequences

Fedora Account System FAS2

Fed

ora

-Em

a il

Fe

do

ra-W

iki

Fe

do

ra-

Vo

ice

Fe

do

ra-

Pla

ne

t

Fed

ora

- IR

C

Fe

do

ra-

Ho

ste

d

Fe

do

ra-

Peo

ple

Fe

do

ra-

Go

bb

y

Fed

ora

- K

oji &

Bo

dh

i

Fe

do

ra-B

ug

z illa

Fe

do

ra-C

ale

nd

arin

g?

Fed

ora

Infr

as

tru

ctu

re

Page 33: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Fedora Trusts you!

● Fedora „Code“ is used by  30 Mio. Users!

● Contributor from 

– More than 400 commit Groups

– ~25000 Contributors

Page 34: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

„There are only 2 ways to steal something: either you take it yourself or you have someone else take it and give it to you“

OSSTMM 3.0

Page 35: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Trust Properties!

● Trust is

– no Emotion!

– a Decision!– not quantifiable 

between humans!

● Wrong Trust Properties

● no Control = Blind Trust!

Quelle: OSSTMM ISECOM

Page 36: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

36 36Communication Security

[ Quantify Security ]

Page 37: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ porosity ]

- Visibility

- Access

- Trust

Page 38: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ controls ]

Page 39: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ limitations ]

Page 40: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

OSSTMM Risk Assessment Value

Quelle: OSSTMM ISECOM

Page 41: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ done properly? ]

Page 42: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

[ Ressources ]

www.osstmm.org

www.isecom.org

Page 43: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Compare Security

● Industry   74,49%● Military   97,16% ● Bank/Ensurance 84,36%● Software­Vendors   73,12%● Politicians 76,58%

Page 44: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

Size Symmetry

Visibility

Subjugation

Consistency

Integrity

Offsets

Value

Components

Porosity

[ quantify Trust ]

not allowed to show 

you ...

Can not show you – 

compliance ...

Page 45: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org
Page 46: A Fedora Security Lab Presentation · and the OSSTMM Security Lab Thorough, Safe and Secure Joerg Simon jsimon@fedoraproject.org

The fedora security spin team

bug [email protected]

Development Home https://fedorahosted.org/security-spin/

Help us on the Wishlist:https://fedorahosted.org/security-spin/report/1

Your Contribution is welcome