Skip to main content

NetCube is a tool for visualizing network traffic in three dimensions. It is inspired by the Spinning Cube of Potential Doom and was originally developed back in 2005.

NetCube requires:
  • pcapy (requires libpcap or winpcap)

  • OpenGL

  • pygame

It uses pcapy to capture packets via libpcap allowing the use of the same filters used by tcpdump and part of Ethereal. After capturing a packet, NetCube adds it to a list to be rendered as a pixel within a 3d cube. Each axis corresponds to a different parameter of the packet. At present these are the source address, the destination address, and the port number. The color of the pixel corresponds to the vertical axis (port number) in order to make the diagram more readable as it rotates.

A quick start guide is available for first time users and bug reports can be filed at the home page listed below. For those who wish to find the unstable code, the development version is available from the subversion trunk. Be sure to run setup.py develop after checking out the code.

Release notes are available on the trac wiki at ReleaseNotes.

Release files for NetCube 0.3.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 NetCube 0.3.0
File Size Uploaded
NetCube-0.3.0.zip 59.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for NetCube 0.3.0
File Interpreter ABI Platform
NetCube-0.3.0-py2.4.egg Legacy Egg format - - Details

Total release size: 156.6 kB

Release files / NetCube-0.3.0.zip

Download URL NetCube-0.3.0.zip
Size 59.8 kB
Tags Source
SHA-256 checksum
How to use checksums
34d5a6c108e9653d1ef992722ec9cf17148fda6e2f20c4da2a9839790495a339
BLAKE2b-256 checksum
How to use checksums
a5fc63d0c6536a1c5bb097f2a0263611a927e26b4b11e8bf88a712ef9044eaa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / NetCube-0.3.0-py2.4.egg

Download URL NetCube-0.3.0-py2.4.egg
Size 96.8 kB
Tags Egg
SHA-256 checksum
How to use checksums
1d7be278ba79f5b022451215d7d1a94648791a022a9098f6d4b85bbd40c32a7d
BLAKE2b-256 checksum
How to use checksums
88b32e17c0ab081d2c5edc0dd3748cc299a7f2d92b7e2d4d48ef2c160b3ffbe3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
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