80 likes | 200 Vues
This framework addresses common challenges in manipulating network traffic for tasks such as complex filtering, fine-grained editing, large-scale modifications, and visualization of behaviors. It introduces 'Netdude', a versatile tool for packet inspection and manipulation, designed to streamline operations and reduce duplicated efforts in traffic analysis. The system can detect patterns in network traffic and create useful signatures using honeypots, with capabilities for worm detection and advanced traffic control algorithms. Future improvements include higher volume testing and enhanced signature reporting.
E N D
A Framework for Packe Trace Manipulation Christian Kreibich christian.kreibich@cl.cam.ac.uk
Motivation • Say you need to solve a problem that involves manipulating network traffic: • complex filtering (e.g. data analysis) • fine-grained editing (e.g. header field bitflips) • large-scale editing (e.g. anonymization) • visualization (e.g. behavioural analysis) • What do you do?
Motivation II • Try to find a tool that does it • where? does it build? maintained? • If so, lucky you! • Mhmm ... write your own ... again. • Okay, pcap. • Now you typically need infrastructure: • data types conn.state tracking protocol header lookup • Lots of duplicated effort • Cut’n’paste sucks
Motivation III • Ewww.
Introducing ... • Netdude — NETwork DUmp Data Editor • Framework for packet inspection and manipulation
Summary • System detects patterns in network traffic • Using honeypots, the system can create useful signatures • Good at worm detection • Todo list • Ability to control LCS algorithm (whitelisting?) • Tests with higher traffic volume • Experiment with approximate matching • Better signature reporting scheme
Thanks! • Shoutouts:a13x hØ • No machines were harmed or compromised in the making of this presentation.