Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University...

13
Configuration Assessment & Change Auditing Solutions Configuration Assessment & Change Auditing Solutions COMPLIANCE COMPLIANCE COMPLIANCE SECURITY CONTROL COMPLIANCE SECURITY CONTROL Gavin Millard How a University project became Technical Director - International the standard in Data Integrity Tripwire Evolution 1992 2004 2007 Configuration 2009 Automated Virtualisation Gene Kim invents Tripwire OSR Tripwire Enterprise released Configuration Assessment capabilities added Virtualisation security program released 1997 Tripwire Inc formed and TFS released 2006 Active Directory and Database monitoring 2008 Industries largest catalogue of policies monitoring added policies 2 compliance | security | control

Transcript of Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University...

Page 1: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Configuration Assessment &Change Auditing SolutionsConfiguration Assessment &Change Auditing Solutions

COMPLIANCECOMPLIANCECOMPLIANCESECURITYCONTROL

COMPLIANCESECURITYCONTROL

Gavin Millard How a University project became Technical Director - International the standard in Data Integrity

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security program released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

2compliance | security | control

Page 2: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Tripwire born in Purdue University

Ο Gene Kim and Eugene Spafford created concept in 1991g p p

Ο Created to help detect Morris worm

Ο Started the whole concept when looking into the mathematical p gprobability of hash clashes

Ο Then realised had huge benefits in operations and other security issues

3compliance | security | control

Tripwire Compares Baseline State to Running

Tripwire Captures Baseline State as a Baseline State

New changesdetermined

Current running state

Tripwire Captures Baseline State as a“Digital Fingerprint”

Baseline State

Compare

Compare

Compare

4compliance | security | control

Page 3: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security program released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

5compliance | security | control

Data Integrity Gave Much Needed Visibilityg y y

Change Auditingg gDetect & Enforce

All changes are recorded

Full visibility of all change toFull visibility of all change to reduce MTTR and increase

MTBF

When systems are hacked you know exactly what changed

Helps address audit failures

6compliance | security | control

Page 4: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security program released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

7compliance | security | control

Extending the Concept across the infrastructure

Tripwire Enterprise ConsoleTripwire Enterprise Console

Baseline and Compare

Detection Agents

8compliance | security | control

Directory Services

DesktopsFile Systems Network Devices

Databases Applications

Page 5: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Improved the Concept of Authorised and Unauthorised

Authorised changes followed someAuthorised changes followed some kind of expected process includingo Change ticketo Change occurred in expected change window

Tested before deploymento Tested before deploymento Non critical “Business as Usual”

Whereas non authorised changes did not follow any process or contravened rules defined within Tripwire. These changes cause the most issues within your environment

9compliance | security | control

most issues within your environment

Researching Why Change Mattersg y g

Ο ITPI launched the IT Controls Performance Study to find answers to the following questions:

Do high performers really exist?

Are all ITIL processes and COBIT controls created equal?p q

What controls have the highest impact on performance?

Ο 350 organizations were benchmarked

N = 98 IT E l

IT BudgetEmployees

Average 483 $114 million

Min 3 $5 million

Max 7,000 $1,050 million

10compliance | security | control

Page 6: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

The Highest Performing IT Organizations Get Resultsg g g

Operations Metrics Benchmarks:Best in Class: Server/sysadmin ratios

10,000Best in Class: Server/sysadmin ratios

• Highest ratio of staff for pre-production processes

1000

onon

processes

• Lowest amount of unplanned work

B t i ClB t i Cl

100

Ser

vers

Ope

ratio

Ope

ratio

p

• Highest change success rate

Best in Class Best in Class Ops and SecurityOps and Security

10

#

Siz

e of

S

ize

of

• Best posture of compliance

1

Efficiency of OperationEfficiency of Operation• Lowest cost of

compliance

11compliance | security | control

10 20 40 60 80 100 120 140

Server/sysadmin ratio

Common Traits of the Highest Performers

Culture of…

Change management Integration of IT operations/security via problem/change management

Processes that serve both organizational needs and business objectives

Causality

ocesses t at se e bot o ga at o a eeds a d bus ess object es

Highest rate of effective change

y Highest service levels (MTTR, MTBF)

Highest first fix rate (unneeded rework)

Compliance and continual reduction of operational variance

Production configurations Production configurations

Highest level of pre-production staffing

Effective pre-production controls

Eff ti i i f ti d d t ti t l

12compliance | security | control

Effective pairing of preventive and detective controls

Page 7: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Seven Habits of Highly Effective IT Organizations

1 Have a culture that embraces change managementg g

Monitor, audit, and document all changes to the infrastructure2

Have zero tolerance for unauthorized changes3

Have specific, defined consequences for unauthorized changes4

T t ll h i d ti i t b fTest all changes in a preproduction environment before implementing into production

5

6 Ensure preproduction environment matches production environment6

Track and analyze change successes and failures to make 7

13compliance | security | control

future change decisions7

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security program released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

14compliance | security | control

Page 8: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Change Audit and Configuration Assessment

Policy Compliance Change AuditingPolicy ComplianceAssess & Validate

C a ge ud t gDetect & Enforce

Policy based Regulatory and Security compliance testing All changes are recorded

Current Configuration state is assessed against documented &

expected standards

Full visibility of all change to reduce MTTR and increase MTBF

All h hi th d i d/Every change detected is

validated against defined best practice policies

All changes achieve the desired/expected/ appropriate results

All changes follow the p p gright process

15compliance | security | control

Configuration Assessment Gave us a Second Lens

Policy Conformance Change Auditingo cy Co o a ceAssess & Validate

C a ge ud t gDetect & Enforce

Configuration Control

16compliance | security | control

Page 9: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Snapshot approachValidating Critical Controls ManuallyValidating Critical Controls…Manually

Compliant State

Change is occurring

Cannot maintain

ce Without remediation

Cannot maintain the state

Com

plia

nc

Key Points

Herculean task

Key Points

Herculean task

Without remediation advice it takes time and

effort to improve

C

Almost always at risk

Cannot frequently repeat

Almost always at risk

Cannot frequently repeat

Takes a long time to define policy and manually discover

current state

Time

Cannot frequently repeat

Goal is audit 

Cannot frequently repeat

Goal is audit 

17compliance | security | control

Snapshot approachValidating Critical Controls PeriodicallyValidating Critical Controls…Periodically

Compliant State

Change is occurring

ceC

ompl

ianc

Cannot maintain

Key Points

Drifting between checks

Key Points

Drifting between checksC the stateDrifting between checks

Only compliant for short time

Frequently at risk

Drifting between checks

Only compliant for short time

Frequently at risk

Time

Frequently at risk

Misplaced trust in the process

Frequently at risk

Misplaced trust in the processAt risk between

validation checks

18compliance | security | control

Page 10: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Enhanced File Integrity Monitoring to…Achieve & Maintain a Compliant State ContinuouslyAchieve & Maintain a Compliant State…Continuously

Compliant State

Continuous Compliance

ceC

ompl

ianc Key Points

Reduce risk of exposure

Key Points

Reduce risk of exposure

C

Reduce ongoing compliance effort

Reduce audit preparation time

Reduce ongoing compliance effort

Reduce audit preparation time

Time

Trust the processTrust the process

19compliance | security | control

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security program released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

20compliance | security | control

Page 11: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

Out-of-the-Box Policies – Over 170 of Them

Security

CIS ISO 27001DISA VI3 Hardening GuidelinesNIST Microsoft Security Guide

PCI DSS COBITSOX FISMA

Compliance

AIXCisco IOS

OracleDB2

NERC FDCC

Microsoft Exchange Server 2003

Operational/Performance

Cisco PIXHP-UXLinux

Microsoft Exchange

SolarisI5/OS

Windows Server 2000Windows Server 2003Microsoft Exchange Server 2003

Microsoft IISOracle 10g

Microsoft ExchangeMicrosoft IIS

Microsoft SQL Server

Windows Server 2003Windows Server 2003

Windows XP

CustomInternal ‘Golden’ Policy

Organizational

21compliance | security | control

Tripwire Evolution

1992 20042007

Configuration

2009

Automated Virtualisation

Gene Kim invents

Tripwire OSR

Tripwire Enterprise released

Configuration Assessment capabilities

added

Virtualisation security policies released

1997

Tripwire Inc formed and

TFS released

2006

Active Directory and

Database monitoring

2008

Industries largest

catalogue of policiesmonitoring

addedpolicies

22compliance | security | control

Page 12: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

The Virtualization Paradox

Lack of visibility

Lack of control

Reduce costs

E h il bilit Lack of control

Misconfigurations

Virtual sprawl

M bilit

Enhances availability

Increase consolidation

Rapid deployment & provisioning Mobility

Configuration drift

Lack of skills, experience & resources

provisioning

Improved agility

Less power consumption

T th b fit& resources

Best practice and standards are immature

Multiple points of entry &

Increased resource utilization

Simpler management

To reap the benefits of virtualization requires proper visibilityattacks

Additional complexity

Lack of processes, policies or tools

Enhance recovery efforts

Lower TCO

Optimize system

visibility, management & control of configurationspolicies or toolsperformance

Benefits Risks

configurations, compliance and security.

23compliance | security | control

Know and Secure your VI

f Continuously

Apply

Identify VI objects that are moved, changed or

not managedAlert & report

on policy

Continuously monitor &

detect deviations

from trusted t tApply

security & compliance

rules & policies

g on policy compliance changes to

enable corrective

state

K

action

Gain visibility of the entire VI

stack

Know mission

critical VMs & hypervisor relationshipp

24compliance | security | control

Page 13: Gavin Millard V1 - University of Queensland · 2011. 8. 15. · Tripwire born in Purdue University Ο Gene Kim and Eugene Spafford created concept in 1991 Ο Created to help detect

In Conclusion

System Misconfiguration & Unauthorized Changey g gIntroduce Risk To Your Organization

Achieve & Maintain a Known & Trusted State

& fProactively assess & validate IT configurations against policy

Rapidly detect & reconcile all configuration changes

Tripwire Delivers a Single Point-of-Control for Your Physical and Virtual Environments

Configuration Assessment Change Auditing

Automate ComplianceMi i Ri k

25compliance | security | control

Mitigate RisksIncrease Operational Efficiency

Configuration Assessment &Change Auditing SolutionsConfiguration Assessment &Change Auditing Solutions

COMPLIANCECOMPLIANCECOMPLIANCESECURITYCONTROL

COMPLIANCESECURITYCONTROL

Questions?Questions?