{ "info": { "author": "andrototal-org", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.3", "Programming Language :: Python :: 2.4", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "Andrototal-cli\n--------------\nCommand line tool for analyzing apk on Android antiviruses.\n\n**Requires:**\n\n- adapers package \n- andropilot package\n- avds (with the antivirus installed) inside HOME/.android/avd/\n\n**Installation:**\n\n- pip install andrototal-cli --process-dependency-links\n\n**Basic usage:**\nandrototal-cli path/of/sample/apk NameOfTheAntivirus\n\n**NameOfTheAntivirus:** \none from the adapters package(there must exist and avd: name.of.the.antivirus inside HOME/.android/avd/)\n\n**Example:** \nandrototal-cli malware.apk ComAntivirus\n\n*usage*: andrototal-cli [-h] [-test-method {install,copy}]\n [-log-level {DEBUG,INFO,WARNING,ERROR}]\n [-window [WINDOW]] [-file-log FILE_LOG]\n [-max-retries {1,2,3,4}]\n [-store-device-data [STORE_DEVICE_DATA]]\n malware_sample antivirus [antivirus ...]\n\n*positional arguments*:\n malware_sample path of the apk sample\n antivirus name of the antivirus\n\n*optional arguments*:\n\n -h, --help show this help message and exit\n\n -test-method {install,copy}, -t {install,copy}\n test method\n -log-level {DEBUG,INFO,WARNING,ERROR}, -l {DEBUG,INFO,WARNING,ERROR}\n logging level.\n -window [WINDOW], -w [WINDOW]\n display emulator's graphical window\n -file-log FILE_LOG, -fl FILE_LOG\n Redirect logger to file\n -max-retries {1,2,3,4}, -m {1,2,3,4}\n maximum number of scan retries when a non fatal\n exceptions occurs\n -store-device-data [STORE_DEVICE_DATA], -sd [STORE_DEVICE_DATA]\n store device logcat and snapshot in device_data folder\n\n\n**output:**\n\n\n\n{\n 'sample': {\n 'sha256': '1944d8ee5bdda3a1bd06555fdb10d3267ab0cc4511d1e40611baf3ce1b81e5e8',\n\n 'md5': '77b0105632e309b48e66f7cdb4678e02',\n\n 'sha1': '4de0d8997949265a4b5647bb9f9d42926bd88191'\n\n },\n\n 'test_count': 1,\n 'success_count': 1,\n 'tests': [\n\n {\n 'status': 'SUCCESS',\n\n 'ended_at': '2016-06-08 14:01:27',\n\n 'detected_threat': 'THREAT_FOUND',\n\n 'antivirus': 'ComAntivirus',\n\n 'started_at': '2016-06-08 14:00:34',\n\n 'analysis_time': 19\n\n }\n\n ],\n 'failure_count': 0\n\n}", "description_content_type": null, "docs_url": null, "download_url": "http://github.com/andrototal-org/andrototal-cli/tarball/master/#egg=andrototal-cli-1.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/andrototal-org/andrototal-cli/", "keywords": null, "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "andrototal-cli", "package_url": "https://pypi.org/project/andrototal-cli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/andrototal-cli/", "project_urls": { "Download": "http://github.com/andrototal-org/andrototal-cli/tarball/master/#egg=andrototal-cli-1.0", "Homepage": "https://github.com/andrototal-org/andrototal-cli/" }, "release_url": "https://pypi.org/project/andrototal-cli/1.69/", "requires_dist": null, "requires_python": null, "summary": "local_worker package", "version": "1.69" }, "last_serial": 2411137, "releases": { "1.69": [ { "comment_text": "", "digests": { "md5": "c1c4f29c1f7ea8d4f428e5e222fbfd38", "sha256": "a6a04fc86084457404c22bdb04e0a1d897e8162a412a0989bcd7c8badf2237da" }, "downloads": -1, "filename": "andrototal_cli-1.69-py2.7.egg", "has_sig": false, "md5_digest": "c1c4f29c1f7ea8d4f428e5e222fbfd38", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 32754, "upload_time": "2016-10-19T17:57:27", "url": "https://files.pythonhosted.org/packages/27/f7/8dfaad04c09c72ea9919a6428529a1709a4d1913bd6b7783619474357de6/andrototal_cli-1.69-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9dc045f90b56ef1889ac80bf2f227c2c", "sha256": "d3fb41d974892bdcf7660be1a9e496feef519cf2dc93751088be97c330731a1c" }, "downloads": -1, "filename": "andrototal-cli-1.69.tar.gz", "has_sig": false, "md5_digest": "9dc045f90b56ef1889ac80bf2f227c2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12807, "upload_time": "2016-10-19T17:57:24", "url": "https://files.pythonhosted.org/packages/c8/4e/b7e9f72a15f3c9ac4b0e981c0443c3d621f08714e8e99820e6a1fd2b0b42/andrototal-cli-1.69.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1c4f29c1f7ea8d4f428e5e222fbfd38", "sha256": "a6a04fc86084457404c22bdb04e0a1d897e8162a412a0989bcd7c8badf2237da" }, "downloads": -1, "filename": "andrototal_cli-1.69-py2.7.egg", "has_sig": false, "md5_digest": "c1c4f29c1f7ea8d4f428e5e222fbfd38", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 32754, "upload_time": "2016-10-19T17:57:27", "url": "https://files.pythonhosted.org/packages/27/f7/8dfaad04c09c72ea9919a6428529a1709a4d1913bd6b7783619474357de6/andrototal_cli-1.69-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9dc045f90b56ef1889ac80bf2f227c2c", "sha256": "d3fb41d974892bdcf7660be1a9e496feef519cf2dc93751088be97c330731a1c" }, "downloads": -1, "filename": "andrototal-cli-1.69.tar.gz", "has_sig": false, "md5_digest": "9dc045f90b56ef1889ac80bf2f227c2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12807, "upload_time": "2016-10-19T17:57:24", "url": "https://files.pythonhosted.org/packages/c8/4e/b7e9f72a15f3c9ac4b0e981c0443c3d621f08714e8e99820e6a1fd2b0b42/andrototal-cli-1.69.tar.gz" } ] }