Overview of Malcolm's Network Traffic Analysis
mainMalcolm is a network traffic analysis platform that processes packet capture (PCAP) files and Zeek logs. It functions by parsing network session data and enriching it with metadata such as:
- GeoIP mapping: Geographic location of IP addresses.
- Hardware manufacturer lookups: Using MAC address OUIs.
- Asset identification: Assigning names to network segments and hosts based on a user-defined asset inventory.
- JA4 fingerprinting: Network fingerprinting for identification.
Enriched data is stored in OpenSearch and is accessible via two primary interfaces:
- OpenSearch Dashboards: For flexible data visualization and protocol overviews using prebuilt dashboards.
- Arkime: A powerful tool for searching and identifying specific network sessions related to security incidents.
Malcolm can be deployed as a dedicated sensor appliance or locally on a workstation for processing offline artifacts (Zeek logs, PCAPs) during incident response.