{ "info": { "author": "Tony Rein", "author_email": "boing.to.elasticsearch@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Security", "Topic :: Utilities" ], "description": "==================================================================\npogo: Pogo is a utility for putting data generated by a HonSSH honeypot into an Elasticsearch database.\n==================================================================\n\nWHAT IT DOES\n------------\nPogo parses the data files generated by HonSSH and inserts the information into an Elasticsearch\ndatabase. It NOT does set up the Elasticsearch server for you -- it's assumed you've already done that\nor are about to do so; otherwise, this tool isn't much good to you.\n\nPogo is strictly a \"back-end\" tool; it doesn't help you at all with displaying the information your\nHonSSH instances generate, but only puts the information into Elasticsearch. \n\nWhen Pogo runs, it checks the directories specified in its configuration file (see below) for\ndata files. It ignores any that are from the current day - any older ones are processed. Once\nthey're processed, they're collected into archive files (tarred and bzipped by default) and then\nthe originals are deleted. You should remove older archive files from time to time to avoid filling\nup your disk.\n\nThe normal way to use Pogo is to run it from a cron job, although you can run it manually if desired. In\nits default configuration, it does need root privileges, since it's writing to directories it doesn't own.\n\nYou must install Pogo separately on each HonSSH host for which you want the data processed. (See\nbelow for installation information.) \n\n\nInstallation\n------------\n\nAs of now (early March 2015), Pogo's status is Beta. This means that pip won't install it\nunless you add \"--pre\" to the command to tell it that a pre-release version is OK. So, to\ninstall Pogo with pip, do (as root):\n\n # pip install --pre pogo\n \nYou may also use easy_install if desired, but this isn't recommended. I've found that installing\nPogo with easy_install doesn't install the configuration file, so if you do this you'll have\nto create the configuration file manually. I don't know if this is due to my package not being\nset up properly, or is inherent in the way easy_install works, but in any case, for now just\nuse pip.\n \nThe default installation installs:\n\t* /usr/local/bin/pogo\t\t\t\t- the executable\n\t* /etc/pogo.cfg\t\t\t\t\t\t- the default configuration file\n\t* /etc/logrotate.d/pogo\t\t\t\t- the default logrotate configuration\n\t* /usr/local/lib/python-2.7/dist-packages/pogo \t- the Python libraries\n\t* /usr/local/lib/python-2.7/dist-packages/pogo-.egg-info - metadata about the package\n\nIf you want to install to different locations, see the help pages for pip or easy_install.\n\nAfter running the pip installation command:\n\n\t* Make changes to pogo.cfg as needed or desired.\n\n\t* If needed or desired, move pogo.cfg to another directory. If the directory is not\tin the list given in the COnfiguration File section of this document, edit \tutil/config.py as appropriate.\n\t\n\t* Make changes to the logrotate configuration file if needed or desired. \n\n\nUsage\n-----\n\nAs stated earlier, Pogo normally runs via a cron job. As root, edit your crontab to add\na call to Pogo at the intervals you desire. For example, if you want to run it every\nmorning at 3:05, you would do (as root):\n\t# crontab -e\n\t\n\tThis will open your crontab file in the default text editor. Add the following line at\n\tthe end of the file:\n\t5 3 * * * /usr/local/bin/pogo\n\t\n\tSave the file and exit from the editor.\n\t\nTo run the file manually, execute (as root):\n\t # pogo\n\t \n\t There are no command line arguments -- everything that can be changed is changed by\n\t editing the configuration file (see below).\n\nConfiguration File\n------------------\n\nWhen pogo runs, it looks for a file called \"pogo.cfg;\" if it's found, pogo reads its configuration from there,\notherwise it uses default settings.\n\nThe default location for pogo.cfg is in the /etc directory, and the installation should copy the\ndefault configuration file to that location. Before running pogo for the first time, please look\nat /etc/pogo.cfg and change any settings to match your environment. In particular, you will probably need\nto specify the hostname or IP address of your Elasticsearch server. Also, the first time or two that\nyou run the program, you may want to set the logging level to INFO to display more information. (After\nyou're satisfied that pogo is running properly, you'll probably want to set it back to WARNING to save\ndisk space.)\n\nIf the program can't find pogo.cfg in /etc, it will then look in the following locations, in this order:\n\t* /etc/default\n\t* /etc/pogo\n\t* /usr/local/share/pogo\n\t* ~/.config/pogo/ (\"~\" means the home directory of the user [probably root] running Pogo.)\n\t* The directory the program was started from\n\nIf you move pogo.cfg from /etc, please move it to one of these locations, or edit the file util/config.py,\none of the library files installed as part of Pogo.\n\nThe format of the configuration file is that used by the Python ConfigParser module -- for full\ndetails, see the official Python documentation here: https://docs.python.org/2/library/configparser.html.\n\nHere is an explanation of the configuration file contents; the settings below\nare the defaults. \n\n[main]\n\ndebug=0\n\nhonssh_type = 'SINGLE'\n\ndebug can be 0 or 1; however, this setting isn't used at present.\n\nPogo can work with development versions of HonSSH that handle multiple honeypots. If you are using such a version, change the honssh_type from 'SINGLE' to 'MULTI.'\n\n[locations]\n\ntop_dir=/opt/honssh\n\nlog_dir=%(top_dir)s/logs\n\nattempt_dir=%(top_dir)s/logs\n\nsession_dir=%(top_dir)s/sessions\n\narchive_dir = %(top_dir)s/archives\n\nThe [locations] section specifies where the program should look for the various types\nof data files generated by HonSSH, and also where the archived files should be stored.\nBy the way, \"attempt\" refers to the user name, password, and other information associated\nwith an intruder trying to log in.\n\nThe locations by default are relative to \"top_dir,\" which is the root of the HonSSH installation.\n\n\n[db_connection]\n\ntype=sqlite\n\nsqlite_dir=/usr/local/share/pogo/db\n\nname=%(sqlite_dir)s/pogo.db\n\nhost=''\n\nport=''\n\nuser=''\n\npassword=''\n\nThe [db_connection] section tells pogo how to connect to the database. NOTE: The database\nreferred to here is NOT your Elasticsearch database, but another one used for temporary\nstorage during processing of the HonSSH-generated files.\n\nAs of now, the only database type supported is sqlite3, and no host, port, user, or\npassword settings are needed for that; only the directory and data file name. When\npogo runs, it checks to see if the database file named in this configuration exists,\nand creates and initializes it if not. If you want your sqlite3 file to be something\nother than /usr/local/share/pogo/db/pogo.db, specify it here.\n\n\n[elasticsearch]\n\nes_host=localhost\n\nes_port=9200\n\nes_index=hon_ssh\n\nes_timeout=30\n\nChange the information in this section to the values for your Elasticsearch database.\nThese values should work as is for a server on the same host as Pogo, unless the\ndefault settings have been changed in Elasticsearch's configuration. By the way, the timeout\nparameter is in seconds.\n\n[logging]\n\nlevel=WARNING\n\nfilename=/var/log/pogo.log\n\nThe default logging level will generate very little output as long as things are going right.\nFor more detailed logging, change this to INFO, DEBUG for even more verbose output.", "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/tonyrein/pogo.git", "keywords": "HonSSH Elasticsearch Python Honeypot cybersecurity", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pogo", "package_url": "https://pypi.org/project/pogo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pogo/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/tonyrein/pogo.git" }, "release_url": "https://pypi.org/project/pogo/0.9.5.1/", "requires_dist": null, "requires_python": null, "summary": "Pogo is a utility for putting data generated by a HonSSH honeypot into an Elasticsearch database.", "version": "0.9.5.1" }, "last_serial": 1449902, "releases": { "0.9.1b": [ { "comment_text": "", "digests": { "md5": "002964e3413ccf999b37664b6fe069ff", "sha256": "b3b38b3425e465f3ff4183feb3a78248bc4247fcee4f217df6a1a1a8c8666f3c" }, "downloads": -1, "filename": "pogo-0.9.1b.tar.gz", "has_sig": false, "md5_digest": "002964e3413ccf999b37664b6fe069ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20746, "upload_time": "2015-01-21T02:07:53", "url": "https://files.pythonhosted.org/packages/bf/ff/140d49f70ef75637fdd32ea0755a1d8bd9f05be0da6cc7c278ae54c941df/pogo-0.9.1b.tar.gz" } ], "0.9.2.1b": [ { "comment_text": "", "digests": { "md5": "b5025554b366fd9c9c723e9833ca96a6", "sha256": "a0f20ad5a7c8fbf53cf2a2ce42f6b5f5f27ca7e8450bb6427dc0235f354e549d" }, "downloads": -1, "filename": "pogo-0.9.2.1b.tar.gz", "has_sig": false, "md5_digest": "b5025554b366fd9c9c723e9833ca96a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20869, "upload_time": "2015-01-21T02:55:42", "url": "https://files.pythonhosted.org/packages/56/36/cac5e948cc510f1c463ad1ada3016ef85573d3764b6b150e542efa8f4b04/pogo-0.9.2.1b.tar.gz" } ], "0.9.2.2b": [ { "comment_text": "", "digests": { "md5": "ecc237c2f9ede2385d2650282b908a9d", "sha256": "8d77851a1e976bb46fc0aafd6da8579117b022a3895a23220342026d993c19ca" }, "downloads": -1, "filename": "pogo-0.9.2.2b.tar.gz", "has_sig": false, "md5_digest": "ecc237c2f9ede2385d2650282b908a9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21227, "upload_time": "2015-01-21T07:02:41", "url": "https://files.pythonhosted.org/packages/b4/26/5693eb52512b12d5533cc2528ec99121590121a9f435311773d7667ad513/pogo-0.9.2.2b.tar.gz" } ], "0.9.2b": [ { "comment_text": "", "digests": { "md5": "abf68fbf5d1da99a163675fbe9f56dad", "sha256": "b38d17512a4c0d9c983afe50a5a55f2531149c3125711a768d89001bcc821c96" }, "downloads": -1, "filename": "pogo-0.9.2b.tar.gz", "has_sig": false, "md5_digest": "abf68fbf5d1da99a163675fbe9f56dad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20787, "upload_time": "2015-01-21T02:50:32", "url": "https://files.pythonhosted.org/packages/41/6a/8347de8ea658c55e68ed03f9db37bd4e218ff4433dc3d8aa7e5199c03b86/pogo-0.9.2b.tar.gz" } ], "0.9.3.0b": [ { "comment_text": "", "digests": { "md5": "4a56dab94812a5237493f835a0cfc843", "sha256": "1dd1da749297e3e117d070e1afd29ece2a400d6cae72ff84b9ac3d115a8b263e" }, "downloads": -1, "filename": "pogo-0.9.3.0b-py2.7.egg", "has_sig": false, "md5_digest": "4a56dab94812a5237493f835a0cfc843", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 92109, "upload_time": "2015-01-22T05:28:00", "url": "https://files.pythonhosted.org/packages/15/8e/953d2c783e98566540719f8effa21ad2775aac601ba6a75cc9407ad5bd1c/pogo-0.9.3.0b-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0cea4dcf80e7d113f26633898ca64871", "sha256": "041df25fd21018e3426fac5fa8a175ba3332539f182f76c1c15d3e169bc44f99" }, "downloads": -1, "filename": "pogo-0.9.3.0b.tar.gz", "has_sig": false, "md5_digest": "0cea4dcf80e7d113f26633898ca64871", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21829, "upload_time": "2015-01-22T03:00:45", "url": "https://files.pythonhosted.org/packages/06/3d/08a3474d8616d49a2b71bc3d5b845eb1ff46542435742fd517339b53f9bb/pogo-0.9.3.0b.tar.gz" } ], "0.9.3.1b": [ { "comment_text": "", "digests": { "md5": "c021ddaf8529f5f00b3a63eef74aba12", "sha256": "d436e0d9636e955bd113508e261f5df33ebc96e3b7f04e23fa4fef629b08e8d2" }, "downloads": -1, "filename": "pogo-0.9.3.1b-py2.7.egg", "has_sig": false, "md5_digest": "c021ddaf8529f5f00b3a63eef74aba12", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 92052, "upload_time": "2015-01-22T05:51:20", "url": "https://files.pythonhosted.org/packages/1c/c4/cb064a1b85f0f7700ffc0dcc146922da1166f66c5acc5f9d4adc2a643a6d/pogo-0.9.3.1b-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "8b5ff14be65e5173594cf3abd8f81608", "sha256": "a753d6e5e0402ebdba58a9171b5654ca9ac9aa28e5cac45264c0af9f0ddd2db8" }, "downloads": -1, "filename": "pogo-0.9.3.1b.tar.gz", "has_sig": false, "md5_digest": "8b5ff14be65e5173594cf3abd8f81608", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21825, "upload_time": "2015-01-22T06:01:39", "url": "https://files.pythonhosted.org/packages/c1/53/9792f5560cb747ff0ae8d6f4bf0d40b2341860f45e636617745224c72e33/pogo-0.9.3.1b.tar.gz" } ], "0.9.3.2b": [ { "comment_text": "", "digests": { "md5": "d76af450c9bfd21c1fffcf663d603b03", "sha256": "47e11334516d40014a7f25450b95cefbf7260d27fa0ada5d5356d5ea83774139" }, "downloads": -1, "filename": "pogo-0.9.3.2b.tar.gz", "has_sig": false, "md5_digest": "d76af450c9bfd21c1fffcf663d603b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21850, "upload_time": "2015-01-22T06:14:16", "url": "https://files.pythonhosted.org/packages/1d/1f/c26aaf32a3dfe329bac0dfb43032ed9b26c0f419263a6ad843dfcf9dfdfa/pogo-0.9.3.2b.tar.gz" } ], "0.9.3.3b": [ { "comment_text": "", "digests": { "md5": "4578f4cacb75ac7a482cdb313a8ac7d3", "sha256": "0f8a4cf35a501df20debedaa5b32af13675463e46b327c2349b7679dc2b8aad0" }, "downloads": -1, "filename": "pogo-0.9.3.3b.tar.gz", "has_sig": false, "md5_digest": "4578f4cacb75ac7a482cdb313a8ac7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21958, "upload_time": "2015-01-22T06:19:17", "url": "https://files.pythonhosted.org/packages/1d/74/b876b6c4b32da73022bd75f47fbcf9aa9b4863177db048023513176b63e2/pogo-0.9.3.3b.tar.gz" } ], "0.9.3.4b": [ { "comment_text": "", "digests": { "md5": "30a9986d1ec8aaafc2bc718aa384bd17", "sha256": "c64390f1c208273388c7998e34b13f5c842e33a543cc499c9b2caf02589b5418" }, "downloads": -1, "filename": "pogo-0.9.3.4b.tar.gz", "has_sig": false, "md5_digest": "30a9986d1ec8aaafc2bc718aa384bd17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22045, "upload_time": "2015-01-22T13:46:40", "url": "https://files.pythonhosted.org/packages/0f/f4/3929602047c6ec75370fcb3cec3f24827931d1e8669f7251e5b871c7e5ad/pogo-0.9.3.4b.tar.gz" } ], "0.9.3.5": [ { "comment_text": "", "digests": { "md5": "072d01c3d2c2308e2f7745d80d0b5635", "sha256": "4209081ceaaf94c7f7c0c89693de2164f00b2384bac5a3c4c41884037a3a6047" }, "downloads": -1, "filename": "pogo-0.9.3.5.tar.gz", "has_sig": false, "md5_digest": "072d01c3d2c2308e2f7745d80d0b5635", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22128, "upload_time": "2015-02-08T23:35:47", "url": "https://files.pythonhosted.org/packages/c2/c6/51f643f55cf5379dbd25adc649bbd9c343330806787e92ef6fd6b35e7b2f/pogo-0.9.3.5.tar.gz" } ], "0.9.3.5b": [ { "comment_text": "", "digests": { "md5": "bb0630bf686e10658044ee9039dab6df", "sha256": "b0bc3eb13fed724d9e1ae80e6b80b06751a83af2eb1c10a12fd9fe21204ce250" }, "downloads": -1, "filename": "pogo-0.9.3.5b.tar.gz", "has_sig": false, "md5_digest": "bb0630bf686e10658044ee9039dab6df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22370, "upload_time": "2015-02-09T01:13:41", "url": "https://files.pythonhosted.org/packages/3f/e1/f0fb8954aa3b39e0352e329fa08ae9b305831c2d0cb2cdf5c9cb59657309/pogo-0.9.3.5b.tar.gz" } ], "0.9.3.6": [ { "comment_text": "", "digests": { "md5": "f8b35953a61878012a0559a57e2c0fa5", "sha256": "3bd2df35cfe5bac116a813d89cee9f661f30dcb21cf1405232bb7e4c5f88a54e" }, "downloads": -1, "filename": "pogo-0.9.3.6.tar.gz", "has_sig": false, "md5_digest": "f8b35953a61878012a0559a57e2c0fa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22400, "upload_time": "2015-02-09T01:23:36", "url": "https://files.pythonhosted.org/packages/36/54/fe65f42ea269c89c97520b7ac79ab32320856f577c8caf2c7576a62be7ca/pogo-0.9.3.6.tar.gz" } ], "0.9.3.6b": [ { "comment_text": "", "digests": { "md5": "a2a232c026bd5f293043c2a42079476e", "sha256": "f6d03c0b5093549cf74e0bf2bfc5e1e93ed047c8c337c494b71d092f5ee327a7" }, "downloads": -1, "filename": "pogo-0.9.3.6b.tar.gz", "has_sig": false, "md5_digest": "a2a232c026bd5f293043c2a42079476e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22407, "upload_time": "2015-02-09T01:28:42", "url": "https://files.pythonhosted.org/packages/92/2b/6057f903f8e362ea9c4e0b6f3c8050e6d8d528004a7d7917dbd7cdc73099/pogo-0.9.3.6b.tar.gz" } ], "0.9.3.7": [ { "comment_text": "", "digests": { "md5": "4d346985bac784fe167c04ba3c8b3d5c", "sha256": "f8eddcf3f3bec6d7dfccfea98eef7eb4a1f22acde0f6f90ec736ebbd97f04c3e" }, "downloads": -1, "filename": "pogo-0.9.3.7.tar.gz", "has_sig": false, "md5_digest": "4d346985bac784fe167c04ba3c8b3d5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22576, "upload_time": "2015-02-09T14:03:36", "url": "https://files.pythonhosted.org/packages/d9/b6/3987ce4618b5b57892d0b9cadf5bd989956757fe5e09d42f1047b1ebcb59/pogo-0.9.3.7.tar.gz" } ], "0.9.3.8": [ { "comment_text": "", "digests": { "md5": "4242494fb3e85c68a1ddabe5d12ba39f", "sha256": "498d8c2ed750d3f80128ed6aafbbef3cc25d00b32e1232b5b3dd0f6e35b16b7c" }, "downloads": -1, "filename": "pogo-0.9.3.8.tar.gz", "has_sig": false, "md5_digest": "4242494fb3e85c68a1ddabe5d12ba39f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22515, "upload_time": "2015-02-09T14:45:17", "url": "https://files.pythonhosted.org/packages/87/34/0ed7ac1ea6c6c1d939c788e177c1d060a8e334554ffeef42f91d3c01ff33/pogo-0.9.3.8.tar.gz" } ], "0.9.3.9": [ { "comment_text": "", "digests": { "md5": "09103abd5e6c8baff5007d1d235b6cbb", "sha256": "5d726b4a9263e8a34be9de98d8074cf1d9f6ecedb7369e09c82ca454c66abb11" }, "downloads": -1, "filename": "pogo-0.9.3.9.tar.gz", "has_sig": false, "md5_digest": "09103abd5e6c8baff5007d1d235b6cbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22854, "upload_time": "2015-02-12T02:07:55", "url": "https://files.pythonhosted.org/packages/be/d3/b5ca84e0126ab922665275734cc6a113ff8202867a94262e2e26898c7a67/pogo-0.9.3.9.tar.gz" } ], "0.9.4.0": [ { "comment_text": "", "digests": { "md5": "16817572ebdf2e439a2d0323b3a32e1e", "sha256": "56cdee5cab1e8fdb93668f3097123f983251e494a0ce5a447d10e2729cbd9b86" }, "downloads": -1, "filename": "pogo-0.9.4.0.tar.gz", "has_sig": false, "md5_digest": "16817572ebdf2e439a2d0323b3a32e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25686, "upload_time": "2015-03-03T21:34:48", "url": "https://files.pythonhosted.org/packages/12/86/d4c4399021cf298875fb878536bd3287b619fec6ba02a0d81ea0299ffd0d/pogo-0.9.4.0.tar.gz" } ], "0.9.5.0": [ { "comment_text": "", "digests": { "md5": "8730d7f44cd455aac525edf9a4fb6f1a", "sha256": "f3ab36da5427449b2b8f2326113e3f82e3c92c52a643e2e6153dcb1a278afec9" }, "downloads": -1, "filename": "pogo-0.9.5.0.tar.gz", "has_sig": false, "md5_digest": "8730d7f44cd455aac525edf9a4fb6f1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23603, "upload_time": "2015-03-05T00:47:49", "url": "https://files.pythonhosted.org/packages/1b/0e/9e52b340b98b2665de24926812d645ed5a0715248f582a518284e8405308/pogo-0.9.5.0.tar.gz" } ], "0.9.5.1": [ { "comment_text": "", "digests": { "md5": "2cca290aaaf07bb0e7ac267f76cfa6e1", "sha256": "49a48dad1df29c4a0d3a08aeb83075fb3a3892c8a20b6035dec8ed9ba5a245ca" }, "downloads": -1, "filename": "pogo-0.9.5.1.tar.gz", "has_sig": false, "md5_digest": "2cca290aaaf07bb0e7ac267f76cfa6e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23642, "upload_time": "2015-03-05T23:11:31", "url": "https://files.pythonhosted.org/packages/1f/83/3fbdbe42b34fa6fc0d90a15edb293844b89f58e796ee46772d1fd4b1ebf5/pogo-0.9.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2cca290aaaf07bb0e7ac267f76cfa6e1", "sha256": "49a48dad1df29c4a0d3a08aeb83075fb3a3892c8a20b6035dec8ed9ba5a245ca" }, "downloads": -1, "filename": "pogo-0.9.5.1.tar.gz", "has_sig": false, "md5_digest": "2cca290aaaf07bb0e7ac267f76cfa6e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23642, "upload_time": "2015-03-05T23:11:31", "url": "https://files.pythonhosted.org/packages/1f/83/3fbdbe42b34fa6fc0d90a15edb293844b89f58e796ee46772d1fd4b1ebf5/pogo-0.9.5.1.tar.gz" } ] }