170 likes | 343 Views
LEMONA Linux Enhanced Monitoring Architecture. Linux zest for security. Outline. Security and Forensics Forensics Computer Security Computer Forensics Related Work Lemona Project Overview Architecture References. Forensics. Short for “Forensic Science” Aims at: Collecting Evidence
E N D
LEMONALinux Enhanced Monitoring Architecture Linux zest for security
Outline • Security and Forensics • Forensics • Computer Security • Computer Forensics • Related Work • Lemona • Project • Overview • Architecture • References
Forensics • Short for “Forensic Science” • Aims at: • Collecting Evidence • Providing Legal Proof (used in court) • Concerned with Computers / Networks
Computer Forensics • Memory Analysis… • Volatile Memory (i.e. RAM) • Optical Drives (i.e. CD-ROM) • Magnetic Drives (i.e. HDD, Floppies) • … but also Logs Analysis • Network • System
Computer Forensics • Incomplete • Logs are not activated by default • Not everything is logged • Not all applications generate logs • Unreliable • Generated in User Land • Editable by an Attacker
Outline • Security and Forensics • Forensics • Computer Security • Computer Forensics • Related Work • Lemona • Project • Overview • Architecture • References
Outline • Security and Forensics • Forensics • Computer Security • Computer Forensics • Related Work • Lemona • Project • Overview • Architecture • References
Lemona > Project • Open Architecture • Open Protocols • Open Source Implementation • Decentralized • Local Tracing Components • Remote Monitoring Components • Prevention, Detection, Forensics, Recovery • Possible…?
Lemona > Overview • Exhaustiveness • Kernel Land Tracer 100% User Land Coverage • Integrity • Harder to bypass Would require Kernel Level code • Integrity Checks • Flexible • Variable Granularity Levels • Selectable Hooks
Lemona > Architecture Outside Attackers Storage Point Target Lemona tracestransmission ^Workflow / Hooks Architecture > Inside Attackers Forensics Tools
Outline • Security and Forensics • Forensics • Computer Security • Computer Forensics • Related Work • Lemona • Project • Overview • Architecture • References
References > Lemona [home]http://lemona.googlecode.com/ [blog]http://lemona-project.blogspot.com/ [wiki]http://lemona.googlecode.com/wiki/ [SCM]http://lemona.googlecode.com/svn/ [group]http://groups.google.com/group/lemona/
References > Related • SARMORIA, C. G. & CHAPIN, S. J. (2005)Monitoring access to shared memory-mapped files.Proc. of the 2005 Digital Forensics Research Workshop (DFRWS). New Orleans. • GOEL, A., FENG, W. C., MAIER, D. & WALPOLE, J. (2005)Forensix: a robust, high-performance reconstruction system.Distributed Computing Systems Workshops, 2005. 25th IEEE International Conference on, 155-162. • KRISHNAKUMAR, R. (2005)Kernel korner: kprobes-a kernel debugger.Linux Journal, 2005.