今天我就来和大家聊聊如何在Windows下安装Frida环境,可能很多人都不太懂。为了让大家更好的了解,边肖为大家总结了以下内容,希望大家能从这篇文章中有所收获。
Windows安装frida环境
安装 Frida 库
pip安装Frida。
pip安装Frida-工具
百度安装Frida全靠直接画中画,搜出来按照别人的步骤安装,结果坑了一大堆。反正我遇到了很多坑。
首选Python3.7。3.6当然可以,但是需要找一个基于3.6的版本。最新版本的Frida是基于python3.7的,所以最好是3.7。
pip后发现无论是安装Frida还是frida-tools都存在各种问题。最大的问题是执行命令后没有. egg文件。
其实除了这两个问题,并没有什么严重的。我遇到的所有问题都可以通过以下方法解决。
缺少文件直接下载文件。官方地址:https://pypi.org/project/frida/#files
这是蟒蛇皮。
这是3.6,百度一下全有,或者加个群直接问我要。
下载这个文件后,把它放在目录/Lib/site-packages下,然后直接解压。
把里面的文件直接复制出来.没关系。百度推动凌乱的解决方案是没有用的。
然后执行那两个pip命令,就不会再有错误了。
看到这个,也不知道有没有用。
安装后的另一个验证是执行frida-ps。
不知道为什么,安装的库可以用。
不,这是因为我安装了两个Python环境,一个是36,另一个是37。默认情况下,我使用36直接将它们加载到环境中,因此我会报告一个错误。
如果有两个环境,可以在环境变量路径中直接向前移动安装了frida的Python,只需将它放在另一个前面即可。这个问题就解决了。
00-1010只需下载与python一致的版本即可。注意手机是arm还是x86。
https://github.com/frida/frida/releases
然后直接执行以下命令,前提是它当前已连接到手机或模拟器。
#将解压后的文件推送到手机adbpush f : \ \ Frida-server-12 . 8 . 16-Android-arm 64 data/local/tmpadbshellsuddata/local/tmp #修改文件chmod 77 Frida-server-12 . 8 . 16-Android-arm 64的执行权限。/Frida-服务器-12 . 8 . 16-安卓。adbforward TCP :27042 TCP :27042 adbforward TCP 336027043 TCP 336027043 #查看安卓进程列表frida-ps-R.
以防弗里达出错。servernotrunningerror:无法连接到远程Frida-server,尝试端口转发,可以执行一次端口转发,ADB转发TCP :27042 TCP 336027042。
好的!在这里。
看完以上,你对如何在Windows下安装Frida环境有进一步的了解吗?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/43704.html