{ "info": { "author": "d-Rickyy-b", "author_email": "pastepwn@rickyy.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet", "Topic :: Security", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "![Logo](https://raw.githubusercontent.com/d-Rickyy-b/pastepwn/master/documentation/pastepwn_logo.png)\n\n\n\n# pastepwn - Paste-Scraping Python Framework\n[![Build Status](https://travis-ci.org/d-Rickyy-b/pastepwn.svg?branch=master)](https://travis-ci.org/d-Rickyy-b/pastepwn)\n[![PyPI version](https://badge.fury.io/py/pastepwn.svg)](https://badge.fury.io/py/pastepwn)\n[![Coverage Status](https://coveralls.io/repos/github/d-Rickyy-b/pastepwn/badge.svg?branch=master)](https://coveralls.io/github/d-Rickyy-b/pastepwn?branch=master)\n\n[Pastebin](https://pastebin.com) is a very helpful tool to store or rather share ascii encoded data online. In the world of OSINT, pastebin is being used by [researchers all around the world](https://www.troyhunt.com/introducing-paste-searches-and/) to retreive e.g. leaked account data, in order to find indicators about security breaches.\n\n*Pastepwn* is a framework to scrape pastes and scan them for certain indicators. There are several analyzers and actions to be used out-of-the-box, but it is also easily extensible - you can create your own analyzers and actions on the fly.\n\n**Please note:** This framework is **not** to be used for illegal actions. It can be used for querying public Pastebin pastes for e.g. your username or email address in order to increase your own security.\n\n### Setup pastepwn\n\nTo use the pastepwn framework you need to follow these simple steps:\n\n1) **Make sure** to have a [Pastebin premium](https://pastebin.com/pro) account!\n2) Install pastepwn via pip (`pip install pastepwn`)\u00b9\n3) Create a file (e.g. `main.py`) in your project root, where you put your code in\u00b2\n4) Fill that file with content - add analyzers and actions. Check the [example](https://github.com/d-Rickyy-b/pastepwn/tree/master/examples/example.py) implementation.\n\n\u00b9 Note that pastepwn only works with python3.5 or higher (so better use pip3) \n\u00b2 *(If you want to store all pastes, make sure to setup a `mongodb`, `mysql` or `sqlite` instance)*\n\n### Behind a proxy\n\nThere are 2 ways to use this tool behind a proxy:\n\n* Define the following environment variables: `HTTP_PROXY`, `HTTPS_PROXY`, `NO_PROXY`.\n* When initializing the PastePwn object, use the `proxies` argument. `proxies` is a dict as defined in [requests' documentation](http://docs.python-requests.org/en/master/user/advanced/#proxies).\n\n### ToDos\nThere are quite some features which will be implemented in the (near) future.\nCheck the [bug tracker](https://github.com/d-Rickyy-b/pastepwn/issues) on GitHub to get an up-to-date status about features and ToDos.\n\n- REST API for querying paste data\n- Adding more analyzers and actions, based on community input\n- Adding support for other paste sites\n- Add a helpful wiki with instructions and examples\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/d-Rickyy-b/pastepwn", "keywords": "python pastebin scraping osint framework", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pastepwn", "package_url": "https://pypi.org/project/pastepwn/", "platform": "", "project_url": "https://pypi.org/project/pastepwn/", "project_urls": { "Homepage": "https://github.com/d-Rickyy-b/pastepwn" }, "release_url": "https://pypi.org/project/pastepwn/1.0.16/", "requires_dist": [ "pymongo", "mysql-connector-python", "requests" ], "requires_python": "", "summary": "Python framework to scrape PasteBin pastes and analyze them", "version": "1.0.16" }, "last_serial": 5797724, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "6466f2e6a0e21bb608202e398d27ce17", "sha256": "d612ba550fc3a0cc6302de0b47f260724e3c305f6256ec444b81583209af8326" }, "downloads": -1, "filename": "pastepwn-1.0.tar.gz", "has_sig": false, "md5_digest": "6466f2e6a0e21bb608202e398d27ce17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14570, "upload_time": "2018-10-21T20:32:32", "url": "https://files.pythonhosted.org/packages/e2/50/2c0a45e59079027f3cfe57388ac5a4323bcbfe58b153442c402242d8b9d0/pastepwn-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "56f14cdef5c21a65c90d18d216c2c3ea", "sha256": "f2745353abf12f5503f0b4b6a3c71d97cdf6e4c4282c5cacad46e37d4a559f0a" }, "downloads": -1, "filename": "pastepwn-1.0.1.tar.gz", "has_sig": false, "md5_digest": "56f14cdef5c21a65c90d18d216c2c3ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2050, "upload_time": "2018-10-21T21:09:20", "url": "https://files.pythonhosted.org/packages/0e/9e/1180eab4af8ec3607e2ce9cced8683e912540b82076d7615e6154a05cbf9/pastepwn-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "bfa7b9693fbc964d0d513a52a4f93fec", "sha256": "1d7e029ffc76bdc3459bc14265aa21bcbdad449048ead75f6c6e1ad71daad59b" }, "downloads": -1, "filename": "pastepwn-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "bfa7b9693fbc964d0d513a52a4f93fec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31943, "upload_time": "2019-01-06T20:01:57", "url": "https://files.pythonhosted.org/packages/4e/e2/142bec1294a36725b68aba294309ef976acdece42ee60fd38ca5cf1fa66d/pastepwn-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e83a821eb83711778a42790ad43d2420", "sha256": "a62e5b4383299a04e5e0bb6b7a6ffbed65539320fcf06d018c976ee078d939f5" }, "downloads": -1, "filename": "pastepwn-1.0.10.tar.gz", "has_sig": false, "md5_digest": "e83a821eb83711778a42790ad43d2420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16159, "upload_time": "2019-01-06T20:01:59", "url": "https://files.pythonhosted.org/packages/6b/97/7414c0a1c7207a6981c08c99835426272f75ef98ad47868f326cfb9fbb49/pastepwn-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "bc016c066dd1b044e09a9aaaf9e313b4", "sha256": "36d98ef573835d21f9cea1db31b5032ba2ea10e8b707145906bd3ced5cd76bf6" }, "downloads": -1, "filename": "pastepwn-1.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "bc016c066dd1b044e09a9aaaf9e313b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31957, "upload_time": "2019-01-09T20:48:47", "url": "https://files.pythonhosted.org/packages/50/d2/bfb6a25c1d787d4e8041037c5ac71e9797f43478f0fd941db20e25a6f0ff/pastepwn-1.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d9a0119881c235cf63a9d21ddb09552", "sha256": "d8f1fce4c634b5f643939bcfd9d0c62e6b65ed2650f4b3e50d3da1b4989ab362" }, "downloads": -1, "filename": "pastepwn-1.0.11.tar.gz", "has_sig": false, "md5_digest": "8d9a0119881c235cf63a9d21ddb09552", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16178, "upload_time": "2019-01-09T20:48:48", "url": "https://files.pythonhosted.org/packages/f9/cf/a38a18848e13ab06ee4c00cc2bc4a86a1348c31e83c099719bfb6ed9ba83/pastepwn-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "cd879dc4731cb3eda611fbc3690c2fc2", "sha256": "d6e523af4c5ce0ce73252ee6c6ebc5f2ec81f873b954926697d759df09c84033" }, "downloads": -1, "filename": "pastepwn-1.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "cd879dc4731cb3eda611fbc3690c2fc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 39156, "upload_time": "2019-02-20T20:38:33", "url": "https://files.pythonhosted.org/packages/83/e4/a55e3ee9210a0bbceec5c25fa72157b689ae220f82cae498e2157b83ad8a/pastepwn-1.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ce90149a1df2fba73764c2d07376f68", "sha256": "5a0b77fcc0be925b4f6ab59dce2803041ec257ce65ce22feeab8746ada61fa54" }, "downloads": -1, "filename": "pastepwn-1.0.12.tar.gz", "has_sig": false, "md5_digest": "1ce90149a1df2fba73764c2d07376f68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20496, "upload_time": "2019-02-20T20:38:35", "url": "https://files.pythonhosted.org/packages/72/f8/3ed61d39cac4d89853f4a9f2793aa2ad2141e42e6fe296e09bf43de9df19/pastepwn-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "fbea7240930fef45e1a38669dd7c25c1", "sha256": "716f50a6199409c9d8db29ab9e5d88009618629376aa99f32b775e365df4c254" }, "downloads": -1, "filename": "pastepwn-1.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "fbea7240930fef45e1a38669dd7c25c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35892, "upload_time": "2019-09-02T21:39:11", "url": "https://files.pythonhosted.org/packages/b3/a2/4363ed8f8c7151e1d713f38830834a0ccdc1ccea61de421e8f8a8eee68fb/pastepwn-1.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8bff0b411df0075c046691a4dbec96c2", "sha256": "80f811d25416887b486133c74f925201773961e02813aa2a891e1eb6a8d450a9" }, "downloads": -1, "filename": "pastepwn-1.0.13.tar.gz", "has_sig": false, "md5_digest": "8bff0b411df0075c046691a4dbec96c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19199, "upload_time": "2019-09-02T21:39:13", "url": "https://files.pythonhosted.org/packages/00/6f/46baf23917303ba09b6c9ba37daa93761232a3173a8f3a53d9619a4a9fa1/pastepwn-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "76ecce5189476e859f81bf5f8d538b5d", "sha256": "9350c1481cd5056a4c2bcb0cdc3abef7861b488ef4d17db34d1640ae478e8aa1" }, "downloads": -1, "filename": "pastepwn-1.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "76ecce5189476e859f81bf5f8d538b5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36086, "upload_time": "2019-09-03T22:45:03", "url": "https://files.pythonhosted.org/packages/ec/e7/10ccd000adb2c6f95ff6dcc93a720b4f52bae2e03a9ad714229e0eb9b1f1/pastepwn-1.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59bc8974247562a903045f1757ce3623", "sha256": "e35d009c1e49b653f3eec6d78b4d961f478d9caac7cf4b2ae49b8876a61cde00" }, "downloads": -1, "filename": "pastepwn-1.0.14.tar.gz", "has_sig": false, "md5_digest": "59bc8974247562a903045f1757ce3623", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19376, "upload_time": "2019-09-03T22:45:04", "url": "https://files.pythonhosted.org/packages/c8/75/3e030aae3c0b924d36560be29ff360c9f868612c895513d34f1c44455be3/pastepwn-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "166203e59e1fa7f6970bd96cb5820563", "sha256": "44168069136315d7d52b8bb75660ef36d8b59c30d88bb7ec837b71c867255adc" }, "downloads": -1, "filename": "pastepwn-1.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "166203e59e1fa7f6970bd96cb5820563", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40049, "upload_time": "2019-09-04T14:51:18", "url": "https://files.pythonhosted.org/packages/b1/63/3c5479eda6494145968eb83e4b95c6285c8c508a67f88f8be4ca9c3e45b4/pastepwn-1.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34696e9bc860ffbcf947d4ec44c5e719", "sha256": "20a9b1ddc5b8bb4a1246e3375509a9bd36793c8fdd21094eb73540c45eb5fd18" }, "downloads": -1, "filename": "pastepwn-1.0.15.tar.gz", "has_sig": false, "md5_digest": "34696e9bc860ffbcf947d4ec44c5e719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22015, "upload_time": "2019-09-04T14:51:20", "url": "https://files.pythonhosted.org/packages/9b/ca/e14e6f26796db0c2761631b256566f49ae8c0fc11564589601a941ab146d/pastepwn-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "dda37927871319a38506774e0ddfe996", "sha256": "b3c26cb2dd326597526f92f10939b5e7b801ff810d7bb301b5d890dfcf23e0ec" }, "downloads": -1, "filename": "pastepwn-1.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "dda37927871319a38506774e0ddfe996", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41532, "upload_time": "2019-09-07T23:18:53", "url": "https://files.pythonhosted.org/packages/3c/45/7e70348b19b274dbf6637df433cb57c67843ad37186ac95be10cdbddd32a/pastepwn-1.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52137fe7d6a4650af391b309af54a465", "sha256": "16212f80d9838bf5b7cbf4fe689182efc9ea9324f68b365f77df94e9aba16738" }, "downloads": -1, "filename": "pastepwn-1.0.16.tar.gz", "has_sig": false, "md5_digest": "52137fe7d6a4650af391b309af54a465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22876, "upload_time": "2019-09-07T23:18:55", "url": "https://files.pythonhosted.org/packages/d2/44/3b9547125b44c7d94668e15f8a2861103259538a9d1c12c1f101b43c44af/pastepwn-1.0.16.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "881e02d8f970a87d5da2a8977e48bbc3", "sha256": "6cc92b4899e297da7a101fe98b86c488bad8c61dbee460d6ef8b2ea4783f4358" }, "downloads": -1, "filename": "pastepwn-1.0.2.tar.gz", "has_sig": false, "md5_digest": "881e02d8f970a87d5da2a8977e48bbc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14566, "upload_time": "2018-10-21T21:27:48", "url": "https://files.pythonhosted.org/packages/a8/89/6d9cc795872e1f3852bc6afceab59a569861bf7768f71722872db164c975/pastepwn-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "12a7a470eec8ee152062ccca29e8ec93", "sha256": "2fb5a98c8718edd8c23471a44f81802613ed876b0b18681ffade06a17fcc7c11" }, "downloads": -1, "filename": "pastepwn-1.0.3.tar.gz", "has_sig": false, "md5_digest": "12a7a470eec8ee152062ccca29e8ec93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14584, "upload_time": "2018-10-21T21:47:08", "url": "https://files.pythonhosted.org/packages/27/28/cd9ba2da0e28f8839d886c59f098670d386e3cd6ca13699b58e0c7bbb9c6/pastepwn-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d47bb7660e212b6c31cf179d0e043b83", "sha256": "ff7fdcdd013f0d0ea53d8c2e11f007f3f10bbb7128409715edc786334fb97808" }, "downloads": -1, "filename": "pastepwn-1.0.5.tar.gz", "has_sig": false, "md5_digest": "d47bb7660e212b6c31cf179d0e043b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14588, "upload_time": "2018-10-21T22:37:02", "url": "https://files.pythonhosted.org/packages/f8/7b/9abddf10071099209875501f4602570f2b7b53261a78e19cbfa4998ba7d1/pastepwn-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "71d5c65d01325ac5ed951b6bb7c70cfc", "sha256": "667a756fd582733aca45d9154a2d820f1899633ac8027a0423eab0d050cb4df6" }, "downloads": -1, "filename": "pastepwn-1.0.6.tar.gz", "has_sig": false, "md5_digest": "71d5c65d01325ac5ed951b6bb7c70cfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14798, "upload_time": "2018-10-21T23:15:24", "url": "https://files.pythonhosted.org/packages/62/c4/7ec1e54c21af17c3c9897da9ee4eff71c100ee65448389a52193d5420f21/pastepwn-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "81854eb8cc75dc77e2b6d55b85549ac7", "sha256": "c7f6a17fefdc9572943708561518ba138092b92ed1b86c87e682e610aa32a1fb" }, "downloads": -1, "filename": "pastepwn-1.0.7.tar.gz", "has_sig": false, "md5_digest": "81854eb8cc75dc77e2b6d55b85549ac7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15800, "upload_time": "2018-10-22T00:00:01", "url": "https://files.pythonhosted.org/packages/7c/1a/e45ae30ff8ef9a17016c70635c57b9e866c836c740bf6bde92c66cfd9486/pastepwn-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "34ffd32de0367bbf615c7ee81386bd10", "sha256": "99237eb842f051b7d41e0a71c32d5c153289c566e958bc339a9f1c9780d2ac36" }, "downloads": -1, "filename": "pastepwn-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "34ffd32de0367bbf615c7ee81386bd10", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30679, "upload_time": "2018-10-25T23:21:36", "url": "https://files.pythonhosted.org/packages/91/1f/d9e29635c06ac4a5a477674f52d3fdcce1bf7334a93138b590671d15aba1/pastepwn-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2160777e30fa6196217febb807b59ae6", "sha256": "aa8d312410cadb71d1dad5945508014cc303e00ee4d7d3ccd2e9c051d298da6a" }, "downloads": -1, "filename": "pastepwn-1.0.8.tar.gz", "has_sig": false, "md5_digest": "2160777e30fa6196217febb807b59ae6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15835, "upload_time": "2018-10-22T00:03:10", "url": "https://files.pythonhosted.org/packages/a9/58/b543e27f1f63345d41be9827e247568dd04a17d1dc8dcb201ac8a8c2bd75/pastepwn-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "e43c0c6707aee6020ac12de95440c292", "sha256": "551d2c2f6eba36a6c407760f815562bb7f6ad6bee46046215f66aadc063ddef8" }, "downloads": -1, "filename": "pastepwn-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e43c0c6707aee6020ac12de95440c292", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30657, "upload_time": "2018-10-25T23:36:53", "url": "https://files.pythonhosted.org/packages/ad/df/f2c88ef19e326da1fdae281db3e6286741ead1a60300a0a4bed174cb6528/pastepwn-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea2d8471d617592b4486df6712715698", "sha256": "8d398e7d96573f48cfbf267374a9b69a7d573ec5f1e0d5cbeb4229170ab7f63b" }, "downloads": -1, "filename": "pastepwn-1.0.9.tar.gz", "has_sig": false, "md5_digest": "ea2d8471d617592b4486df6712715698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15445, "upload_time": "2018-10-25T23:36:55", "url": "https://files.pythonhosted.org/packages/5b/3c/5cbaa8d7ec62f1ddc9f04431773810c21dd9c6129477caa6e2e8c176efc8/pastepwn-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dda37927871319a38506774e0ddfe996", "sha256": "b3c26cb2dd326597526f92f10939b5e7b801ff810d7bb301b5d890dfcf23e0ec" }, "downloads": -1, "filename": "pastepwn-1.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "dda37927871319a38506774e0ddfe996", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41532, "upload_time": "2019-09-07T23:18:53", "url": "https://files.pythonhosted.org/packages/3c/45/7e70348b19b274dbf6637df433cb57c67843ad37186ac95be10cdbddd32a/pastepwn-1.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52137fe7d6a4650af391b309af54a465", "sha256": "16212f80d9838bf5b7cbf4fe689182efc9ea9324f68b365f77df94e9aba16738" }, "downloads": -1, "filename": "pastepwn-1.0.16.tar.gz", "has_sig": false, "md5_digest": "52137fe7d6a4650af391b309af54a465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22876, "upload_time": "2019-09-07T23:18:55", "url": "https://files.pythonhosted.org/packages/d2/44/3b9547125b44c7d94668e15f8a2861103259538a9d1c12c1f101b43c44af/pastepwn-1.0.16.tar.gz" } ] }