Slideshare.net (beta)

 

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 4 (more)

What Every Organization Should Log And Monitor

From anton_chuvakin, 3 months ago

My Old MISTI Presentation called "What Every Organization Should L more

1132 views  |  0 comments  |  4 favorites  |  2 embeds (Stats)
Download not available ?
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 1132
on Slideshare: 1073
from embeds: 59

Slideshow transcript

Slide 1: What Every Organization Should Log and Monitor: A Checklist? Anton Chuvakin, Ph.D., GCIA, GCIH Security Strategist November 15, 2004

Slide 2: WARNING! This presentation is from 2004. Now in 2008, I might not share all the view expressed in the presentation. It is posted the way it was originally presented in the hopes of being useful for somebody.

Slide 3: Highlights • Monitoring and logging overview • Log consolidation strategy: which log sources to include first • Monitoring and event response strategy • Log correlation to automate the monitoring • Using logs for forensics and incident response • Management and compliance reporting

Slide 4: Definitions • Logging • Auditing • Monitoring • Event reporting • Log analysis • Alerting

Slide 5: Security Data Overview What data? From Where? • Audit logs • Firewalls/intrusion • Transaction logs prevention • Intrusion logs • Routers/switches • Connection logs • Intrusion detection • System performance • Hosts records • Business applications • User activity logs • Anti-virus • Various alerts • VPNs

Slide 6: Value of Logging and Monitoring Logging Monitoring Analysis • Audit • Incident • Deeper • Forensics detection insight • Incident • Loss • Internal response prevention attacks • Compliance • Compliance • Fault prediction

Slide 7: Log Management Process • Collect the data • Convert to a common format • Reduce in size, if possible • Transport securely to a central location • Process in real-time • Eliminate false positives • Alert on threats • Store securely • Report on trends

Slide 8: Log Process Overview Logs are Logging created by sources (OS, devices, apps) Logging Logs are centralized Logs are viewed in real - Logs are stored time by an Monitoring and Reporting analyst or summarized correlation periodically engine Alerts are issues based on results ; actions are Alerting taken

Slide 9: Centralize the Logs! • Accessibility – All audit records in one place • Cross-device searchability and analysis – Categorization – Correlation • De-duplication / volume reduction • Reduced response time • Increase in the efficiency of existing security point solutions

Slide 10: Retention Time Question • I have the answer!  No, not really. • Regulations? – Unambiguous: PCI – keep’em for 1 year • Tiered retention strategy – Online – Nearline – Offline/tape

Slide 11: Monitoring or Ignoring Logs? • How to plan a response strategy to activate when monitoring? • Where to start? • How to tune it?

Slide 12: Monitoring Strategy Something interesting is seen ! Yes Is it a “known real bad”? Yes Is this suspicious ? Do a preliminary Yes Is it an investigation on Yes A “false incident? whether it is an alarm” incident Complete the Adjust IDS rules Start incident that caused a No action is preliminary required! response investigation and take “false alarm” process action

Slide 13: Setting Up Log Monitoring Program Phased approach • Security gear to connect – E.g.: DMZ, then core, then other internal systems • Log types to integrate – E.g.: IDS (with vulnerability data), then firewalls, then hosts, then others • Log management components to deploy – E.g.: collection, reporting, correlation, incident management, others • Growth of user community – E.g.: security team, then IT or auditors

Slide 14: Challenges to Deployment • Organization political boundaries – Inherent in any project involving “integration” • Data crossing network and state boundaries – Potentially subject to data privacy law • Access to remote locations where the data sources are – Remote management, but not remote installation • Custom applications – Unsupported and undocumented log formats • Defined and current escalation trees for incidents – Who would act on the alert? How is change management handled?

Slide 15: Timing is everything! Timing requirements for analysis • Real-time fallacy: “we have to have it when?”  • Log review vs alert monitoring: different challenges and different timing

Slide 16: “Real-Time” Tasks • Malware outbreaks • Convincing and reliable intrusion evidence • Serious internal network abuse • Loss of service on critical assets

Slide 17: Daily Tasks • Unauthorized configuration changes • Disruption in other services • Intrusion evidence • Suspicious login failures • Minor malware activity • Activity summary

Slide 18: Weekly Tasks • Review inside and perimeter log trends and activities • Account creation/removal • Other host and network device changes • Less critical attack and probe summary

Slide 19: Monthly Tasks • Review long-term network and perimeter trends • Minor policy violation summary • Incident team performance measurements • Security technology performance measurements

Slide 20: “On Incident” Tasks • Use SANS six-step incident workflow • Review all relevant logs on a central logging system • Collect additional logs, if needed

Slide 21: Reporting • Operations – Reports for Level 1 personnel • Analytic – Deep analysis reports • Management – “Boss pleasers” 

Slide 22: Logs in Support of Compliance • Application and asset risk measurement • Data collection and storage to satisfy auditing of controls requirements • Support for security metrics • Documented incident resolution procedures • Industry best-practices for incident management and reporting • Proof of security due diligence Example regulation include: HIPAA, SOX, GLBA,…

Slide 23: Logs for Forensics What? You think this is evidence? Bua-ha-ha-ha  “Computer Records and the Federal Rules of Evidence“ • “First, parties may challenge the authenticity of both computer- generated and computer-stored records by questioning whether the records were altered, manipulated, or damaged after they were created. • Second, parties may question the authenticity of computer- generated records by challenging the reliability of the computer program that generated the records. • Third, parties may challenge the authenticity of computer-stored records by questioning the identity of their author.”

Slide 24: Logging Device Highlights Firewall Failures, DoS, outbound NIDS/NIPS Attacks, intrusions, probes, abuse Host Failures, crashes, unauthorized Anti-virus Clean status, update failures Application Usage metrics, violations

Slide 25: Example: OS • Account/group changes • Account logins • Changes in permissions for critical files/directories • Shutdowns • Patches/hotfixes • Elevated privileges

Slide 26: Example: NIDS and NIPS • Intrusion attempts • Probes • Admin privilege abuse • Miscellaneous network anomalies • AUP violations

Slide 27: Exception vs Audit? • Should I log “normal stuff”? – Firewall deny vs allow – Resource access • Alert vs log question

Slide 28: Summary • Extensive logging is a must! – You now have some hints on what you should log and how to plan • Monitoring helps extract more value from logs – And its huge! • Logging helps with compliance and forensics – It might even be mandated and…

Slide 29: Q&A? More information? Anton Chuvakin, Ph.D., GCIA, GCIH, GCFA anton@chuvakin.org Security Strategist Author of “Security Warrior” (O’Reilly 2004) – www.securitywarrior.org My book on logs is coming soon! See www.info-secure.org for my papers, books, reviews and other security resources related to logs