Embed
Email

SAMHAIN - An open-source Host Intrusion Detection System _HIDS_

Document Sample

Shared by: liamei12345
Categories
Tags
Stats
views:
5
posted:
10/21/2011
language:
English
pages:
31
Motivation Potential Solutions Samhain









SAMHAIN

An open-source Host Intrusion Detection



System (HIDS)





Rainer Wichmann









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain









A simple question





How



can you defend against



Intrusions?







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls



A building



without openings



is



useless





Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls



A human body



without openings



would be



dead





Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls



A server



without open ports



is



pointless





Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









Firewalls





Intruders enter through



open ports



not through the wall!









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS







Search network traffic for



known attack patterns









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS



This is a known attack on health









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS



But the attack can look different..









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS



..and may come in disguise.









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS





Is this an attack on your server?

There is a major center of economic activity, such as Star Trek,

including the Ed Sullivan show. The former Soviet Union...



Or is it just spam?







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS



Is this an attack on your server?

There is a major center of economic activity, such as Star Trek,

including the Ed Sullivan show. The former Soviet Union...



It is ix86 binary executable code!



English Shellcode, Mason et al. 2009







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









NIDS





Recognizing an attack by



pattern matching is



difficult at best







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









File Integrity Verification



Fingerprints are unique









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









File Integrity Verification





So are cryptographic checksums



MD5 fingerprint.jpg:



6d49 6d22 f8c8 b2c7 d4ab d39e 0054 9d7a







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









File Integrity Verification



Firewalls and NIDSs



are convenient, because they can be

installed at a central point

may be circumvented









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Firewalls NIDSs File Integrity Verification









File Integrity Verification





File integrity verification



is very robust

requires monitoring of all individual hosts









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









Samhain



Samhain is an open-source



Host Intrusion Detection System



(HIDS)



> with central management <





Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









A complete Samhain system









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









What you get





Samhain provides a



centralized client-server



host monitoring system









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









Samhain Host Integrity Checks



File integrity verification

Logfile monitoring

Login/logout monitoring

Hidden process detection

Open port detection







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Samhain Server









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Samhain Server



Stores critical data (configuration, baseline)

Authenticates connecting clients

Serves configuration and baseline data

Receives reports and logs them to a

RDBMS (MySQL, PostgreSQL, Oracle)







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Samhain Clients









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Samhain Clients



At startup download configuration and

baseline data from the server

Perform integrity checks as configured

Report anomalies to the server









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Beltane II Console









Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









The Beltane II Console



Review reports from clients

Server-side updates of baseline data

Check client status

Edit and reload configuration data

Multiple users with different roles







Rainer Wichmann The Samhain HIDS

Motivation Potential Solutions Samhain Introduction Server Clients Beltane II









Thank you for your attention!









Rainer Wichmann The Samhain HIDS


Other docs by liamei12345
T14_Op_Exp_Mode_Class_Bus
Views: 0  |  Downloads: 0
Diagnostic principle_ rule in database
Views: 0  |  Downloads: 0
daet_result
Views: 0  |  Downloads: 0
Samplevoucher
Views: 0  |  Downloads: 0
TOMMY12
Views: 0  |  Downloads: 0
Copy_of_2010-2011School_Calendar
Views: 0  |  Downloads: 0
2011_Kits_Invite_Final_Results_web
Views: 0  |  Downloads: 0
Journal Holdings 2004 ENG
Views: 0  |  Downloads: 0
CS 10-080
Views: 1  |  Downloads: 0
DevelopmentalCodingWorkbook
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!