Frida Definitions Generator
===========================
Generate TypeScript definitions for a given APK file or unpacked APK directory.
The installation is simple through pip:
$ python3 -m pip install frida-definitions-generator
After you've installed the program you should have an executable named
`frida-definitions-generator` that you can run like this:
$ frida-definitions-generator --type java /path/to/apk > app.d.ts
This will output all the classes from the APK as Frida TypeScript definitions
into the piped file. You can also pass a directory of the unzipped APK instead
of the APK itself.
Raw data
{
"_id": null,
"home_page": "https://git.sr.ht/~yotam/frida-definitions-generator",
"name": "frida-definitions-generator",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "frida,java,android,generation",
"author": "Yotam Nachum",
"author_email": "me@yotam.net",
"download_url": "https://files.pythonhosted.org/packages/e5/66/3ef9c1ad30169ab70244a4c8daa25755f8a926d6157304bea8ef2b173258/frida-definitions-generator-0.3.0.tar.gz",
"platform": null,
"description": "Frida Definitions Generator\n===========================\n\nGenerate TypeScript definitions for a given APK file or unpacked APK directory.\nThe installation is simple through pip:\n\n $ python3 -m pip install frida-definitions-generator\n\nAfter you've installed the program you should have an executable named\n`frida-definitions-generator` that you can run like this:\n\n $ frida-definitions-generator --type java /path/to/apk > app.d.ts\n\nThis will output all the classes from the APK as Frida TypeScript definitions\ninto the piped file. You can also pass a directory of the unzipped APK instead\nof the APK itself.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Generate TypeScript definition files for use with Frida",
"version": "0.3.0",
"split_keywords": [
"frida",
"java",
"android",
"generation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5abffbaf81c6cc22b0ba21cd6b928277e333c5cb4c6e3cbab8cbf814773d943e",
"md5": "e0dfff2800300b257a2e2af3839b96c4",
"sha256": "3e22c7f735bb95ea4f0cb39984671e6b1e41683068f2ba810b1510281f2e0f13"
},
"downloads": -1,
"filename": "frida_definitions_generator-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e0dfff2800300b257a2e2af3839b96c4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 7019,
"upload_time": "2023-01-07T10:42:06",
"upload_time_iso_8601": "2023-01-07T10:42:06.017064Z",
"url": "https://files.pythonhosted.org/packages/5a/bf/fbaf81c6cc22b0ba21cd6b928277e333c5cb4c6e3cbab8cbf814773d943e/frida_definitions_generator-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5663ef9c1ad30169ab70244a4c8daa25755f8a926d6157304bea8ef2b173258",
"md5": "ce399ae0d41dea40b58aaa1f1b32c152",
"sha256": "6f434ab765d0b16cc97a771509929c86ab79365773a79f87420e2bddde610371"
},
"downloads": -1,
"filename": "frida-definitions-generator-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "ce399ae0d41dea40b58aaa1f1b32c152",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 5691,
"upload_time": "2023-01-07T10:42:07",
"upload_time_iso_8601": "2023-01-07T10:42:07.354560Z",
"url": "https://files.pythonhosted.org/packages/e5/66/3ef9c1ad30169ab70244a4c8daa25755f8a926d6157304bea8ef2b173258/frida-definitions-generator-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-07 10:42:07",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "frida-definitions-generator"
}