Arkime
Apache-2.0๐ Network Recon ยท JavaScript/C
Arkime (formerly Moloch) is an open-source, large-scale, full packet capturing, indexing, and database system. It stores and indexes network traffic in standard PCAP format, providing fast, indexed access to historical network sessions through a powerful web interface. Arkime's viewer lets analysts search, filter, and drill into network sessions by IP, port, protocol, country, ASN, header content, and dozens of other fields. It integrates with Elasticsearch for session metadata storage and supports PCAP export for deeper analysis in Wireshark or Zeek. Arkime is designed to scale to multi-gigabit capture rates across distributed sensors, making it suitable for enterprise and ISP-scale deployments. Its SPIGraph feature provides visual timeline analysis, and the Hunt feature allows searching through full packet payloads. Arkime is commonly deployed alongside Zeek and Suricata for a complete network security monitoring stack.
Installation
from source
$ git clone https://github.com/arkime/arkime && cd arkime && ./easybutton-build.shDownload
$ Download packages from https://arkime.com/downloadsUse Cases
- Capturing and indexing full network traffic for forensic analysis
- Searching historical network sessions by IP, port, protocol, and content
- Hunting through packet payloads for indicators of compromise
- Exporting relevant PCAP segments for detailed Wireshark analysis
- Deploying distributed capture sensors for enterprise-scale monitoring
Tags
Details
- Category
- ๐ Network Recon
- Language
- JavaScript/C
- Repository
- arkime/arkime
- License
- Apache-2.0
- Platforms
- ๐งlinux
Links
Alternatives & Comparisons
Nmap
C/C++The gold standard network scanner. Host discovery, port scanning, service/version detection, OS fingerprinting.
Compare Arkime vs NmapWireshark
C/C++The world's foremost network protocol analyzer. Deep packet inspection for hundreds of protocols.
Compare Arkime vs WiresharkMore in Network Recon
Nmap
C/C++The gold standard network scanner. Host discovery, port scanning, service/version detection, OS fingerprinting.
Masscan
CInternet-scale port scanner. Transmits 10 million packets per second. Asynchronous, stateless scanning.
RustScan
RustBlazing fast port scanner that pipes into Nmap. Scans all 65k ports in 3 seconds flat.
Shodan CLI
PythonCommand-line interface for Shodan, the search engine for internet-connected devices.
Wireshark
C/C++The world's foremost network protocol analyzer. Deep packet inspection for hundreds of protocols.
Responder
PythonLLMNR/NBT-NS/mDNS poisoner and rogue authentication server. Captures NTLMv1/v2 hashes on the network.