pyAndroZoo
==========
`pyAndroZoo <https://github.com/ICC-analysis/pyAndroZoo>`_ is a Python library
to access the `AndroZoo <https://androzoo.uni.lu>`_ data set.
Installation
------------
.. code:: bash
$ sudo pip install pyAndroZoo
Usage
-----
Retrieve APKs with asynchronous HTTP requests.
.. code:: python
Python 3.6.1 (default, Mar 22 2017, 07:04:41)
[GCC 6.2.0 20161005] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyandrozoo
>>> androzoo = pyandrozoo.pyAndroZoo('<YOUR-API-KEY>')
>>> apks = [
'0000003B455A6C7AF837EF90F2EAFFD856E3B5CF49F5E27191430328DE2FA670',
'00000439A3FFA123C3F9BC45E5E821351B1A5C276871B36447AB80C74261F354',
'00000989F3E215BA9FC3BDD5B56AF751343B540C1026BF42AEA8FEBF68874ECC',
'00000F8EE4F64324BA04356745E946152C2F43ECB63372E89DB79830BADAF1BA',
'00001112E046D8BBF8B5529A9ECB39920F828209EF4ABFEB95AAB46D41F56A7D',
'0000143EF8D00E3A65C5C8C380221D00678FED906FDC2EBC483D1987457C7B2B',
'000014F7037586315DE348D21337B90B83A1C887E247DA8E4CC043702E36DFBA',
'00001A21E96C4D131B5DC27897E89D23FC35D6D75A4CE1B15D6D30A4E4FC60F1'
]
>>> androzoo.get(apks)
Alternatively you can set the AndroZoo API key in an environment variable:
.. code:: shell
$ export androzoo_api_key=<YOUR-API-KEY>
.. code:: python
Python 3.6.1 (default, Mar 22 2017, 07:04:41)
[GCC 6.2.0 20161005] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyandrozoo
>>> androzoo = pyandrozoo.pyAndroZoo()
>>> androzoo.get(['<SHA256>'])
Contact
-------
`Cédric Bonhomme <https://www.cedricbonhomme.org>`_
Copyright (C) 2017-2025 Cédric Bonhomme - https://github.com/cedricbonhomme
Raw data
{
"_id": null,
"home_page": null,
"name": "pyAndroZoo",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "android, androzoo, malware",
"author": "C\u00e9dric Bonhomme",
"author_email": "cedric@cedricbonhomme.org",
"download_url": "https://files.pythonhosted.org/packages/9f/2b/7e08525c37b5f024bb9d45925dca3dfd407afaf6a4bf89adc076dea0a84e/pyandrozoo-0.3.1.tar.gz",
"platform": null,
"description": "pyAndroZoo\n==========\n\n`pyAndroZoo <https://github.com/ICC-analysis/pyAndroZoo>`_ is a Python library\nto access the `AndroZoo <https://androzoo.uni.lu>`_ data set.\n\nInstallation\n------------\n\n.. code:: bash\n\n $ sudo pip install pyAndroZoo\n\n\nUsage\n-----\n\nRetrieve APKs with asynchronous HTTP requests.\n\n.. code:: python\n\n Python 3.6.1 (default, Mar 22 2017, 07:04:41)\n [GCC 6.2.0 20161005] on linux\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>> import pyandrozoo\n >>> androzoo = pyandrozoo.pyAndroZoo('<YOUR-API-KEY>')\n\n >>> apks = [\n '0000003B455A6C7AF837EF90F2EAFFD856E3B5CF49F5E27191430328DE2FA670',\n '00000439A3FFA123C3F9BC45E5E821351B1A5C276871B36447AB80C74261F354',\n '00000989F3E215BA9FC3BDD5B56AF751343B540C1026BF42AEA8FEBF68874ECC',\n '00000F8EE4F64324BA04356745E946152C2F43ECB63372E89DB79830BADAF1BA',\n '00001112E046D8BBF8B5529A9ECB39920F828209EF4ABFEB95AAB46D41F56A7D',\n '0000143EF8D00E3A65C5C8C380221D00678FED906FDC2EBC483D1987457C7B2B',\n '000014F7037586315DE348D21337B90B83A1C887E247DA8E4CC043702E36DFBA',\n '00001A21E96C4D131B5DC27897E89D23FC35D6D75A4CE1B15D6D30A4E4FC60F1'\n ]\n\n >>> androzoo.get(apks)\n\n\nAlternatively you can set the AndroZoo API key in an environment variable:\n\n.. code:: shell\n\n $ export androzoo_api_key=<YOUR-API-KEY>\n\n.. code:: python\n\n Python 3.6.1 (default, Mar 22 2017, 07:04:41)\n [GCC 6.2.0 20161005] on linux\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>> import pyandrozoo\n >>> androzoo = pyandrozoo.pyAndroZoo()\n >>> androzoo.get(['<SHA256>'])\n\n\n\nContact\n-------\n\n`C\u00e9dric Bonhomme <https://www.cedricbonhomme.org>`_\n\nCopyright (C) 2017-2025 C\u00e9dric Bonhomme - https://github.com/cedricbonhomme\n\n",
"bugtrack_url": null,
"license": "GPL-3.0-or-later",
"summary": "A Python library to access the AndroZoo data set.",
"version": "0.3.1",
"project_urls": {
"Changelog": "https://github.com/ICC-analysis/pyAndroZoo/blob/master/CHANGELOG.rst",
"Homepage": "https://github.com/ICC-analysis/pyAndroZoo",
"Repository": "https://github.com/ICC-analysis/pyAndroZoo"
},
"split_keywords": [
"android",
" androzoo",
" malware"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0084689f87cd485015b9fd87aadd36f5b57f7d8197fbe1817bf14254f890df39",
"md5": "e1b58d79b9688ae31a4acc00b1ac4e77",
"sha256": "05501a43194002b311d4be0a6f0587829785d390238bbd63b22126e03eb6dce4"
},
"downloads": -1,
"filename": "pyandrozoo-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e1b58d79b9688ae31a4acc00b1ac4e77",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 3024,
"upload_time": "2025-02-18T20:11:25",
"upload_time_iso_8601": "2025-02-18T20:11:25.504524Z",
"url": "https://files.pythonhosted.org/packages/00/84/689f87cd485015b9fd87aadd36f5b57f7d8197fbe1817bf14254f890df39/pyandrozoo-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9f2b7e08525c37b5f024bb9d45925dca3dfd407afaf6a4bf89adc076dea0a84e",
"md5": "02c49d8b4e30523169aabf908c38febf",
"sha256": "bcb7bb1a890f6098c955f02aed3a71e678fcdde86c8e0ca33749d4bc297b80b4"
},
"downloads": -1,
"filename": "pyandrozoo-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "02c49d8b4e30523169aabf908c38febf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 2702,
"upload_time": "2025-02-18T20:11:27",
"upload_time_iso_8601": "2025-02-18T20:11:27.619369Z",
"url": "https://files.pythonhosted.org/packages/9f/2b/7e08525c37b5f024bb9d45925dca3dfd407afaf6a4bf89adc076dea0a84e/pyandrozoo-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-18 20:11:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ICC-analysis",
"github_project": "pyAndroZoo",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyandrozoo"
}