{ "info": { "author": "Gaganpreet Singh Arora", "author_email": "gaganpreet.arora@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Desktop Environment :: K Desktop Environment (KDE)", "Topic :: Security", "Topic :: Security :: Cryptography" ], "description": "About\n=====\n\nA Python script to dump contents of a .kwl kwallet file for accessing\npasswords away from KDE desktop. Should work on wallets created on KDE 4\n(written on KDE 4.10).\n\nThe output is not polished because it serves a simple utility - to get\npasswords when not around a KDE desktop. Pipe the output to grep to make\nit more usable.\n\nIf you are looking to get Chrome passwords out of this - it'll be a bit\ndifficult because Chrome stores the passwords in a serialized blob and\nyou'll have to decipher that format. For everything else - Firefox,\nTelepathy, Amarok, Wifi passwords, other apps which store passwords - it\nworks perfectly fine.\n\nInstall\n=======\n\nEasiest way to install is to use pip which will fetch the dependencies\nautomatically\n\n::\n\n pip install kwallet-dump\n\nOutput\n======\n\n- Fields:\n\n - Type of KWallet entry - there are 3 - Password, Binary Data and\n Map. The sample output here shows the third format\n - Folder name\n - Key name\n - Value - Value is a tuple when entry type is a Map\n\n- Sample Output:\n\n ::\n\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('usernameField', '')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('username', 'user')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('passwordField', '')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('password', 'password')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('httpRealm', 'DD-WRT')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('hostname', 'http://192.168.1.1')]\n [3, 'Firefox', 'admin,,DD-WRT,http://192.168.1.1', ('formSubmitURL', '')]\n\nRequirements\n============\n\n- Python 2 or 3\n- pycrypto (for decoding Blowfish)", "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/gaganpreet/kwallet-dump", "keywords": "KWallet,KDE,kwl", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "kwallet-dump", "package_url": "https://pypi.org/project/kwallet-dump/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/kwallet-dump/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/gaganpreet/kwallet-dump" }, "release_url": "https://pypi.org/project/kwallet-dump/1.0.2/", "requires_dist": null, "requires_python": null, "summary": "Access KWallet files without KDE desktop", "version": "1.0.2" }, "last_serial": 868827, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "4bfcd4cd670bb20ce09cc0739bd2c406", "sha256": "274117d87c4aaef544669448a4854cd50b9f1447326ee0a523a9313015030a3e" }, "downloads": -1, "filename": "kwallet-dump-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4bfcd4cd670bb20ce09cc0739bd2c406", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4919, "upload_time": "2013-09-13T09:02:50", "url": "https://files.pythonhosted.org/packages/0e/5d/cf6e57474ebaa7b71baa723745fa66ddf49446d18843aacf5225f1381f0d/kwallet-dump-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "9e974db1004af4d9b25197e8ebd9bb7f", "sha256": "4b7791aeff507359c883dcd73f55074e27436aabb49eaf88b9f478c6ff5dcaca" }, "downloads": -1, "filename": "kwallet-dump-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9e974db1004af4d9b25197e8ebd9bb7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5206, "upload_time": "2013-09-15T15:37:36", "url": "https://files.pythonhosted.org/packages/af/b0/caad559f2d37e3e1d88ea7ab4b2508595ef284590b44a18cafc3ebaec850/kwallet-dump-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "ef6f3ce4854ddd1240612e040da38311", "sha256": "39ecf3b2d3f36469b54ebadbf81581ffb53bfa57519599cdd63e860b2689cfb0" }, "downloads": -1, "filename": "kwallet-dump-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ef6f3ce4854ddd1240612e040da38311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5299, "upload_time": "2013-09-18T17:27:45", "url": "https://files.pythonhosted.org/packages/9f/ef/ecc9a0da1ecd0cbbc1dddbbc3286fee7b550ebdc19c582c71dd0545513e3/kwallet-dump-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef6f3ce4854ddd1240612e040da38311", "sha256": "39ecf3b2d3f36469b54ebadbf81581ffb53bfa57519599cdd63e860b2689cfb0" }, "downloads": -1, "filename": "kwallet-dump-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ef6f3ce4854ddd1240612e040da38311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5299, "upload_time": "2013-09-18T17:27:45", "url": "https://files.pythonhosted.org/packages/9f/ef/ecc9a0da1ecd0cbbc1dddbbc3286fee7b550ebdc19c582c71dd0545513e3/kwallet-dump-1.0.2.tar.gz" } ] }