• Aucun résultat trouvé

Honeynet/pot : the data capture possibilities from data capture to black-hole network Alexandre Dulaunoy

N/A
N/A
Protected

Academic year: 2022

Partager "Honeynet/pot : the data capture possibilities from data capture to black-hole network Alexandre Dulaunoy"

Copied!
10
0
0

Texte intégral

(1)

Datacapture ? Q and A

Honeynet/pot : the data capture possibilities

from data capture to black-hole network

Alexandre Dulaunoy

[email protected]

January 28, 2011

(2)

Datacapture ? Q and A

Definition

Where is data capture in the honeynet technology ?

I Data Control

I The way to contain/limit the attackers. This is the really important part to limit the potential abuse of the attackers.

I Data Capture

I Capturing the activities inside and around the honeynet/pot without informing the attackers.

I Data Collection

I Collection is used to gather all the data captured in different distributed honeynets/pots.

Alexandre Dulaunoy [email protected]

(3)

Datacapture ? Q and A

Rules of data capture

Data capture rules

I Don’t store the captured data on the honeypot

I Limit any potential parasiting information (e.g. a monitoring tool testing the honeypot)

I Archiving is a requirement and log rotation must be done regularly

I Data capture system must be protected against potential attackers

I Sync clock with NTP and use a coherent timezone for all the systems (e.g. UTC)

I Always take into consideration the potential misuse of your

(4)

Datacapture ? Q and A

Recommended method for data capture

Recommended method for data capture

I Full network packet data capture (inside/outside)

I bpf/pcap capture at the bridge layer (or at span/monitored port)

I Operating System activity

I Sebek, custom readline logger, ...

I Logs of the data control layer

I Firewall bridge, netfilter logs or pf logs

Alexandre Dulaunoy [email protected]

(5)

Datacapture ? Q and A

Data capture tool - sebek

Data capture tool - sebek

I A data capture tool built by the Honeynet project

I Composed of two parts : Sebek kernel module (installed in the honeypot) and a Sebek server (installed on a separated system)

I Using rootkit tricks to hide himself on the honeypot (Adore is used)

(6)

Datacapture ? Q and A

Data capture tool - sebek

Data capture tool - sebek

I The datalogger is forwarding the information to a packet generator

I Sebek is using a custom raw socket interface (to hide himself)

I Sebek uses directly the network device driver

I Sebek is below Netfilter (not possible for the attacker to filter Sebek)

I Sebek is not accounted in the standard TCP/IP stack

I Sebek is not using ARP to obtain the MAC of the server

Alexandre Dulaunoy [email protected]

(7)

Datacapture ? Q and A

rules of Data collection

rules of Data collection

When playing with multiple honeynets or a distributed honeynet infrastructure :

I A unique identifier must be used across the distributed infrastructure

I A secure mechanism must be used to collect the information

I Time is again critical (system must be in sync)

(8)

Datacapture ? Q and A

Netflow as a data collection mechanism ?

Netflow as a data collection mechanism ?

I ”NetFlow is an open but proprietary network protocol developed by Cisco Systems to run on Cisco IOS-enabled equipment for collecting IP traffic information.” Wikipedia

I A flow is a unidirectional sequence of packets sharing same value like source/dest IP, source/dest port and protocol

I A Netflow record contains the information regarding a specific flow including src/dest IP, ToS, timestamp (start and stop),...

I Netflow is usually using UDP as protocol (SCTP can be used in newer version of Netflow) but not really respecting the rules of data collection

I But integration with existing Netflow collector is easy...

Alexandre Dulaunoy [email protected]

(9)

Datacapture ? Q and A

Conclusion ?

Conclusion ?

I Data collection is a critical part of honeynet/pot

I Black-hole monitoring relies on data capture and distributed collection

I Monitoring the void is interesting and provides not only noise...

I Collecting uninteresting information could become interesting information in the next days

(10)

Datacapture ? Q and A

Q and A

I Thanks for listening.

Alexandre Dulaunoy [email protected]

Références

Documents relatifs

Alexandre Dulaunoy ASBL CSRRT-LU (Computer Security Research and Response Team Luxembourg)

Honeynets can early detect new threats and issues Honeynets are often a research playground to better learn security issues in information systems Honeynets are a source of

Large classes of Honeynets Data capture versus Honeypots Low-interaction Honeypot High-interaction Honeypot Different usage of Honeynets Honeynets/pots - Advan-..

You are studying the execution of the component actively with system call tracker, memory analyzer, real time debugger/wrapper, open files tracker, ..... analysis Q

You are studying the execution of the component actively with system call tracker, memory analyzer, real time debugger/wrapper, open files tracker, ..... analysis Q

You are studying the execution of the component actively with system call tracker, memory analyzer, real time debugger/wrapper, open files tracker, ..... analysis Q and A

◦ → Our IP-darkspace is especially suited for spelling errors from the RFC1918 (private networks) address space.. Research activities related to spelling errors?. Spelling errors

Large classes of Honeynets Data capture versus Honeypots Low-interaction Honeypot High-interaction Honeypot Different usage of Honeynets Honeynets/pots - Advan-..