{ "info": { "author": "Maciej Kotowicz", "author_email": "mak@lokalhost.pl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: Public Domain", "Operating System :: POSIX :: Linux", "Programming Language :: Assembly", "Programming Language :: C", "Programming Language :: Python :: 2 :: Only", "Topic :: Utilities" ], "description": "====\nmLib\n====\n\nYour bag of handy codez for malware researchers\n\n-------\nContent\n-------\n\n - crypto - couple of wrappers around `pycrypto `_ and other (stolen/borrowed) crypto things, so far:\n \n - rc2\n - rc4 + key derivation from m$\n - rc6\n - spritz\n - rsa + pkcs\n - rolling xor\n - xor \n - xtea \n - serpent\n\t\n\t\n - compression - same thing for compression algos so far:\n \n - lznt1\n - lzmat\n - gzip\n - aplib\n\t\n - disasm - wrapper around `capstone `_ and some additions ;]\n - malware - codez from malware so far,\n \n - isfb \n\t\n - winapi - various things related to windows api,\n \n - resolve api name from hash\n - port of `CryptExportKey`/`CryptImportKey` returning object from `mlib.crypto`\n\t\n - bits - various things that operates on bits\n - hash - some old school hashes used in api resolving\n - rnd - random wrappers\n - memory - useful class for operation on blobs of data, reading bytes,dwords etc\n - parse - parse all the things! especially m$ crypto keys\n \n-------\nLicense\n-------\n\nDo whatever you want with this, \nJust remember to credit the authors and buy them beers when you meet them;]\n\n-------------\nDocumentation\n-------------\n\nI wish...\n\n---------\nContact\n---------\n\nIf you have any questions, hit me up - mak@malwarelab.pl\n\n--\n\nEnjoy and Happy hacking!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mak/mlib", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mLib", "package_url": "https://pypi.org/project/mLib/", "platform": "", "project_url": "https://pypi.org/project/mLib/", "project_urls": { "Homepage": "https://github.com/mak/mlib" }, "release_url": "https://pypi.org/project/mLib/1.2.4/", "requires_dist": null, "requires_python": "", "summary": "Library contains functions commonly used in malware research", "version": "1.2.4" }, "last_serial": 4001222, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "b1114a3908d03e536d8104d0e88ee34e", "sha256": "13aeee9b883b56a68eb3d03f062b18e3aeebb1025f790b182fd6c7c1ab382d4b" }, "downloads": -1, "filename": "mLib-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b1114a3908d03e536d8104d0e88ee34e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1068364, "upload_time": "2017-12-18T13:49:52", "url": "https://files.pythonhosted.org/packages/6d/91/bdffefb7cec74deb678b7c8051afb1cc4d5a09aa824c5a920a8fea2a4f63/mLib-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "004e98f0a809fc58e89a936010ed8c58", "sha256": "94cca876b31226546a73ccdcab25a0b3719f2522d94c34e58e0aba11a109d8da" }, "downloads": -1, "filename": "mLib-1.2.0.tar.gz", "has_sig": false, "md5_digest": "004e98f0a809fc58e89a936010ed8c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1033356, "upload_time": "2017-12-18T13:49:58", "url": "https://files.pythonhosted.org/packages/04/7d/ba21aa00268fc5c0c2075bad8929c6d5639e351db1247288ed8e6c54bbd2/mLib-1.2.0.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "ec02bc1266222963cb960b754d239406", "sha256": "d1c734b6e4f5c3fc6a4a9f2e5f9044b2dfe88ec0e8a1e8be5d1891cd47990aa6" }, "downloads": -1, "filename": "mLib-1.2.3.tar.gz", "has_sig": false, "md5_digest": "ec02bc1266222963cb960b754d239406", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1037294, "upload_time": "2018-05-15T18:15:38", "url": "https://files.pythonhosted.org/packages/cf/cd/705e11ec241cc90051fdfa9a1ed554e1481d5a593ff40011b32200f9a183/mLib-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "37d7b71a7caaeb66dee1a527b94f139a", "sha256": "15a38fa52dfd0c700871b8683a57fa7785316c6803cb659d7b02dcdb962b0b77" }, "downloads": -1, "filename": "mLib-1.2.4.tar.gz", "has_sig": false, "md5_digest": "37d7b71a7caaeb66dee1a527b94f139a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1039253, "upload_time": "2018-06-25T17:49:45", "url": "https://files.pythonhosted.org/packages/d1/c2/d0fed7e4c7d847bf564c8abd89d7361b4b0d1f0a67f5eec3a56ebbcc7da9/mLib-1.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "37d7b71a7caaeb66dee1a527b94f139a", "sha256": "15a38fa52dfd0c700871b8683a57fa7785316c6803cb659d7b02dcdb962b0b77" }, "downloads": -1, "filename": "mLib-1.2.4.tar.gz", "has_sig": false, "md5_digest": "37d7b71a7caaeb66dee1a527b94f139a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1039253, "upload_time": "2018-06-25T17:49:45", "url": "https://files.pythonhosted.org/packages/d1/c2/d0fed7e4c7d847bf564c8abd89d7361b4b0d1f0a67f5eec3a56ebbcc7da9/mLib-1.2.4.tar.gz" } ] }