{ "info": { "author": "CERTUNLP", "author_email": "soporte@cert.unlp.edu.ar", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "PyNgen\n======\n\nCli and python library for using Ngen.\n\nInstallation\n------------\n\n```bash\npip3 install pyngen\n```\n\nUsage Python Module\n-------------------\n\n```python\nfrom pyngen import PyNgen\n\n#Create object PyNgen\nngen = PyNgen(\"https://ngen.example.com/api\", \"YOUR_API_KEY\")\n\n#Minimum data required.\n#Add a new Incident for IP \"163.10.0.2\" for feed \"shodan\" and Type \"open_dns\"\nincident_id = ngen.newIncident(\"163.10.0.2\", \"shodan\", \"open_dns\")\n\n#upload with txt evidence\nanother_incident_id = ngen.newIncident(\"163.0.0.99\",\"another_feed\",\"another_incident_type\", evidence_text=\"text_evidence\", notes=\"Notes for this incident\", impact=\"low\", urgency=\"medium\")\n\n```\n\n\nUsage CLI\n---------\n\n```bash\nngen init -apikey -url https:///api\n```\n\n```bash\nngen newincident -feed shodan -address 163.10.0.2 -type open_dns\n```\n\n```bash\nngen reportcsv -feed external_report -type miner -path path/to/file.csv -addressheader ip\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": "https://github.com/CERTUNLP/pyngen", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyngen", "package_url": "https://pypi.org/project/pyngen/", "platform": "", "project_url": "https://pypi.org/project/pyngen/", "project_urls": { "Homepage": "https://github.com/CERTUNLP/pyngen" }, "release_url": "https://pypi.org/project/pyngen/0.1.14/", "requires_dist": [ "requests", "python-magic", "click" ], "requires_python": "", "summary": "Ngen REST. A python library for using Ngen", "version": "0.1.14" }, "last_serial": 5272486, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "edcf570a6b90641d50654686fe209427", "sha256": "3d869927b3ade5e95a9cd89dc369be377f8e6acd400d04e90fa396a2187a523a" }, "downloads": -1, "filename": "pyngen-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "edcf570a6b90641d50654686fe209427", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18351, "upload_time": "2019-04-09T00:18:24", "url": "https://files.pythonhosted.org/packages/c4/7d/23a520b389df1c916544b85f068082ff85e20bbd19fd7a6a3019c3509c66/pyngen-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89cb64bf58831b9c74b16416f74e5e69", "sha256": "287db193e7362116442969260b69614a9d67c9bcd70e089fa91dead6c467b490" }, "downloads": -1, "filename": "pyngen-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "89cb64bf58831b9c74b16416f74e5e69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18181, "upload_time": "2019-04-09T00:06:58", "url": "https://files.pythonhosted.org/packages/6b/7d/dbd2299bc7819453c3693d55726d0ff0a63669f20e477765bf85ea3ec576/pyngen-0.1-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1feeade27cdba2c7bc96af31e488937a", "sha256": "9aa26f0bf9cb004bab17007ef59157273f3f4f547be33a4756afe9e16ef29c67" }, "downloads": -1, "filename": "pyngen-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1feeade27cdba2c7bc96af31e488937a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18349, "upload_time": "2019-04-09T00:20:11", "url": "https://files.pythonhosted.org/packages/78/4f/6801b26c4252e523682e28f60fa280401c40c401a2389dac1ef7333cd857/pyngen-0.1.1-py3-none-any.whl" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "3c6f712db4b12b948f5f99b04f431895", "sha256": "9207d462191a492e244e162771a0c70b9225b584405bd13725b95e5dcea5392f" }, "downloads": -1, "filename": "pyngen-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "3c6f712db4b12b948f5f99b04f431895", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19312, "upload_time": "2019-04-25T15:28:11", "url": "https://files.pythonhosted.org/packages/32/82/2164767f212563c587998986c9a9822b45acce016a2891ae2940dd9c59db/pyngen-0.1.10-py3-none-any.whl" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "c03ea7e6dbab3f767150421c655181f9", "sha256": "ed56f5a6853a310b0513d11775f1d1dbc0e562b75f367812db0821f863b1bd2a" }, "downloads": -1, "filename": "pyngen-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "c03ea7e6dbab3f767150421c655181f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19872, "upload_time": "2019-05-02T20:06:38", "url": "https://files.pythonhosted.org/packages/77/6d/2161a0068e44037a773bf11b5f4e54a56e7571aa2c20378d7748315a6851/pyngen-0.1.11-py3-none-any.whl" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "7ff0fffeee13e31d4d895219aec5cdfc", "sha256": "d6ea76aa2c3f4c4bc3cfe71f0ecd538a1c30706f5db4944d2a560b008b4118b7" }, "downloads": -1, "filename": "pyngen-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "7ff0fffeee13e31d4d895219aec5cdfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19915, "upload_time": "2019-05-02T20:09:05", "url": "https://files.pythonhosted.org/packages/3d/27/7f1f0b514dc183ff936a64d9bbc554c312316912b3531d8e113d13b0306a/pyngen-0.1.12-py3-none-any.whl" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "c4313c64b9b2bef3ec5d3eabc1f85a95", "sha256": "6c9e9a5a0c92e6f80d3492e6cb9ce4bc65c61f863c4e12888b7f8ff74090dfdc" }, "downloads": -1, "filename": "pyngen-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "c4313c64b9b2bef3ec5d3eabc1f85a95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19983, "upload_time": "2019-05-15T13:17:49", "url": "https://files.pythonhosted.org/packages/92/a4/1e37ba29b38a501a7a57cdc449928a6a7cc782480a3f15903f4d9871b16d/pyngen-0.1.14-py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "01491e5bed93cfac47b17eb8ab1d89bf", "sha256": "fe236fe385f581a6f92803cdfa36277934626c4f05db031e226ceaaa5cb684ca" }, "downloads": -1, "filename": "pyngen-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "01491e5bed93cfac47b17eb8ab1d89bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19567, "upload_time": "2019-04-09T20:16:10", "url": "https://files.pythonhosted.org/packages/0f/75/fd586316e39da90163523efae500b11b4df6cb5ca511711694f78a56a086/pyngen-0.1.3-py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3997a8e7fce756ea489ee311f34e42ab", "sha256": "34d1d37c75d7f470dec4514724cd2e06637d7667cf84eadf8bad23d4f38287a4" }, "downloads": -1, "filename": "pyngen-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3997a8e7fce756ea489ee311f34e42ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19334, "upload_time": "2019-04-12T21:24:47", "url": "https://files.pythonhosted.org/packages/0f/1e/e65a22292fb63a8e695b83bd854c298d485f3feb2e07c2992cfadd58a92c/pyngen-0.1.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c4313c64b9b2bef3ec5d3eabc1f85a95", "sha256": "6c9e9a5a0c92e6f80d3492e6cb9ce4bc65c61f863c4e12888b7f8ff74090dfdc" }, "downloads": -1, "filename": "pyngen-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "c4313c64b9b2bef3ec5d3eabc1f85a95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19983, "upload_time": "2019-05-15T13:17:49", "url": "https://files.pythonhosted.org/packages/92/a4/1e37ba29b38a501a7a57cdc449928a6a7cc782480a3f15903f4d9871b16d/pyngen-0.1.14-py3-none-any.whl" } ] }