{ "info": { "author": "Andres Riancho", "author_email": "andres.riancho@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: System :: Monitoring" ], "description": "REST API client for w3af\n========================\n\nLaunch web application security scans using `w3af's REST API `_\n\n.. image:: https://circleci.com/gh/andresriancho/w3af-api-client.svg?style=svg\n :alt: Build Status\n :align: right\n :target: https://circleci.com/gh/andresriancho/w3af-api-client\n\nInstallation\n============\n\n::\n\n $ pip install --upgrade w3af-api-client\n\n\nUsage\n=====\n\nThe REST API client allows you to run scans and access results and log files.\n\n::\n\n from w3af_api_client import Connection, Scan\n\n # Connect to the REST API and get it's version\n conn = Connection('http://127.0.0.1:5000/')\n print conn.get_version()\n\n # Define the target and configuration\n scan_profile = file('/path/to/profile.pw3af').read()\n target_urls = ['http://example.target']\n\n scan = Scan(conn)\n scan.start(scan_profile, target_urls)\n\n # Wait some time for the scan to start and then\n scan.get_urls()\n scan.get_log()\n scan.get_findings()\n\n\nSource code\n===========\n\nDevelopers love code, here's all you need to understand, use and extend the client:\n\n* `w3af's REST API server `_\n* `w3af's REST API client `_\n\nReporting bugs\n==============\n\nReport your issues and feature requests in `w3af-api-client's issue\ntracker `_ and we'll\nbe more than glad to fix them.\n\nPull requests are more than welcome!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/andresriancho/w3af-api-client/", "keywords": null, "license": "GNU General Public License v2 (GPLv2)", "maintainer": null, "maintainer_email": null, "name": "w3af-api-client", "package_url": "https://pypi.org/project/w3af-api-client/", "platform": "Linux", "project_url": "https://pypi.org/project/w3af-api-client/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/andresriancho/w3af-api-client/" }, "release_url": "https://pypi.org/project/w3af-api-client/1.1.7/", "requires_dist": null, "requires_python": null, "summary": "REST API client to consume w3af", "version": "1.1.7" }, "last_serial": 1633556, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4cf997ee9618e25de708a771a700506a", "sha256": "8de280bb8c39866e1c9a5c498ceb2774608307be34ec67330113f12b95016fda" }, "downloads": -1, "filename": "w3af-api-client-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4cf997ee9618e25de708a771a700506a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7675, "upload_time": "2015-06-23T19:53:40", "url": "https://files.pythonhosted.org/packages/85/28/440ccffeb520bd2a28ac6ea2cb76144d22cbd185d61dddf4018ef1cef70a/w3af-api-client-0.0.1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d2eccaa97b917e43fd69ec674cf4a983", "sha256": "a01c39318ed1c0680125792fbc49b8abbfe72bc9aeda9711b8f684ac04fee754" }, "downloads": -1, "filename": "w3af-api-client-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d2eccaa97b917e43fd69ec674cf4a983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7737, "upload_time": "2015-06-24T00:42:51", "url": "https://files.pythonhosted.org/packages/52/e0/60e14e2d1f8a4827420e3fd8c7b3daabb560721ba13d7c17840292d53d68/w3af-api-client-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1170384f0b845137cf732df567d10074", "sha256": "21ad6191883f7ae5f72bcd273bbdfe2a8682331e1224f4cff2d408d64c0986b6" }, "downloads": -1, "filename": "w3af-api-client-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1170384f0b845137cf732df567d10074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7606, "upload_time": "2015-06-24T01:02:52", "url": "https://files.pythonhosted.org/packages/21/8f/e71949f425db096b75a6010ef21ed9da677d9438ba8dc558d6d1229c1935/w3af-api-client-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "71873451f7fc512b109366cfc099580b", "sha256": "fb2952e15b4d99e12bb3d0067bbf7f7f3d1cc5cd7ca6ed60850e802e044d4548" }, "downloads": -1, "filename": "w3af-api-client-1.0.3.tar.gz", "has_sig": false, "md5_digest": "71873451f7fc512b109366cfc099580b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8462, "upload_time": "2015-07-03T15:28:10", "url": "https://files.pythonhosted.org/packages/a3/a8/b9dff34e868d8f6c429768f319ebddf1c49958fa32d7946932cc239dac56/w3af-api-client-1.0.3.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "2671d984a7bef558382f7caf6935e59d", "sha256": "a09d8bec65516623aa7d43c9883f12019b1cb6a9cdb81d0f4731c5b2b1dc5cfa" }, "downloads": -1, "filename": "w3af-api-client-1.0.6.tar.gz", "has_sig": false, "md5_digest": "2671d984a7bef558382f7caf6935e59d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10079, "upload_time": "2015-07-04T15:32:55", "url": "https://files.pythonhosted.org/packages/d9/bd/1b05291e634eb93f51baf3e01662bdeb8c43176f94d0025a83dadf6fe87c/w3af-api-client-1.0.6.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "f8c1054fd953b67174fdcc63225d7c74", "sha256": "8e48d77950abb94b8ed0dd5e358155b92c292c3b24e58eafe257c885bc36e037" }, "downloads": -1, "filename": "w3af-api-client-1.0.8.tar.gz", "has_sig": false, "md5_digest": "f8c1054fd953b67174fdcc63225d7c74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9883, "upload_time": "2015-07-05T17:10:20", "url": "https://files.pythonhosted.org/packages/a5/45/0a439bf547c8c61f314c309f8bca3b6c608843db69de61f0faa3e3e44a5f/w3af-api-client-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "89335a459a9dfbfb69b657690b7c658f", "sha256": "b1c6d8184ca5a67c5ad31e17a73701577564a5bc53ed096abfd07c2a3842c00c" }, "downloads": -1, "filename": "w3af-api-client-1.0.9.tar.gz", "has_sig": false, "md5_digest": "89335a459a9dfbfb69b657690b7c658f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9897, "upload_time": "2015-07-05T17:24:16", "url": "https://files.pythonhosted.org/packages/fd/0c/9dc7f3ca62cdc169d67f953be39e2fc98e7cb1c5fa98e909822b2d75c204/w3af-api-client-1.0.9.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d87039fe1a25347613d5cfaeef5116f4", "sha256": "f91fb19ba8f5f8548b6947322ae13ef6b3b9290af9437badbe4f58bd6916ff56" }, "downloads": -1, "filename": "w3af-api-client-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d87039fe1a25347613d5cfaeef5116f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10631, "upload_time": "2015-07-05T19:41:46", "url": "https://files.pythonhosted.org/packages/7f/57/97ce30ee2521665ba637f63bc59a7eb8035149f6ff3e8f32e387e9819d17/w3af-api-client-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "eb4d02c8c72a6e1efb160d09d892c8d1", "sha256": "760d78d26c32607fe245c32b0229f68d34d15b48a99f2687d58bfe358245e7d3" }, "downloads": -1, "filename": "w3af-api-client-1.1.2.tar.gz", "has_sig": false, "md5_digest": "eb4d02c8c72a6e1efb160d09d892c8d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10644, "upload_time": "2015-07-06T21:34:08", "url": "https://files.pythonhosted.org/packages/f6/fd/e2d7a2c339edbe9a7fa6d250b615c84f39e6ce00e81e4d374595f28b3a07/w3af-api-client-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "7031d1712a9e6d3d816406fade404e5a", "sha256": "cc489ae288b494b0df2b8d95db15e5668185da2a8c2bfbd1604aab1b55b24969" }, "downloads": -1, "filename": "w3af-api-client-1.1.3.tar.gz", "has_sig": false, "md5_digest": "7031d1712a9e6d3d816406fade404e5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10994, "upload_time": "2015-07-07T14:33:55", "url": "https://files.pythonhosted.org/packages/b0/34/cb0c269b714d15a7d65d752a991d46d707d9d9965826c5c84ed8f5c8008c/w3af-api-client-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "7dc4108ec88f8ab2a6ce61b36bd8f178", "sha256": "1ba598afe144d6c2561d8491dc19de4a8e45720b5297d3335e6b9f365237647a" }, "downloads": -1, "filename": "w3af-api-client-1.1.4.tar.gz", "has_sig": false, "md5_digest": "7dc4108ec88f8ab2a6ce61b36bd8f178", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10841, "upload_time": "2015-07-08T21:59:49", "url": "https://files.pythonhosted.org/packages/15/2c/2e475446c28d8a2fcd58fdd3def3e4b9c06083f6b4ea1695d7983a32299b/w3af-api-client-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "8776567e926be62b33c1286625b8fe5c", "sha256": "d57aeef6ee9546201d5689043f218d3627ebf7d585726d22e9dc5f67451a7395" }, "downloads": -1, "filename": "w3af-api-client-1.1.5.tar.gz", "has_sig": false, "md5_digest": "8776567e926be62b33c1286625b8fe5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10930, "upload_time": "2015-07-09T14:13:32", "url": "https://files.pythonhosted.org/packages/42/f5/e41bb41e051311d6526f7da1c59e92d7bda55a8cd838ab5dbc4b211fca01/w3af-api-client-1.1.5.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "5a65c442194269871f92b084a259c5ef", "sha256": "3454fdafa4fa754ba2a438bd626fde7cafd744d05663692a0401fa1e288c417d" }, "downloads": -1, "filename": "w3af-api-client-1.1.7.tar.gz", "has_sig": false, "md5_digest": "5a65c442194269871f92b084a259c5ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11035, "upload_time": "2015-07-14T21:41:43", "url": "https://files.pythonhosted.org/packages/80/d0/1c2498a22c30524e4b5a5ce5377f37a9a64f0c476c2ccc045d8e27761efc/w3af-api-client-1.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a65c442194269871f92b084a259c5ef", "sha256": "3454fdafa4fa754ba2a438bd626fde7cafd744d05663692a0401fa1e288c417d" }, "downloads": -1, "filename": "w3af-api-client-1.1.7.tar.gz", "has_sig": false, "md5_digest": "5a65c442194269871f92b084a259c5ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11035, "upload_time": "2015-07-14T21:41:43", "url": "https://files.pythonhosted.org/packages/80/d0/1c2498a22c30524e4b5a5ce5377f37a9a64f0c476c2ccc045d8e27761efc/w3af-api-client-1.1.7.tar.gz" } ] }