# 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/3f/fd/d21cb68ea029c36fbc888a2dc064519a818a69151631f762ff0302004610/frida-16.5.9.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.9",
"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": "9bdc816be6f653414e761dbe103438a9cdf3a080cba401d1cd1961fe901fe01b",
"md5": "498af2c26ace19438d870f4c2d5d615c",
"sha256": "ca22d7ea49fdd36b01a4cf19fa98ab0219d8f70861c0dc8b8ecd6c3ab17a6d83"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "498af2c26ace19438d870f4c2d5d615c",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 16705064,
"upload_time": "2024-12-09T00:25:18",
"upload_time_iso_8601": "2024-12-09T00:25:18.238471Z",
"url": "https://files.pythonhosted.org/packages/9b/dc/816be6f653414e761dbe103438a9cdf3a080cba401d1cd1961fe901fe01b/frida-16.5.9-cp37-abi3-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35a1bce2ef3e6539c683875f868d43f05379303a047a6086d1ddff2689e8a20c",
"md5": "cb69b4478ecd9bffc4e8a33c0a412a4f",
"sha256": "795a6a07c5729e21e891293793a66f85d8b3cb59cc3f4fe8c9b944b32ed216b7"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "cb69b4478ecd9bffc4e8a33c0a412a4f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 30895370,
"upload_time": "2024-12-09T00:25:22",
"upload_time_iso_8601": "2024-12-09T00:25:22.296867Z",
"url": "https://files.pythonhosted.org/packages/35/a1/bce2ef3e6539c683875f868d43f05379303a047a6086d1ddff2689e8a20c/frida-16.5.9-cp37-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "703860ee57e1f8a411b8d864b4787b69050ed52139ef437c2adf0023435aa98e",
"md5": "b3769685e3d0c36e62ec48234f5ef033",
"sha256": "23494ba2991a68cb1fd9abe3baaea8ecc18ed7716f97bac5fb9e1567f893de12"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "b3769685e3d0c36e62ec48234f5ef033",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13654069,
"upload_time": "2024-12-09T00:25:25",
"upload_time_iso_8601": "2024-12-09T00:25:25.280726Z",
"url": "https://files.pythonhosted.org/packages/70/38/60ee57e1f8a411b8d864b4787b69050ed52139ef437c2adf0023435aa98e/frida-16.5.9-cp37-abi3-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67731daf2699e8410db7e317322aa125eea6c5800fa58d1cde71fb642d9e960a",
"md5": "cc6d1be6c10ea97fd0d716cdeda0b87b",
"sha256": "821abe2c2ec41394acbdd9a7d635531fc3d5cfd98550342225499dea59b0a565"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "cc6d1be6c10ea97fd0d716cdeda0b87b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29662941,
"upload_time": "2024-12-09T00:25:28",
"upload_time_iso_8601": "2024-12-09T00:25:28.827806Z",
"url": "https://files.pythonhosted.org/packages/67/73/1daf2699e8410db7e317322aa125eea6c5800fa58d1cde71fb642d9e960a/frida-16.5.9-cp37-abi3-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "01dcc52011b6bbe45bbfc8b5644ecfc8308026396696af5087c7ea428930f834",
"md5": "92c1faaeaa2c406f1538924cc10afc4a",
"sha256": "59d4ea960f06b90b62534af30e3959637bf19bb48c584993386c3d40f2d08994"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "92c1faaeaa2c406f1538924cc10afc4a",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15357987,
"upload_time": "2024-12-09T00:25:33",
"upload_time_iso_8601": "2024-12-09T00:25:33.954205Z",
"url": "https://files.pythonhosted.org/packages/01/dc/c52011b6bbe45bbfc8b5644ecfc8308026396696af5087c7ea428930f834/frida-16.5.9-cp37-abi3-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42aec2ec755238e8663c3edda594e9c19d12a6e4b33e3c5bb90a714872c9fcbc",
"md5": "985d88596c0b78932b87877013127609",
"sha256": "4881cab6c69148c0a27902305d10f01c615d85047cf45f627f03ada3c9fcc5a6"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "985d88596c0b78932b87877013127609",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13118503,
"upload_time": "2024-12-09T00:25:37",
"upload_time_iso_8601": "2024-12-09T00:25:37.232424Z",
"url": "https://files.pythonhosted.org/packages/42/ae/c2ec755238e8663c3edda594e9c19d12a6e4b33e3c5bb90a714872c9fcbc/frida-16.5.9-cp37-abi3-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5a99121795b624b21a502a945fb93d9d2c91a6caf2963e08ef6407e8deee26ec",
"md5": "ef083f27a453b6ad3dd103bcbedd2419",
"sha256": "a473ccada3e5f4db6779ff7ccc26179548c87418ce7f26408d534380c0147d4e"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "ef083f27a453b6ad3dd103bcbedd2419",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15357989,
"upload_time": "2024-12-09T00:25:40",
"upload_time_iso_8601": "2024-12-09T00:25:40.170244Z",
"url": "https://files.pythonhosted.org/packages/5a/99/121795b624b21a502a945fb93d9d2c91a6caf2963e08ef6407e8deee26ec/frida-16.5.9-cp37-abi3-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2012eb1304cf605ae994f110fbf703c2865dd8db3b6619e0f4fe88514de414dc",
"md5": "4825606f4e1d69d7e511b0af2223ad77",
"sha256": "d7857d628160682d16ec664398dbe71258986d6e2fa5ec37a40724bded35461c"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux_2_17_armv7l.whl",
"has_sig": false,
"md5_digest": "4825606f4e1d69d7e511b0af2223ad77",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13118503,
"upload_time": "2024-12-09T00:25:43",
"upload_time_iso_8601": "2024-12-09T00:25:43.984430Z",
"url": "https://files.pythonhosted.org/packages/20/12/eb1304cf605ae994f110fbf703c2865dd8db3b6619e0f4fe88514de414dc/frida-16.5.9-cp37-abi3-manylinux_2_17_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b58b34fbcb1124903675706a035c3ae7a8204538384f9ef9407f8400b70b6b05",
"md5": "d30ea74ffe1c3153fd81ba9bd0018e2d",
"sha256": "e4b97c3cf9be1f6ab0dd6e916bb3f34039b44fed58e70853a59cdb51dc4e1594"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux_2_5_i686.whl",
"has_sig": false,
"md5_digest": "d30ea74ffe1c3153fd81ba9bd0018e2d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13654071,
"upload_time": "2024-12-09T00:25:47",
"upload_time_iso_8601": "2024-12-09T00:25:47.117048Z",
"url": "https://files.pythonhosted.org/packages/b5/8b/34fbcb1124903675706a035c3ae7a8204538384f9ef9407f8400b70b6b05/frida-16.5.9-cp37-abi3-manylinux_2_5_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1b52146bbdd5b1085fb0c0710915e68d0df78f969602358e1bc55426a3d5ea1",
"md5": "5b2cc3bc18a2fd93e834d7d2aebff8c9",
"sha256": "9ff9eefa0e860d402a125134d2078c74e16397abe0febc7060029ed2f4b2db90"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "5b2cc3bc18a2fd93e834d7d2aebff8c9",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29662944,
"upload_time": "2024-12-09T00:25:50",
"upload_time_iso_8601": "2024-12-09T00:25:50.203350Z",
"url": "https://files.pythonhosted.org/packages/a1/b5/2146bbdd5b1085fb0c0710915e68d0df78f969602358e1bc55426a3d5ea1/frida-16.5.9-cp37-abi3-manylinux_2_5_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "603e3262000d1ee67f5f9c154fcf17de162a6a2f49a82cccf4f6b76116a4a797",
"md5": "6ce59ef2966208eb4b4d4516008d6c80",
"sha256": "4e9da3119afbcbbe15e570639d0e93c1d6f105d85aa37afb01a3a5d1231d13e0"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-win32.whl",
"has_sig": false,
"md5_digest": "6ce59ef2966208eb4b4d4516008d6c80",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 18817598,
"upload_time": "2024-12-09T00:25:53",
"upload_time_iso_8601": "2024-12-09T00:25:53.866726Z",
"url": "https://files.pythonhosted.org/packages/60/3e/3262000d1ee67f5f9c154fcf17de162a6a2f49a82cccf4f6b76116a4a797/frida-16.5.9-cp37-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32aab1db4e215835b8a9e1cd9372ca89b57d578a180ab8be720735e2519a6a41",
"md5": "afad8921d7d98e24f1e65b1889792b80",
"sha256": "5d619903e0879299d68ae0ce489de3f561b565eab40dd18c9d31c69ab03d8bcc"
},
"downloads": -1,
"filename": "frida-16.5.9-cp37-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "afad8921d7d98e24f1e65b1889792b80",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 33550895,
"upload_time": "2024-12-09T00:25:57",
"upload_time_iso_8601": "2024-12-09T00:25:57.621506Z",
"url": "https://files.pythonhosted.org/packages/32/aa/b1db4e215835b8a9e1cd9372ca89b57d578a180ab8be720735e2519a6a41/frida-16.5.9-cp37-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ffdd21cb68ea029c36fbc888a2dc064519a818a69151631f762ff0302004610",
"md5": "6fa6a15db9ffb2bca993bab95bb6d254",
"sha256": "a563f78842d2663f0a8282091003b338af7336d57d56b329913177154b9083ac"
},
"downloads": -1,
"filename": "frida-16.5.9.tar.gz",
"has_sig": false,
"md5_digest": "6fa6a15db9ffb2bca993bab95bb6d254",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 919048,
"upload_time": "2024-12-09T00:26:00",
"upload_time_iso_8601": "2024-12-09T00:26:00.177001Z",
"url": "https://files.pythonhosted.org/packages/3f/fd/d21cb68ea029c36fbc888a2dc064519a818a69151631f762ff0302004610/frida-16.5.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-09 00:26:00",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "frida"
}