pyaxmlparser


Namepyaxmlparser JSON
Version 0.3.31 PyPI version JSON
download
home_pagehttps://github.com/appknox/pyaxmlparser
SummaryPython3 Parser for Android XML file and get Application Name without using Androguard
upload_time2024-03-20 17:21:23
maintainerNone
docs_urlNone
authorSubho Halder
requires_pythonNone
licenseApache License 2.0
keywords appknox axmlparser arscparser android
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            axmlparser
===========


A simple parser to parse Android XML file.


Usage
======

.. code-block:: shell

    ➜ apkinfo --help
    Usage: apkinfo [OPTIONS] FILENAME

    Options:
    -s, --silent  Don't print any debug or warning logs
    --help        Show this message and exit.

CLI :
====

.. code-block:: shell

    $ apkinfo ~/Downloads/com.hardcodedjoy.roboremo.15.apk
    APK: /home/chillaranand/Downloads/com.hardcodedjoy.roboremo.15.apk
    App name: RoboRemo
    Package: com.hardcodedjoy.roboremo
    Version name: 2.0.0
    Version code: 15
    Is it Signed: True
    Is it Signed with v1 Signatures: True
    Is it Signed with v2 Signatures: True
    Is it Signed with v3 Signatures: False



Python package :
================

.. code-block:: python

    from pyaxmlparser import APK


    apk = APK('/foo/bar.apk')
    print(apk.package)
    print(apk.version_name)
    print(apk.version_code)
    print(apk.icon_info)
    print(apk.icon_data)
    print(apk.application)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/appknox/pyaxmlparser",
    "name": "pyaxmlparser",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "appknox axmlparser arscparser android",
    "author": "Subho Halder",
    "author_email": "sunny@appknox.com",
    "download_url": "https://files.pythonhosted.org/packages/1e/1f/7a7318ad054d66253d2b96e2d9038ea920f17c8a9bd687cdcfa16a655bdf/pyaxmlparser-0.3.31.tar.gz",
    "platform": "any",
    "description": "axmlparser\n===========\n\n\nA simple parser to parse Android XML file.\n\n\nUsage\n======\n\n.. code-block:: shell\n\n    \u279c apkinfo --help\n    Usage: apkinfo [OPTIONS] FILENAME\n\n    Options:\n    -s, --silent  Don't print any debug or warning logs\n    --help        Show this message and exit.\n\nCLI :\n====\n\n.. code-block:: shell\n\n    $ apkinfo ~/Downloads/com.hardcodedjoy.roboremo.15.apk\n    APK: /home/chillaranand/Downloads/com.hardcodedjoy.roboremo.15.apk\n    App name: RoboRemo\n    Package: com.hardcodedjoy.roboremo\n    Version name: 2.0.0\n    Version code: 15\n    Is it Signed: True\n    Is it Signed with v1 Signatures: True\n    Is it Signed with v2 Signatures: True\n    Is it Signed with v3 Signatures: False\n\n\n\nPython package :\n================\n\n.. code-block:: python\n\n    from pyaxmlparser import APK\n\n\n    apk = APK('/foo/bar.apk')\n    print(apk.package)\n    print(apk.version_name)\n    print(apk.version_code)\n    print(apk.icon_info)\n    print(apk.icon_data)\n    print(apk.application)\n",
    "bugtrack_url": null,
    "license": "Apache License 2.0",
    "summary": "Python3 Parser for Android XML file and get Application Name without using Androguard",
    "version": "0.3.31",
    "project_urls": {
        "Homepage": "https://github.com/appknox/pyaxmlparser"
    },
    "split_keywords": [
        "appknox",
        "axmlparser",
        "arscparser",
        "android"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b52457b15aea113c87b22a2f56d3a0bda617ec414d546e6f3a4d7d770232d38b",
                "md5": "a3a68bac2b1cbd9019624800c6c9dc35",
                "sha256": "3c6609a48eb67e8a25d158243671c4f8b713d1fb10d9c5c45b1e62ddd8d8494f"
            },
            "downloads": -1,
            "filename": "pyaxmlparser-0.3.31-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a3a68bac2b1cbd9019624800c6c9dc35",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 105910,
            "upload_time": "2024-03-20T17:21:21",
            "upload_time_iso_8601": "2024-03-20T17:21:21.328293Z",
            "url": "https://files.pythonhosted.org/packages/b5/24/57b15aea113c87b22a2f56d3a0bda617ec414d546e6f3a4d7d770232d38b/pyaxmlparser-0.3.31-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e1f7a7318ad054d66253d2b96e2d9038ea920f17c8a9bd687cdcfa16a655bdf",
                "md5": "8bb50e943bf7e23f47d8f6007272f1b1",
                "sha256": "fecb858ff1fb456466f8dcdcd814207b4c15edb95f67cfe0a38c7d7cd4a28d4d"
            },
            "downloads": -1,
            "filename": "pyaxmlparser-0.3.31.tar.gz",
            "has_sig": false,
            "md5_digest": "8bb50e943bf7e23f47d8f6007272f1b1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 98936,
            "upload_time": "2024-03-20T17:21:23",
            "upload_time_iso_8601": "2024-03-20T17:21:23.737588Z",
            "url": "https://files.pythonhosted.org/packages/1e/1f/7a7318ad054d66253d2b96e2d9038ea920f17c8a9bd687cdcfa16a655bdf/pyaxmlparser-0.3.31.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-20 17:21:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "appknox",
    "github_project": "pyaxmlparser",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "circle": true,
    "requirements": [],
    "lcname": "pyaxmlparser"
}
        
Elapsed time: 0.28172s