Skip to main content

Parse_pcap

Parse_pcap is a security tool designed to analyze packet capture files (pcap) for indicators of compromise (IOCs). It helps security professionals quickly identify suspicious activity within network traffic.

Features

  • Analyze existing pcap files for IOCs
  • Capture live network traffic for analysis
  • Output results in JSON format
  • Usable as both a command-line tool and a Python library

Installation

This is published on PyPi, so you can run the following to install:

pip install parse-pcap

Note: The package will be available on PyPI soon.

Usage

Command-Line Interface

Analyze an existing pcap file:

parse_pcap analyze -p /path/to/packet_capture.pcap -r /path/to/results.json

Capture live network traffic:

parse_pcap capture -o /path/to/capture.pcapng -i capture_interface -t 2

Visualize an existing report:

parse_pcap visualize --report_file /path/to/results.json

Python Library

You can also use Parse_pcap as a Python library:

from parse_pcap.utils import load_pcap, analyze

cap = load_pcap(in_file)
results = analyze(cap, out_file=out_file)

Metadata

Release files for parse-pcap 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for parse-pcap 0.2.0
File Size Uploaded
parse_pcap-0.2.0.tar.gz 23.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for parse-pcap 0.2.0
File Interpreter ABI Platform
parse_pcap-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 44.7 kB

Release files / parse_pcap-0.2.0.tar.gz

Download URL parse_pcap-0.2.0.tar.gz
Size 23.3 kB
Tags Source
SHA-256 checksum
How to use checksums
552116d7d64056491b35970195785dc6f88eb737a1e480a6c8a5504490efd891
BLAKE2b-256 checksum
How to use checksums
1d1093e9e0071e2b42149f26133038f04c9dd2e14aff5f30dc4f8fed97f6707b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2025.

Transparency log

Release files / parse_pcap-0.2.0-py3-none-any.whl

Download URL parse_pcap-0.2.0-py3-none-any.whl
Size 21.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3768356210f15ef104b1a1e8f3924781a95d822e7f86ab26c8a87a4b2e9e79fd
BLAKE2b-256 checksum
How to use checksums
356343df115f73a743fca7f8bcd5192e275436ebc81588fd0a4bbcfae1100275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page