{ "info": { "author": "Sean Gillespie", "author_email": "seagill@yahoo-inc.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python" ], "description": "MetaFS\n******************************\nMetaFS is for generating a datastore of file metadata for rapid complex searches\n\nBuild Status\n============\n\n.. image:: https://img.shields.io/pypi/dm/metafs.svg\n :target: https://pypi.python.org/pypi/metafs/\n \n.. image:: https://img.shields.io/pypi/v/metafs.svg\n :target: https://pypi.python.org/pypi/metafs\n\n.. image:: https://img.shields.io/badge/python-2.7-blue.svg\n :target: https://pypi.python.org/pypi/metafs/\n\n.. image:: https://img.shields.io/pypi/l/metafs.svg\n :target: https://pypi.python.org/pypi/metafs/\n\n\nInstallation\n============\n\nTo install metafs, simply:\n\n.. code-block::\n\n $ pip install metafs\n\nor using easy_install:\n\n.. code-block::\n\n $ easy_install metafs\n\nor from source:\n\n.. code-block::\n\n $ python setup.py install\n\n\nGetting Started\n===============\nThe Filer will not parse files above the max_parse_size provided when initializing (Default: 100000000) and can\nuse a specific magic file using magic_file when initializing.\n\n.. code-block:: python\n\n >>> import metafs\n >>> filer = metafs.SQLiteFiler(\"./test.db\")\n >>> filer.update(\"/\")\n >>> filer.search(\"SELECT * FROM files\")\n >>> filer.close()\n\nSQLiteFiler Tables\n==================\n\n+-----------------------------+\n| hashes |\n+=================+===========+\n| hash_id INTEGER | hash TEXT |\n+-----------------+-----------+\n\n+-------------------------------+\n| magics |\n+==================+============+\n| magic_id INTEGER | magic TEXT |\n+------------------+------------+\n\n\n\n+--------------------------------------------------------------------+\n| paths |\n+=================+===========+============+============+============+\n| path_id INTEGER | path TEXT | mtime REAL | atime REAL | ctime REAL |\n+-----------------+-----------+------------+------------+------------+\n\n+----------------------------------------------------------------------+\n| files |\n+=================+=================+===============+==================+\n| file_id INTEGER | path_id INTEGER | filename TEXT | magic_id INTEGER |\n+-----------------+-----------------+---------------+------------------+\n| size INTEGER | mtime REAL | ctime REAL | atime REAL |\n+-----------------+-----------------+---------------+------------------+\n\n+------------------------------------------------------------------------------+\n| peheaders |\n+=================+=======================+======================+=============+\n| file_id INTEGER | export_dll_id INTEGER | compile_time INTEGER | petype TEXT |\n+-----------------+-----------------------+----------------------+-------------+\n\n+----------------------------+\n| dlls |\n+================+===========+\n| dll_id INTEGER | name TEXT |\n+----------------+-----------+\n\n+-------------------------------------------------------+\n| functions |\n+=====================+===========+=====================+\n| function_id INTEGER | name TEXT | from_dll_id INTEGER |\n+---------------------+-----------+---------------------+\n\n+----------------------------------+\n| file_export_dlls |\n+=================+================+\n| file_id INTEGER | dll_id INTEGER |\n+-----------------+----------------+\n\n+----------------------------------+\n| file_import_dlls |\n+=================+================+\n| file_id INTEGER | dll_id INTEGER |\n+-----------------+----------------+\n\n+---------------------------------------+\n| file_export_functions |\n+=================+=====================+\n| file_id INTEGER | function_id INTEGER |\n+-----------------+---------------------+\n\n+---------------------------------------+\n| file_import_functions |\n+=================+=====================+\n| file_id INTEGER | function_id INTEGER |\n+-----------------+---------------------+\n\n\n+---------------------------------------------------------------------------------+\n| file_version_info |\n+=================+===============================+===============================+\n| file_id INTEGER | version_info_field_id INTEGER | version_info_value_id INTEGER |\n+-----------------+-------------------------------+-------------------------------+\n\n+---------------------------------------------------------+\n| version_info_fields |\n+===============================+=========================+\n| version_info_field_id INTEGER | version_info_field TEXT |\n+-------------------------------+-------------------------+\n\n+---------------------------------------------------------+\n| version_info_values |\n+===============================+=========================+\n| version_info_value_id INTEGER | version_info_value TEXT |\n+-------------------------------+-------------------------+\n\n+----------------------------------------------------------------------------+\n| sections |\n+=================+===========+==============+================+==============+\n| file_id INTEGER | name TEXT | size INTEGER | v_size INTEGER | entropy REAL |\n+-----------------+-----------+--------------+----------------+--------------+\n\n+--------------------------------+\n| anomalies |\n+=================+==============+\n| file_id INTEGER | anomaly TEXT |\n+-----------------+--------------+\n\nMore Information\n================\n* Free software: BSD license, see LICENSE.txt for details", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/yahoo/metafs", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "metafs", "package_url": "https://pypi.org/project/metafs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/metafs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/yahoo/metafs" }, "release_url": "https://pypi.org/project/metafs/0.0.16/", "requires_dist": null, "requires_python": null, "summary": "MetaFS is for generating a datastore of file metadata for rapid complex searches", "version": "0.0.16" }, "last_serial": 1560019, "releases": { "0.0.1": [], "0.0.10": [ { "comment_text": "", "digests": { "md5": "a725a3bfc904ad4b508a0593554e7766", "sha256": "266146f6bab3c2ac2b0434d9f26d7a8b38b625307356bd632aeb537196929041" }, "downloads": -1, "filename": "metafs-0.0.10.tar.gz", "has_sig": false, "md5_digest": "a725a3bfc904ad4b508a0593554e7766", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7873, "upload_time": "2015-05-23T01:05:05", "url": "https://files.pythonhosted.org/packages/d5/41/31571b8ca5bde62b994d0a686c25c79b16ebbd3659eec86bc8fcb9d4a0dc/metafs-0.0.10.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "065c8a5f8b6237719056969c18fc6063", "sha256": "5eaae1777a89036807b089b220924030dfa9c46235f0487d6ff45b3860036f82" }, "downloads": -1, "filename": "metafs-0.0.14.tar.gz", "has_sig": false, "md5_digest": "065c8a5f8b6237719056969c18fc6063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8827, "upload_time": "2015-05-23T02:07:28", "url": "https://files.pythonhosted.org/packages/ad/91/a4315de42dafccf1cdfe8d724b9d46ce4f4ee101dbf5af5e7aff73a0d6eb/metafs-0.0.14.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "334ae429c16d7234b1964ab005cdc60d", "sha256": "662f071051f03ae4fc351b69eebc2f75df32042eb22c2f6b18dd857aa1627f44" }, "downloads": -1, "filename": "metafs-0.0.16.tar.gz", "has_sig": false, "md5_digest": "334ae429c16d7234b1964ab005cdc60d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8676, "upload_time": "2015-05-24T01:28:59", "url": "https://files.pythonhosted.org/packages/0e/dc/2bdce76fd5454a1b1a52017619135dab31d09371c3672bc92c741d304663/metafs-0.0.16.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "334ae429c16d7234b1964ab005cdc60d", "sha256": "662f071051f03ae4fc351b69eebc2f75df32042eb22c2f6b18dd857aa1627f44" }, "downloads": -1, "filename": "metafs-0.0.16.tar.gz", "has_sig": false, "md5_digest": "334ae429c16d7234b1964ab005cdc60d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8676, "upload_time": "2015-05-24T01:28:59", "url": "https://files.pythonhosted.org/packages/0e/dc/2bdce76fd5454a1b1a52017619135dab31d09371c3672bc92c741d304663/metafs-0.0.16.tar.gz" } ] }