{ "info": { "author": "Jeffrey Kyllo", "author_email": "jkyllo-cube@echospiral.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: DFSG approved", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Security", "Topic :: System :: Networking :: Monitoring", "Topic :: Utilities" ], "description": "NetCube is a tool for visualizing network traffic in three dimensions. It is\ninspired by the `Spinning Cube of Potential Doom`__ and was originally developed\nback in 2005.\n\n__ http://www.nersc.gov/nusers/security/TheSpinningCube.php\n\nNetCube requires:\n - pcapy (requires libpcap or winpcap)\n - OpenGL\n - pygame\n\nIt uses pcapy to capture packets via libpcap allowing the use of the same\nfilters used by tcpdump and part of Ethereal. After capturing a packet, NetCube\nadds it to a list to be rendered as a pixel within a 3d cube. Each axis\ncorresponds to a different parameter of the packet. At present these are the\nsource address, the destination address, and the port number. The color of the\npixel corresponds to the vertical axis (port number) in order to make the\ndiagram more readable as it rotates.\n\nA `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.\n\n__ https://echospiral.com/trac/cube/wiki/QuickStart\n__ https://echospiral.com/svn/cube/trunk/#egg=NetCube-dev\n\n\nRelease notes are available on the trac wiki at `ReleaseNotes`__.\n\n__ https://echospiral.com/trac/cube/wiki/ReleaseNotes", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://echospiral.com/trac/cube", "keywords": "network,dump,cube,trace,OpenGL,pcap,capture", "license": "GPLv2", "maintainer": null, "maintainer_email": null, "name": "NetCube", "package_url": "https://pypi.org/project/NetCube/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/NetCube/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://echospiral.com/trac/cube" }, "release_url": "https://pypi.org/project/NetCube/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Python implementation of the Spinning Cube of Potential Doom.", "version": "0.3.0" }, "last_serial": 802600, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "343fc50102c309ee4abec5b6a6a38e90", "sha256": "dc1058892fb17cb2087aaa64ec7571c65d3edb73ba73634750abc9a1f185dde1" }, "downloads": -1, "filename": "NetCube-0.1.0-py2.4.egg", "has_sig": false, "md5_digest": "343fc50102c309ee4abec5b6a6a38e90", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 32821, "upload_time": "2006-11-27T06:41:55", "url": "https://files.pythonhosted.org/packages/36/ee/4771239661313171585b191afcb9a9587405b9029f036109cbf63bc09288/NetCube-0.1.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "a47c70e6febc284dcc2dff911143cc7f", "sha256": "627721aa3587c5d0a4fc0bfed32af26a755ae8950b57968d7e727b325f3a6765" }, "downloads": -1, "filename": "NetCube-0.1.0.zip", "has_sig": false, "md5_digest": "a47c70e6febc284dcc2dff911143cc7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30490, "upload_time": "2006-11-27T06:41:53", "url": "https://files.pythonhosted.org/packages/e6/45/75e9329935c4a8f63f70de7ddd2e8bf2a1c903d8dcc4d6b4938b0c047a1c/NetCube-0.1.0.zip" } ], "0.1.a0.dev-r10": [ { "comment_text": "", "digests": { "md5": "483bad1326e72ec4a1622a78321da35c", "sha256": "bf89f9f925c66c7d374c856a784d1b56477dd24176074bf36a0b46e4e64f9736" }, "downloads": -1, "filename": "NetCube-0.1.a0.dev_r10-py2.4.egg", "has_sig": false, "md5_digest": "483bad1326e72ec4a1622a78321da35c", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 32372, "upload_time": "2006-11-23T05:35:14", "url": "https://files.pythonhosted.org/packages/32/10/8d81da78ad72b897ad7f8026b0e809383062bc7d7272bb4cca9bb59961ae/NetCube-0.1.a0.dev_r10-py2.4.egg" } ], "0.1.a0.dev-r11": [], "0.1.a0.dev-r12": [ { "comment_text": "", "digests": { "md5": "dfcddcd80adc99f403cb472cf3e5b887", "sha256": "ae5d242d1af66f621fbf5667a74f46aeaf6d9d0ef933e27429cc8833f84d7512" }, "downloads": -1, "filename": "NetCube-0.1.a0.dev_r12-py2.4.egg", "has_sig": false, "md5_digest": "dfcddcd80adc99f403cb472cf3e5b887", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 32791, "upload_time": "2006-11-23T07:17:49", "url": "https://files.pythonhosted.org/packages/d5/2b/2cc2a398b48a9fe1ae0a9e49ba52bc1adac7bb2cec00cf9863dcecc03f2a/NetCube-0.1.a0.dev_r12-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "1a7aa31a2120c9baab2167a984556eca", "sha256": "89ddc308f372930a85e70c9d893f65cc19c2b3305c693e91fcc908a2b8d9dc75" }, "downloads": -1, "filename": "NetCube-0.1.a0.dev-r12.zip", "has_sig": false, "md5_digest": "1a7aa31a2120c9baab2167a984556eca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30670, "upload_time": "2006-11-23T07:17:47", "url": "https://files.pythonhosted.org/packages/0c/d9/adcef96b9622a23d89cf0d3128fba5262d666bc70a6701545533dab1cf97/NetCube-0.1.a0.dev-r12.zip" } ], "0.1.a0.dev-r9": [ { "comment_text": "", "digests": { "md5": "87d200bd660368a252220843ec96d18e", "sha256": "a93d68786971563abce5b0d712cae7ecec7db5416dd5ded2c5132a517b2759ea" }, "downloads": -1, "filename": "NetCube-0.1.a0.dev_r9-py2.4.egg", "has_sig": false, "md5_digest": "87d200bd660368a252220843ec96d18e", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 32373, "upload_time": "2006-11-23T05:25:22", "url": "https://files.pythonhosted.org/packages/20/d7/f8be119d7767a5182be88c5d45a502e914b716be595c22e80fc70cccf5a6/NetCube-0.1.a0.dev_r9-py2.4.egg" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "16446146126b1cc5354d16db139039c7", "sha256": "0f410e7330721da510e35beaaade1a5b56cf89818b7fd5b0c0116fad383c1676" }, "downloads": -1, "filename": "NetCube-0.2.0-py2.4.egg", "has_sig": false, "md5_digest": "16446146126b1cc5354d16db139039c7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 55091, "upload_time": "2007-01-29T02:41:13", "url": "https://files.pythonhosted.org/packages/f5/b9/f05fb67b27373873e7d963deda52ba301e03928a496429580e7d498d021c/NetCube-0.2.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "0cc7a6b71286ba85512e183dacc27ec4", "sha256": "1c74bca892197b2d723a33e1baf27e189a07809ff6eb16ccb977185d608f7224" }, "downloads": -1, "filename": "NetCube-0.2.0.zip", "has_sig": false, "md5_digest": "0cc7a6b71286ba85512e183dacc27ec4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41001, "upload_time": "2007-01-29T02:41:10", "url": "https://files.pythonhosted.org/packages/7e/c0/c5a0e4eb9538e8979ed3ae50208a689b4da96f5168bc4a203a3fb4b992b0/NetCube-0.2.0.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "90b8f98296db6f1389233318a8b6e94a", "sha256": "1d7be278ba79f5b022451215d7d1a94648791a022a9098f6d4b85bbd40c32a7d" }, "downloads": -1, "filename": "NetCube-0.3.0-py2.4.egg", "has_sig": false, "md5_digest": "90b8f98296db6f1389233318a8b6e94a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 96765, "upload_time": "2007-04-12T05:06:25", "url": "https://files.pythonhosted.org/packages/88/b3/2e17c0ab081d2c5edc0dd3748cc299a7f2d92b7e2d4d48ef2c160b3ffbe3/NetCube-0.3.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "4c0b0546c9cfc4a31111b10f6a4e5616", "sha256": "34d5a6c108e9653d1ef992722ec9cf17148fda6e2f20c4da2a9839790495a339" }, "downloads": -1, "filename": "NetCube-0.3.0.zip", "has_sig": false, "md5_digest": "4c0b0546c9cfc4a31111b10f6a4e5616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59809, "upload_time": "2007-04-12T05:06:20", "url": "https://files.pythonhosted.org/packages/a5/fc/63d0c6536a1c5bb097f2a0263611a927e26b4b11e8bf88a712ef9044eaa3/NetCube-0.3.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "90b8f98296db6f1389233318a8b6e94a", "sha256": "1d7be278ba79f5b022451215d7d1a94648791a022a9098f6d4b85bbd40c32a7d" }, "downloads": -1, "filename": "NetCube-0.3.0-py2.4.egg", "has_sig": false, "md5_digest": "90b8f98296db6f1389233318a8b6e94a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 96765, "upload_time": "2007-04-12T05:06:25", "url": "https://files.pythonhosted.org/packages/88/b3/2e17c0ab081d2c5edc0dd3748cc299a7f2d92b7e2d4d48ef2c160b3ffbe3/NetCube-0.3.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "4c0b0546c9cfc4a31111b10f6a4e5616", "sha256": "34d5a6c108e9653d1ef992722ec9cf17148fda6e2f20c4da2a9839790495a339" }, "downloads": -1, "filename": "NetCube-0.3.0.zip", "has_sig": false, "md5_digest": "4c0b0546c9cfc4a31111b10f6a4e5616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59809, "upload_time": "2007-04-12T05:06:20", "url": "https://files.pythonhosted.org/packages/a5/fc/63d0c6536a1c5bb097f2a0263611a927e26b4b11e8bf88a712ef9044eaa3/NetCube-0.3.0.zip" } ] }