# frida-python
Python bindings for [Frida](https://frida.re).
# Some tips during development
To build and test your own wheel, do something along the following lines:
```
set FRIDA_VERSION=16.0.1-dev.7 # from C:\src\frida\build\tmp-windows\frida-version.h
set FRIDA_EXTENSION=C:\src\frida\build\frida-windows\x64-Release\lib\python3.10\site-packages\_frida.pyd
cd C:\src\frida\frida-python\
pip wheel .
pip uninstall frida
pip install frida-16.0.1.dev7-cp34-abi3-win_amd64.whl
```
Raw data
{
"_id": null,
"home_page": "https://frida.re",
"name": "frida",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "frida debugger dynamic instrumentation inject javascript windows macos linux ios iphone ipad android qnx",
"author": "Frida Developers",
"author_email": "oleavr@frida.re",
"download_url": "https://files.pythonhosted.org/packages/2b/b5/7f32692b66a69bf255b1d6cc6c04e1b4b1f40d6060d58e94f813acd88a3b/frida-16.5.6.tar.gz",
"platform": null,
"description": "# frida-python\n\nPython bindings for [Frida](https://frida.re).\n\n# Some tips during development\n\nTo build and test your own wheel, do something along the following lines:\n\n```\nset FRIDA_VERSION=16.0.1-dev.7 # from C:\\src\\frida\\build\\tmp-windows\\frida-version.h\nset FRIDA_EXTENSION=C:\\src\\frida\\build\\frida-windows\\x64-Release\\lib\\python3.10\\site-packages\\_frida.pyd\ncd C:\\src\\frida\\frida-python\\\npip wheel .\npip uninstall frida\npip install frida-16.0.1.dev7-cp34-abi3-win_amd64.whl\n```\n",
"bugtrack_url": null,
"license": "wxWindows Library Licence, Version 3.1",
"summary": "Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers",
"version": "16.5.6",
"project_urls": {
"Homepage": "https://frida.re"
},
"split_keywords": [
"frida",
"debugger",
"dynamic",
"instrumentation",
"inject",
"javascript",
"windows",
"macos",
"linux",
"ios",
"iphone",
"ipad",
"android",
"qnx"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a4998597a539e91d3c358bbd939b7ac9bf0a850c56ffefd15fda2602de23486e",
"md5": "c0c4572798d404fe65260833df17bee2",
"sha256": "7cddc10f9115f8fbc7fc24bc2159661c625a8876910a4a9f4b5ebcd0f2e8cfa3"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "c0c4572798d404fe65260833df17bee2",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 16679118,
"upload_time": "2024-10-14T14:03:15",
"upload_time_iso_8601": "2024-10-14T14:03:15.463730Z",
"url": "https://files.pythonhosted.org/packages/a4/99/8597a539e91d3c358bbd939b7ac9bf0a850c56ffefd15fda2602de23486e/frida-16.5.6-cp37-abi3-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c95d5e692f184dbff55d637d9dc7e841a29bf982ae9bb6fbfe77610b74002ff7",
"md5": "0cf753610b3d220573ce7e2d5ad9fed8",
"sha256": "913f15c08e479e57eba517306524d887c2d91575de1ace18e491919e373901cb"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0cf753610b3d220573ce7e2d5ad9fed8",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 30869073,
"upload_time": "2024-10-14T14:03:19",
"upload_time_iso_8601": "2024-10-14T14:03:19.699374Z",
"url": "https://files.pythonhosted.org/packages/c9/5d/5e692f184dbff55d637d9dc7e841a29bf982ae9bb6fbfe77610b74002ff7/frida-16.5.6-cp37-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ac21c23d544c102aa23de0bb5098a35b3be6e90c63578216c1f339c836074884",
"md5": "c5979b20da89a9e4cff786be116b9923",
"sha256": "2470c303ee6365da25d0059df7ce78cfe9b42cca73bbb80aaa29a41a98ef2402"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "c5979b20da89a9e4cff786be116b9923",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13654289,
"upload_time": "2024-10-14T14:03:23",
"upload_time_iso_8601": "2024-10-14T14:03:23.568633Z",
"url": "https://files.pythonhosted.org/packages/ac/21/c23d544c102aa23de0bb5098a35b3be6e90c63578216c1f339c836074884/frida-16.5.6-cp37-abi3-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "637272f3f1f980253b937e15db2242ec859b5f752691030b14d745e779485472",
"md5": "aeac237335f594dace973e704ba5b8e6",
"sha256": "c525bdb9478285b8d21c4e8fb4790485ecbf9e28aae2282438b732accf440b7d"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "aeac237335f594dace973e704ba5b8e6",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29621037,
"upload_time": "2024-10-14T14:03:27",
"upload_time_iso_8601": "2024-10-14T14:03:27.659447Z",
"url": "https://files.pythonhosted.org/packages/63/72/72f3f1f980253b937e15db2242ec859b5f752691030b14d745e779485472/frida-16.5.6-cp37-abi3-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae4830b9aa2826ba7d9a53c2f31a063ea510e283b96f615511fa4e0ee8c4ad4a",
"md5": "49f564c781a2e20e003e326f734c361d",
"sha256": "0988274cff716d0920d44a97f8cf5afc2c915c573db805efb75d6b1cb1c027b8"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "49f564c781a2e20e003e326f734c361d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15322527,
"upload_time": "2024-10-14T14:03:31",
"upload_time_iso_8601": "2024-10-14T14:03:31.569268Z",
"url": "https://files.pythonhosted.org/packages/ae/48/30b9aa2826ba7d9a53c2f31a063ea510e283b96f615511fa4e0ee8c4ad4a/frida-16.5.6-cp37-abi3-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5716321a3d7f37290201e5a1cc17d88d7a124053dcc5fdb1d236a66f3dd0e001",
"md5": "5b90667f76e8843a99929eec2e21caec",
"sha256": "3f01a7dedaf31cb599a8d6a9e57b530174a43ad756aaa04a447d4610ac654af2"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "5b90667f76e8843a99929eec2e21caec",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13118681,
"upload_time": "2024-10-14T14:03:34",
"upload_time_iso_8601": "2024-10-14T14:03:34.867136Z",
"url": "https://files.pythonhosted.org/packages/57/16/321a3d7f37290201e5a1cc17d88d7a124053dcc5fdb1d236a66f3dd0e001/frida-16.5.6-cp37-abi3-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f1f3d420157b26adcdb0238b95cc3b023f26120ee414f67c62123a96ae98761",
"md5": "a66ad6e20f99f5bd315f538569914311",
"sha256": "421d93af28adb18790cf5516fd1abbca18be4fb9220d17f607152f679e0192c8"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "a66ad6e20f99f5bd315f538569914311",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15322528,
"upload_time": "2024-10-14T14:03:38",
"upload_time_iso_8601": "2024-10-14T14:03:38.027378Z",
"url": "https://files.pythonhosted.org/packages/4f/1f/3d420157b26adcdb0238b95cc3b023f26120ee414f67c62123a96ae98761/frida-16.5.6-cp37-abi3-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c8b7cfa5b3dc292cb56400d98b534dedf5f7b456237ea56efd6380cdd7ab6195",
"md5": "b7f89a44720b5e59c5ef44341af001aa",
"sha256": "4e970ce119c49e7be77b3965c02acbc4773e60e46abf4ba6b1df26f700ebf023"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux_2_17_armv7l.whl",
"has_sig": false,
"md5_digest": "b7f89a44720b5e59c5ef44341af001aa",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13118679,
"upload_time": "2024-10-14T14:03:41",
"upload_time_iso_8601": "2024-10-14T14:03:41.372105Z",
"url": "https://files.pythonhosted.org/packages/c8/b7/cfa5b3dc292cb56400d98b534dedf5f7b456237ea56efd6380cdd7ab6195/frida-16.5.6-cp37-abi3-manylinux_2_17_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a87f74d72be8ff422ab2c88eb2854a8c828b517c3aa148cf8ae6fbcf5b3a1b60",
"md5": "ea06cefa7004844cc5a21bc8c1ec1e72",
"sha256": "874a6a39674a9fc826f7f53f11ea694cdbde62b1adac6c72d8a6c0822f1b8fa2"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux_2_5_i686.whl",
"has_sig": false,
"md5_digest": "ea06cefa7004844cc5a21bc8c1ec1e72",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13654294,
"upload_time": "2024-10-14T14:03:44",
"upload_time_iso_8601": "2024-10-14T14:03:44.861214Z",
"url": "https://files.pythonhosted.org/packages/a8/7f/74d72be8ff422ab2c88eb2854a8c828b517c3aa148cf8ae6fbcf5b3a1b60/frida-16.5.6-cp37-abi3-manylinux_2_5_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b4e836c2b96f8b68219cadb9e7ce2d8e354c80d8cf1e7f8aece8783d13eed2e0",
"md5": "318781b1953b4ab782d39754a182e792",
"sha256": "231e4b77d2e243e38e3d9df257ec35dafce07162bf1dd7e57987335941ce7100"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "318781b1953b4ab782d39754a182e792",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29621038,
"upload_time": "2024-10-14T14:03:49",
"upload_time_iso_8601": "2024-10-14T14:03:49.513869Z",
"url": "https://files.pythonhosted.org/packages/b4/e8/36c2b96f8b68219cadb9e7ce2d8e354c80d8cf1e7f8aece8783d13eed2e0/frida-16.5.6-cp37-abi3-manylinux_2_5_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2680d5dd679e203d47f03860808e112c5c5fe4ad6a1c5ab78516c87e127afdbb",
"md5": "5d8eba3cf3d4713b6accc915dfa4889f",
"sha256": "48eb86bafd636c7f317efa16595e0a6ae5ed66f227243fe86e65a6cc94af7618"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-win32.whl",
"has_sig": false,
"md5_digest": "5d8eba3cf3d4713b6accc915dfa4889f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 18812685,
"upload_time": "2024-10-14T14:03:53",
"upload_time_iso_8601": "2024-10-14T14:03:53.472845Z",
"url": "https://files.pythonhosted.org/packages/26/80/d5dd679e203d47f03860808e112c5c5fe4ad6a1c5ab78516c87e127afdbb/frida-16.5.6-cp37-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5d6411a99d20b7d80fc99a71b95e2f93d2ce16faa13f1b5029caf7161f6fbece",
"md5": "266cb94e95663ea32f7a90675ba1ba28",
"sha256": "aabbab06141270e7f5b7b1a62dd4ee19305b6e38399ab2962146982086703cfc"
},
"downloads": -1,
"filename": "frida-16.5.6-cp37-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "266cb94e95663ea32f7a90675ba1ba28",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 33507080,
"upload_time": "2024-10-14T14:03:58",
"upload_time_iso_8601": "2024-10-14T14:03:58.858086Z",
"url": "https://files.pythonhosted.org/packages/5d/64/11a99d20b7d80fc99a71b95e2f93d2ce16faa13f1b5029caf7161f6fbece/frida-16.5.6-cp37-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2bb57f32692b66a69bf255b1d6cc6c04e1b4b1f40d6060d58e94f813acd88a3b",
"md5": "ff4fb6a452a1b712b21dfdc5d0026ece",
"sha256": "87b5c2df71d5599358247f2666ddc051c9f18c14366470dcb19e98683b3d69a6"
},
"downloads": -1,
"filename": "frida-16.5.6.tar.gz",
"has_sig": false,
"md5_digest": "ff4fb6a452a1b712b21dfdc5d0026ece",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 918771,
"upload_time": "2024-10-14T14:04:02",
"upload_time_iso_8601": "2024-10-14T14:04:02.053200Z",
"url": "https://files.pythonhosted.org/packages/2b/b5/7f32692b66a69bf255b1d6cc6c04e1b4b1f40d6060d58e94f813acd88a3b/frida-16.5.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-14 14:04:02",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "frida"
}