易语言解决adb端口占用_adb连接夜游神模拟器安装frida
连接步骤
进入到夜游神安装目录 D:Program FilesNoxbin 在这个目录中自带了abd工具。
- 启动夜游神
- adb connect 127.0.0.1:62001
连接结果图
- 查看设备列表 adb devices
设备列表
- 下载frida-server:https://github.com/frida/frida/releases
- 解压下载内容到D:software并改名为frida-server
- 通过adb上传frida-server到夜游神
adb push D:softwarefrida-server /data/local/tmp
上传结果图
frida使用
上一步已经将frida上传到了模拟器中,这里还需要介绍一下具体下载哪一个server包。
# 在cmd中输入下面命令# 设置转发端口adb forward tcp:27042 tcp:27042adb forward tcp:27043 tcp:27043# 启动shelladb shellsu# 通过下面的命令查看我们的模拟器cpu类型getprop ro.product.cpu.abi# 我这里输出的是 x86 所以我需要下载 frida-inject-12.10.2-android-x86.xz 类型的frida-server 启动frida-server:
# 接着上面的命令行进行操作cd /data/local/tmpchmod 755 frida-server./frida-server# WARNING: linker: ./frida-server: unused DT entry: type 0xxxxxxx arg 0xxxxxx# 一般出现上面的内容就已经启动好了 如果我们已经使用python安装了frida:
pip install fridapip install frida-tools 那么我们可以在cmd中使用下面的命令检查frida是否启动成功:
PS D:Program FilesNoxbin> frida-ps -U PID Name---- -------------------------------24611 adbd29891 android.process.acore12181 android.process.media28841 com.android.inputservice12541 com.android.keychain12951 com.android.managedprovisioning13131 com.android.onetimeinitializer 说明我们的frida-server已经启动成功了。
错误信息
* daemon not running. starting it now on port 5037 ** daemon started successfully *adb: error: connect failed: no devices/emulators found 其实这个主要是因为我安装了一个adb工具,这个工具的版本和夜游神的版本不一致导致不能使用。最后使用夜游神安装目录中自带的adb工具就可以了。
可以通过下面的命令找到端口占用工具:
5037端口占用工具
端口占用工具
可以kill掉重新启动。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
