# 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/19/9e/cc26f5138dac09b0dd6fe453b12c2bdb9abe3f0f68a949bd73a6148ade56/frida-16.6.2.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.6.2",
"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": "640be6a553afc3346a2860068c132b5c89e716c8921fe41e98924d4e88b273b0",
"md5": "b4bc07fc4fa10d6d9fb93ad837f7ed82",
"sha256": "17fb905abfc2ccee7e83edd6a0cd405bb1a4d2899b84df9aef9e524f0496fdfd"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "b4bc07fc4fa10d6d9fb93ad837f7ed82",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 16707151,
"upload_time": "2025-01-13T21:51:03",
"upload_time_iso_8601": "2025-01-13T21:51:03.425443Z",
"url": "https://files.pythonhosted.org/packages/64/0b/e6a553afc3346a2860068c132b5c89e716c8921fe41e98924d4e88b273b0/frida-16.6.2-cp37-abi3-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a3c40b983fe2a7b3cf77069b280a9c050ea1317d40038b575ef3c2ff2b7f94d9",
"md5": "99cfb9a738465d3e32945d2f4d125f73",
"sha256": "8b5b634436223fcfa5f021984b5ba73741bbc215df61dd1622e9f76c8baff269"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "99cfb9a738465d3e32945d2f4d125f73",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 30913715,
"upload_time": "2025-01-13T21:51:09",
"upload_time_iso_8601": "2025-01-13T21:51:09.967953Z",
"url": "https://files.pythonhosted.org/packages/a3/c4/0b983fe2a7b3cf77069b280a9c050ea1317d40038b575ef3c2ff2b7f94d9/frida-16.6.2-cp37-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ac411f62d5b5673be5f6d00de02621b78cc5ea57fab2459cea4eda1b25ba5ed4",
"md5": "d438f7f4601fcac5c5477095ec524c23",
"sha256": "409dc08ee6f5dfaf8a7e9bf1fadca3d1612795d460acc312cee09b66246eefa2"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "d438f7f4601fcac5c5477095ec524c23",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13724625,
"upload_time": "2025-01-13T21:51:13",
"upload_time_iso_8601": "2025-01-13T21:51:13.416839Z",
"url": "https://files.pythonhosted.org/packages/ac/41/1f62d5b5673be5f6d00de02621b78cc5ea57fab2459cea4eda1b25ba5ed4/frida-16.6.2-cp37-abi3-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8d11577f466eaf61b0559c40ea935f6e187f1931c6bf30ae1f0aac47fb373a11",
"md5": "4d56954e0ca1a2e4f65b1edb0f41c195",
"sha256": "134bab44436d1bb03ba128f3dffe14c69ef794d3564ab6348fa2f4ff34ab521d"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "4d56954e0ca1a2e4f65b1edb0f41c195",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29801746,
"upload_time": "2025-01-13T21:51:17",
"upload_time_iso_8601": "2025-01-13T21:51:17.179593Z",
"url": "https://files.pythonhosted.org/packages/8d/11/577f466eaf61b0559c40ea935f6e187f1931c6bf30ae1f0aac47fb373a11/frida-16.6.2-cp37-abi3-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b0a5b16d5172a73f767788f480f2e8977eb0cb736d6f2890017baa1705ff7125",
"md5": "b787e117a9f02871aeae6d16b7502326",
"sha256": "1dd3c60c6aba2fb07df214f3c1a0f120e98432ce676305cbee0f961651d33e02"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b787e117a9f02871aeae6d16b7502326",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15409624,
"upload_time": "2025-01-13T21:51:20",
"upload_time_iso_8601": "2025-01-13T21:51:20.672555Z",
"url": "https://files.pythonhosted.org/packages/b0/a5/b16d5172a73f767788f480f2e8977eb0cb736d6f2890017baa1705ff7125/frida-16.6.2-cp37-abi3-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6b298eb13bc5213cff3177454b2f0a8b2de6f83096b3ee0d385042666fbbefe",
"md5": "02097cbbb58ab6e600e9ec7a539f95ea",
"sha256": "830c26a45d7ff1357efbcc5bb7efa9254c87b44cf29774299ac84f469202b5d8"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "02097cbbb58ab6e600e9ec7a539f95ea",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13187383,
"upload_time": "2025-01-13T21:51:23",
"upload_time_iso_8601": "2025-01-13T21:51:23.358248Z",
"url": "https://files.pythonhosted.org/packages/d6/b2/98eb13bc5213cff3177454b2f0a8b2de6f83096b3ee0d385042666fbbefe/frida-16.6.2-cp37-abi3-manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0993a9057ab85b346866f5423a7df91ac48259717fdd951bc21bbc8caffbbd1c",
"md5": "0414633a0d7e2d7f9b252f209b4349f5",
"sha256": "658fc1012d6990e8427390417c127c3cf6c4a0ebc856476e11583a5f3714b41b"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux_2_17_aarch64.whl",
"has_sig": false,
"md5_digest": "0414633a0d7e2d7f9b252f209b4349f5",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 15409622,
"upload_time": "2025-01-13T21:51:27",
"upload_time_iso_8601": "2025-01-13T21:51:27.327147Z",
"url": "https://files.pythonhosted.org/packages/09/93/a9057ab85b346866f5423a7df91ac48259717fdd951bc21bbc8caffbbd1c/frida-16.6.2-cp37-abi3-manylinux_2_17_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "764b992768f59900125c36f9d731323f28ddd741f6dd3fcf4510672f20b144f2",
"md5": "d6de1ed0cf72c9412655a55cffaad8ff",
"sha256": "d6f34d5785fbb4f793e8d145954728cb00ad5906a854a1340874b71f85f862cd"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux_2_17_armv7l.whl",
"has_sig": false,
"md5_digest": "d6de1ed0cf72c9412655a55cffaad8ff",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13187383,
"upload_time": "2025-01-13T21:51:30",
"upload_time_iso_8601": "2025-01-13T21:51:30.374390Z",
"url": "https://files.pythonhosted.org/packages/76/4b/992768f59900125c36f9d731323f28ddd741f6dd3fcf4510672f20b144f2/frida-16.6.2-cp37-abi3-manylinux_2_17_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef0b09f84b57507107701f5803c1a3c66ce401d72a8096f024fc483854b2750f",
"md5": "c19bd4c470b8894ffcc2bf72182f00af",
"sha256": "3b46f8b29fa9a3b1ba66c2ba568466552b384630536ff298a14ef9fb173d0be8"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux_2_5_i686.whl",
"has_sig": false,
"md5_digest": "c19bd4c470b8894ffcc2bf72182f00af",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 13724627,
"upload_time": "2025-01-13T21:51:33",
"upload_time_iso_8601": "2025-01-13T21:51:33.980094Z",
"url": "https://files.pythonhosted.org/packages/ef/0b/09f84b57507107701f5803c1a3c66ce401d72a8096f024fc483854b2750f/frida-16.6.2-cp37-abi3-manylinux_2_5_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6c8aaefa7699f885782f90135e122453411afdc2b0acf281bc5c7b74afd3afb",
"md5": "477bfecb2d2db0b71b2db657c2f80d35",
"sha256": "69164f1efb0fbc64d3a09ea738414f20e9a5b1172006cb11cbcbe20a1567d67e"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-manylinux_2_5_x86_64.whl",
"has_sig": false,
"md5_digest": "477bfecb2d2db0b71b2db657c2f80d35",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 29801750,
"upload_time": "2025-01-13T21:51:38",
"upload_time_iso_8601": "2025-01-13T21:51:38.109772Z",
"url": "https://files.pythonhosted.org/packages/e6/c8/aaefa7699f885782f90135e122453411afdc2b0acf281bc5c7b74afd3afb/frida-16.6.2-cp37-abi3-manylinux_2_5_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "327373a502898d6c534f620d08900db3e45497bd7ca733f3effffd46c818ce66",
"md5": "4ffdf4365585c4d6d5a5d9d621ff619e",
"sha256": "f77138b991ceaba08a5e0c62e42c74d3442c9a4bb438594955cc6ca81350e7a7"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-win32.whl",
"has_sig": false,
"md5_digest": "4ffdf4365585c4d6d5a5d9d621ff619e",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 18823794,
"upload_time": "2025-01-13T21:51:43",
"upload_time_iso_8601": "2025-01-13T21:51:43.449247Z",
"url": "https://files.pythonhosted.org/packages/32/73/73a502898d6c534f620d08900db3e45497bd7ca733f3effffd46c818ce66/frida-16.6.2-cp37-abi3-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3de02dc601506086e78b5c8dfe32936d5f8a98ddf98e661683c4e7576726dd44",
"md5": "c46191124e6fbbfef07f77ac489501c7",
"sha256": "7f32d86944825b34a2ce17f58d0b3e119714247f251f8174d45252f8086debde"
},
"downloads": -1,
"filename": "frida-16.6.2-cp37-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "c46191124e6fbbfef07f77ac489501c7",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 33561234,
"upload_time": "2025-01-13T21:51:48",
"upload_time_iso_8601": "2025-01-13T21:51:48.590120Z",
"url": "https://files.pythonhosted.org/packages/3d/e0/2dc601506086e78b5c8dfe32936d5f8a98ddf98e661683c4e7576726dd44/frida-16.6.2-cp37-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "199ecc26f5138dac09b0dd6fe453b12c2bdb9abe3f0f68a949bd73a6148ade56",
"md5": "3e0a4db6dfb4d14fcfd74303e6302f36",
"sha256": "42b89f635a83a9ab30200895daf29d8f9bf25082c71c476594b15026e8889117"
},
"downloads": -1,
"filename": "frida-16.6.2.tar.gz",
"has_sig": false,
"md5_digest": "3e0a4db6dfb4d14fcfd74303e6302f36",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 918920,
"upload_time": "2025-01-13T21:51:52",
"upload_time_iso_8601": "2025-01-13T21:51:52.208908Z",
"url": "https://files.pythonhosted.org/packages/19/9e/cc26f5138dac09b0dd6fe453b12c2bdb9abe3f0f68a949bd73a6148ade56/frida-16.6.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-13 21:51:52",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "frida"
}