{ "info": { "author": "The Workbench Team", "author_email": "support@supercowpowers.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Topic :: Security" ], "description": "|Build Status| |Coverage Status| |License| |Fury| |PyPI|\n\n|Code Health| |Project Ready| |Project InProgress| |Gitter chat| \n\n\nWorkbench\n=========\n\n**A scalable python framework for security research and development teams.**\n\n\nWorkbench focuses on simplicity, transparency, and easy on-site\ncustomization. As an open source python project it provides light-weight\ntask management, execution and pipelining for a loosely-coupled set of\npython classes.\n\nWorkbench Videos\n~~~~~~~~~~~~~~~~~~\n- `Getting Started with Workbench `_\n- `Workbench Command Interface `_\n- `Workbench Command Interface 2 `_\n- `Workbench Robust Client/Server `_\n- `Dive into PCAPs with Workbench `_\n- `Correlating Yara Sigs with Workbench `_\n\nWorkbench Examples\n~~~~~~~~~~~~~~~~~~\n\n- `PCAP to Graph `_ (A short teaser)\n- `Workbench Demo `_\n- `Adding a new Worker `_ (super hawt)\n- `PCAP to Dataframe `_\n- `PCAP DriveBy Analysis `_\n- `Using Neo4j for PE File Sim Graph `_\n- `Generator Pipelines Notebook `_\n- `Network Stream Analysis Notebook `_\n- `PE File Static Analysis Notebook `_\n- `Memory Analysis Notebook `_\n\nBig Thanks\n~~~~~~~~~~\n- Yara Sigs: AlienVault, Crowdstrike, Mandiant, Viper, KevTheHermit\n\nPull the repository\n~~~~~~~~~~~~~~~~~~~\n\n**Warning!: The repository contains malcious data samples, be careful, exclude the workbench directory from AV, etc...**\n\n::\n\n git clone https://github.com/supercowpowers/workbench.git\n\n\nRead the Documentation\n~~~~~~~~~~~~~~~~~~~~~~\n\nWorkbench documentation: `Workbench Docs `_\n\nEmail Lists (Forums)\n~~~~~~~~~~~~~~~~~~~~\n\n- Users Email List:\n `workbench-users `_\n- Developers Email List:\n `workbench-devs `_\n\n.. _Workbench_Docs: http://workbench.readthedocs.org/en/latest/\n.. _Users_Email_List: https://groups.google.com/forum/#!forum/workbench-users\n.. _Developers_Email_List: https://groups.google.com/forum/#!forum/workbench-devs\n\n.. |Build Status| image:: http://img.shields.io/travis/SuperCowPowers/workbench.svg?style=flat\n :target: https://travis-ci.org/SuperCowPowers/workbench\n :alt: Build Status\n\n.. |Coverage Status| image:: https://img.shields.io/coveralls/SuperCowPowers/workbench.svg?style=flat\n :target: https://coveralls.io/r/SuperCowPowers/workbench\n\n.. |Code Health| image:: https://landscape.io/github/SuperCowPowers/workbench/master/landscape.png\n :target: https://landscape.io/github/SuperCowPowers/workbench/master\n\n.. |Project Stats| image:: https://www.ohloh.net/p/workbench/widgets/project_thin_badge.gif\n :target: https://www.ohloh.net/p/workbench\n\n.. |Project Ready| image:: https://badge.waffle.io/supercowpowers/workbench.png?label=on_deck&title=On_Deck\n :target: https://waffle.io/supercowpowers/workbench\n\n.. |Project InProgress| image:: https://badge.waffle.io/supercowpowers/workbench.png?label=In_Progress&title=In_Progress\n :target: https://waffle.io/supercowpowers/workbench\n\n.. |Gitter chat| image:: https://badges.gitter.im/SuperCowPowers/workbench.png\n :target: https://gitter.im/SuperCowPowers/workbench\n\n.. |Requirements| image:: https://requires.io/github/SuperCowPowers/workbench/requirements.png?branch=master\n :target: https://requires.io/github/SuperCowPowers/workbench/requirements/?branch=master\n :alt: Requirements Status\n\n.. |Fury| image:: http://img.shields.io/pypi/v/workbench.svg?style=flat\n :target: http://badge.fury.io/py/workbench\n\n.. |PyPI| image:: http://img.shields.io/pypi/dm/workbench.svg?style=flat\n :target: https://pypi.python.org/pypi/workbench\n\n.. |License| image:: http://img.shields.io/badge/license-mit-brightgreen.svg?style=flat\n :target: https://github.com/SuperCowPowers/workbench/blob/master/LICENSE\n :alt: License\n\n\n\nDocumentation\n-------------\n\nThe full documentation is at http://workbench.rtfd.org. \n\n\n\nHistory\n-------\n\n0.1 (2014-06-10)\n^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.1.5 (2014-06-10)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.2.5 (2014-07-07)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.2.6 (2014-07-11)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.2.9 (2014-07-27)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.3.1 (2014-08-03)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.3.3 (2014-08-29)\n^^^^^^^^^^^^^^^^^^\n\n* Release of workbench for alpha developers and users.\n\n0.3.4 (2014-11-23)\n^^^^^^^^^^^^^^^^^^\n\n* Bug fixes related to 'drift' of python modules.\n* Release of workbench for alpha developers and users.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/SuperCowPowers/workbench", "keywords": "workbench security python", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "workbench", "package_url": "https://pypi.org/project/workbench/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/workbench/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/SuperCowPowers/workbench" }, "release_url": "https://pypi.org/project/workbench/0.3.6/", "requires_dist": null, "requires_python": null, "summary": "A scalable framework for security research and development teams.", "version": "0.3.6" }, "last_serial": 1368480, "releases": { "0.2.5": [ { "comment_text": "", "digests": { "md5": "76f96ca42855a8dffd63bfe43ecdcaeb", "sha256": "9c9fd226f3e99da5bae8c9e9b3a97a464e2d9a1fc655e31341fe6b8e47ddb2ab" }, "downloads": -1, "filename": "workbench-0.2.5.tar.gz", "has_sig": false, "md5_digest": "76f96ca42855a8dffd63bfe43ecdcaeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9122709, "upload_time": "2014-07-08T00:59:42", "url": "https://files.pythonhosted.org/packages/ad/fb/f538e147ec6df62f3927e10ee36c1f545c1a37126c9dff55fa3c9316e6bc/workbench-0.2.5.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "ba3648d8ce4b64a622e827f075c8cd7f", "sha256": "66e55182e8d88905ee5fe8d0592ed3e93f73745f166b4efa4c22268a01adfee6" }, "downloads": -1, "filename": "workbench-0.2.7.tar.gz", "has_sig": false, "md5_digest": "ba3648d8ce4b64a622e827f075c8cd7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9124443, "upload_time": "2014-07-11T22:56:20", "url": "https://files.pythonhosted.org/packages/77/a8/cff338e733e8d3b6d560d4c5372f524398a647083c8e6a3b1ced39fd990e/workbench-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "b50a5bd5b90012d046fd5f8af20aaebc", "sha256": "59f5594c68eafc53da9f1ea602e9e2a1f0cad4089242f57c991755cae3d7bbe7" }, "downloads": -1, "filename": "workbench-0.2.8.tar.gz", "has_sig": false, "md5_digest": "b50a5bd5b90012d046fd5f8af20aaebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9128038, "upload_time": "2014-07-16T22:17:54", "url": "https://files.pythonhosted.org/packages/8d/0a/bf5ab2877fd79010021a0675426b6a2aabff4e237e44288ea9dcd75a47cf/workbench-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "5239ec266190df18eeb6305426b90815", "sha256": "73f48a1a2d19c3833848b9dc401bc3cb63d512c4f07c6ebb009b74e5c6494ba4" }, "downloads": -1, "filename": "workbench-0.2.9.tar.gz", "has_sig": false, "md5_digest": "5239ec266190df18eeb6305426b90815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9182290, "upload_time": "2014-07-28T00:43:28", "url": "https://files.pythonhosted.org/packages/07/cf/426f5598d453d02283cce06b8664fa7a50ebcd76887f14b06bdb442fdc98/workbench-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a59cbcfee7078dc41281ac62a6cba3d0", "sha256": "fc994597fbea922f2b5654c5e2ed849cc2b9ef8d38e7fc295008064d9bc9ab93" }, "downloads": -1, "filename": "workbench-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a59cbcfee7078dc41281ac62a6cba3d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9139046, "upload_time": "2014-08-03T21:34:54", "url": "https://files.pythonhosted.org/packages/66/df/9661ec55929731ac8a02375959a90cb80c1bd4eb501018d50e5556b28d85/workbench-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "545582aae95a573e46f2ed2fb9c3e95d", "sha256": "92bdcd050e5793966701f7647e41b0e6df29e7882f8324c652d8434622fccda3" }, "downloads": -1, "filename": "workbench-0.3.1.tar.gz", "has_sig": false, "md5_digest": "545582aae95a573e46f2ed2fb9c3e95d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9139062, "upload_time": "2014-08-04T01:06:43", "url": "https://files.pythonhosted.org/packages/72/bf/7ec4143dbeaa9d65ebd0479a05a9027618374b624146e24b561ac1692446/workbench-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e199b05a225ed18a54af71a77bcf377a", "sha256": "30aecf5ecb61fdeab5ea92a25fae265aea6c48a85b145cd4c4b8bfae44de42c4" }, "downloads": -1, "filename": "workbench-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e199b05a225ed18a54af71a77bcf377a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9147241, "upload_time": "2014-08-29T21:59:03", "url": "https://files.pythonhosted.org/packages/0c/4e/6d3ad2534e60fad14d8f837c2c1a3f1657f2b4aff8a589b3519c2a448dc3/workbench-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "96a1c09c6ac94b6c6ad416c52cc75801", "sha256": "bffcf72bce3fb67197a664d2742b6674609b23ec5dee2cc83371f707b383c842" }, "downloads": -1, "filename": "workbench-0.3.3.tar.gz", "has_sig": false, "md5_digest": "96a1c09c6ac94b6c6ad416c52cc75801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9147294, "upload_time": "2014-08-29T22:18:44", "url": "https://files.pythonhosted.org/packages/aa/d2/fdfba0be23fcdd8e95220cf396da58d146d35ef06d4a6df22883953f4afb/workbench-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "c20be59e724e507782ee343f8ba2e338", "sha256": "3c9e0e614a896b094aca81ef67be689e157ce4ebfbb931b921fa4b622f9444d1" }, "downloads": -1, "filename": "workbench-0.3.4.tar.gz", "has_sig": false, "md5_digest": "c20be59e724e507782ee343f8ba2e338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9162677, "upload_time": "2014-11-23T23:25:02", "url": "https://files.pythonhosted.org/packages/84/f2/6c2dfa73f9bc7ee5ac0e7e898d9115c4ed94e82face3fe3575e42e79dd3a/workbench-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "e76fc0823515fea9e7f1fe7df61692f0", "sha256": "8451330c73e4e9ef5919e4a2fb4293c2d8c1eaff833112356f8622adf1d66bc9" }, "downloads": -1, "filename": "workbench-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e76fc0823515fea9e7f1fe7df61692f0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 440017, "upload_time": "2015-01-02T20:18:05", "url": "https://files.pythonhosted.org/packages/35/5a/cd280fbd2f5bb67e794e066eff31893631545cd3a173682602ba4b5d88bf/workbench-0.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "372ebd887c1c3cc7d1180aa7cfa6bc0b", "sha256": "e7798061bf2cb10fc7b557f94a24ea53fe932f2802a8f0a0d6833f5a12c690c5" }, "downloads": -1, "filename": "workbench-0.3.5.tar.gz", "has_sig": false, "md5_digest": "372ebd887c1c3cc7d1180aa7cfa6bc0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 371325, "upload_time": "2015-01-02T20:18:02", "url": "https://files.pythonhosted.org/packages/3f/b5/eb05ef9c08d86a29d167e10bb6338314bb58b230a1661dc22e518d6a2b36/workbench-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "ccc9c466548d3834aa44e908dd8ce27b", "sha256": "23de50dd173fcb3e84fd1278024a38f334ff2e64c9650bbaafdef9b8aecc0488" }, "downloads": -1, "filename": "workbench-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccc9c466548d3834aa44e908dd8ce27b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 440014, "upload_time": "2015-01-02T20:26:41", "url": "https://files.pythonhosted.org/packages/62/5d/625e123d7b896d598d1a6320984407ad6a2ae9ce4551eb0be8daa8e42898/workbench-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5706ddc743bd846cc071cba921832dc", "sha256": "17929adef4840990415be1468801e4a2b860f28c67d804a85b6640215e8e9aa1" }, "downloads": -1, "filename": "workbench-0.3.6.tar.gz", "has_sig": false, "md5_digest": "c5706ddc743bd846cc071cba921832dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 499258, "upload_time": "2015-01-02T20:26:36", "url": "https://files.pythonhosted.org/packages/af/49/fb254dc298e8c11ddb5ce5308f016e81f688b927c58c08fc3485ba374ffe/workbench-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ccc9c466548d3834aa44e908dd8ce27b", "sha256": "23de50dd173fcb3e84fd1278024a38f334ff2e64c9650bbaafdef9b8aecc0488" }, "downloads": -1, "filename": "workbench-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccc9c466548d3834aa44e908dd8ce27b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 440014, "upload_time": "2015-01-02T20:26:41", "url": "https://files.pythonhosted.org/packages/62/5d/625e123d7b896d598d1a6320984407ad6a2ae9ce4551eb0be8daa8e42898/workbench-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5706ddc743bd846cc071cba921832dc", "sha256": "17929adef4840990415be1468801e4a2b860f28c67d804a85b6640215e8e9aa1" }, "downloads": -1, "filename": "workbench-0.3.6.tar.gz", "has_sig": false, "md5_digest": "c5706ddc743bd846cc071cba921832dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 499258, "upload_time": "2015-01-02T20:26:36", "url": "https://files.pythonhosted.org/packages/af/49/fb254dc298e8c11ddb5ce5308f016e81f688b927c58c08fc3485ba374ffe/workbench-0.3.6.tar.gz" } ] }