pyapktool


Namepyapktool JSON
Version 0.2.1 PyPI version JSON
download
home_pageNone
SummaryUnpack/Pack Android's apk and sign it. No prerequisites required.
upload_time2024-11-11 18:42:56
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseNone
keywords pyapktool apktool android apk apk decompiler apk decompile android app decompiler android app unpacker android app packer android apk unpacker android apk packer android app sign android apk sign android apk debug keys
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pyapktool

pyapktool is a Python command line utility that can help speed up common actions usually performed when reverse engineering 
Android apps:

* It can unpack Android app's apk file and extract all of its content (Smali code, libs, layouts XMLs etc.)
* It can pack an unpacked Android app's directory, back to an apk file (which usually happens after you create
any modification/patching to the app)
* It can sign a packed apk(by default-with debug keys. This is a required step in order to install your modified 
apk to any Android device)
* **No other prerequisite libraries installation/tools are needed to use this tool.** 
It will download/update any required tool ([apktool](https://github.com/iBotPeaches/Apktool), [apk-signer](https://github.com/patrickfav/uber-apk-signer)) automatically if needed.


### pyapktool is available on PyPI:

```
$ python -m pip install pyapktool
```

### How to use

Unpack an apk file (output will be located in a directory named 'myapp') :
```
$ pyapktool myapp.apk
```

Pack an unpacked Android app's directory, back to an apk file, and sign it with debug keys (output will be 'myapp-signed.apk'):
```
$ pyapktool myapp
```



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pyapktool",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "pyapktool, apktool, android apk, apk decompiler, apk decompile, android app decompiler, android app unpacker, android app packer, android apk unpacker, android apk packer, android app sign, android apk sign, android apk debug keys",
    "author": null,
    "author_email": "agentzex <cypy919@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/87/a4/111cb984060a36d383d8c7cf5000ee965785baa83ed1f2d24370ed34bb71/pyapktool-0.2.1.tar.gz",
    "platform": null,
    "description": "# pyapktool\r\n\r\npyapktool is a Python command line utility that can help speed up common actions usually performed when reverse engineering \r\nAndroid apps:\r\n\r\n* It can unpack Android app's apk file and extract all of its content (Smali code, libs, layouts XMLs etc.)\r\n* It can pack an unpacked Android app's directory, back to an apk file (which usually happens after you create\r\nany modification/patching to the app)\r\n* It can sign a packed apk(by default-with debug keys. This is a required step in order to install your modified \r\napk to any Android device)\r\n* **No other prerequisite libraries installation/tools are needed to use this tool.** \r\nIt will download/update any required tool ([apktool](https://github.com/iBotPeaches/Apktool), [apk-signer](https://github.com/patrickfav/uber-apk-signer)) automatically if needed.\r\n\r\n\r\n### pyapktool is available on PyPI:\r\n\r\n```\r\n$ python -m pip install pyapktool\r\n```\r\n\r\n### How to use\r\n\r\nUnpack an apk file (output will be located in a directory named 'myapp') :\r\n```\r\n$ pyapktool myapp.apk\r\n```\r\n\r\nPack an unpacked Android app's directory, back to an apk file, and sign it with debug keys (output will be 'myapp-signed.apk'):\r\n```\r\n$ pyapktool myapp\r\n```\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Unpack/Pack Android's apk and sign it. No prerequisites required.",
    "version": "0.2.1",
    "project_urls": {
        "Source": "https://github.com/agentzex/pyapktool/"
    },
    "split_keywords": [
        "pyapktool",
        " apktool",
        " android apk",
        " apk decompiler",
        " apk decompile",
        " android app decompiler",
        " android app unpacker",
        " android app packer",
        " android apk unpacker",
        " android apk packer",
        " android app sign",
        " android apk sign",
        " android apk debug keys"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5710019d299b8733124c70b5f54516f18ddb0cc63c115bc4c3192026bcfed136",
                "md5": "6f8a7e087921fe9d6af2dbb1cab1f474",
                "sha256": "0236815f2eb78487429dd4f0d4f3eed87855e052b5ddc57abcd6121932c9d483"
            },
            "downloads": -1,
            "filename": "pyapktool-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6f8a7e087921fe9d6af2dbb1cab1f474",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 5578,
            "upload_time": "2024-11-11T18:42:54",
            "upload_time_iso_8601": "2024-11-11T18:42:54.542083Z",
            "url": "https://files.pythonhosted.org/packages/57/10/019d299b8733124c70b5f54516f18ddb0cc63c115bc4c3192026bcfed136/pyapktool-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87a4111cb984060a36d383d8c7cf5000ee965785baa83ed1f2d24370ed34bb71",
                "md5": "b8bc9999d0e55625ded252bc073dfc73",
                "sha256": "28a661d4b31a7d4158c69b47ac42af3c25f09c4085b743f53f264ba8a4c15fa0"
            },
            "downloads": -1,
            "filename": "pyapktool-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "b8bc9999d0e55625ded252bc073dfc73",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 6039,
            "upload_time": "2024-11-11T18:42:56",
            "upload_time_iso_8601": "2024-11-11T18:42:56.122841Z",
            "url": "https://files.pythonhosted.org/packages/87/a4/111cb984060a36d383d8c7cf5000ee965785baa83ed1f2d24370ed34bb71/pyapktool-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-11 18:42:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "agentzex",
    "github_project": "pyapktool",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "pyapktool"
}
        
Elapsed time: 0.39549s