{ "info": { "author": "msm", "author_email": "msm@cert.pl", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# injectslib\n\nPython APi for [https://injects.cert.pl](https://injects.cert.pl).\nCompatible with python2 and python3.\n\n## Info\n\n**Contact email**: msm@cert.pl\n\n## Example\n\n```python\nimport sys\nfrom injectslib import InjectsApi\n\n\nif len(sys.argv) == 1:\n print(\"Usage: example.py api_token\")\napi = InjectsApi(sys.argv[1])\n\nprint(\"Attacks on {}:\".format(api.organisation().name))\nfor attack in api.attacks():\n print(\" - attack by {}, first observed at {}\".format(\n attack.family,\n attack.first_seen_iso\n ))\n for inject in attack.injects:\n print(\" - inject when url like {}\".format(inject.url_pattern))\n for action in attack.actions:\n print(\" - {} when url like {}\".format(\n action.act_type, action.url_pattern\n ))\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "injectslib", "package_url": "https://pypi.org/project/injectslib/", "platform": "", "project_url": "https://pypi.org/project/injectslib/", "project_urls": null, "release_url": "https://pypi.org/project/injectslib/0.0.1/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Official API package for https://injects.cert.pl", "version": "0.0.1" }, "last_serial": 5677289, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "108bd0f3e74c5c7c2c957c7bbfcf637e", "sha256": "d067b527545fc9675bafddd89c60ab739c0414457dbec17ae2306dc570a639e3" }, "downloads": -1, "filename": "injectslib-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "108bd0f3e74c5c7c2c957c7bbfcf637e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3864, "upload_time": "2019-08-14T14:13:19", "url": "https://files.pythonhosted.org/packages/35/7f/9228e170e63ddf8c5283822dad7e98e16dbf2d1b5103367b9d01e49c62fb/injectslib-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec7b67dc6d2de2baf7bdcdfe3f9a9f85", "sha256": "1c418f191815de218512e2eb892ff6dfed5e8ae8b6da8a4ad24db108998ef4c3" }, "downloads": -1, "filename": "injectslib-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ec7b67dc6d2de2baf7bdcdfe3f9a9f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3073, "upload_time": "2019-08-14T14:13:21", "url": "https://files.pythonhosted.org/packages/22/f5/6383c16632559ce5b68bb5989c7f30891f569fa8a3371315b01de8f6f821/injectslib-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "108bd0f3e74c5c7c2c957c7bbfcf637e", "sha256": "d067b527545fc9675bafddd89c60ab739c0414457dbec17ae2306dc570a639e3" }, "downloads": -1, "filename": "injectslib-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "108bd0f3e74c5c7c2c957c7bbfcf637e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3864, "upload_time": "2019-08-14T14:13:19", "url": "https://files.pythonhosted.org/packages/35/7f/9228e170e63ddf8c5283822dad7e98e16dbf2d1b5103367b9d01e49c62fb/injectslib-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec7b67dc6d2de2baf7bdcdfe3f9a9f85", "sha256": "1c418f191815de218512e2eb892ff6dfed5e8ae8b6da8a4ad24db108998ef4c3" }, "downloads": -1, "filename": "injectslib-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ec7b67dc6d2de2baf7bdcdfe3f9a9f85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3073, "upload_time": "2019-08-14T14:13:21", "url": "https://files.pythonhosted.org/packages/22/f5/6383c16632559ce5b68bb5989c7f30891f569fa8a3371315b01de8f6f821/injectslib-0.0.1.tar.gz" } ] }