adb桥连接PC端和手机端,传送文件

参考链接

  • adb连接模拟器

1.PC端下载adb

adb下载链接

2.pc端adb和手机端adb版本对应

  • 将电脑中SDK目录下的adb.exe文件,复制到夜神模拟器的目录下(bin目录),夜神模拟器目录下原adb文件名字叫做nox_adb.exe,复制过去之后改名为nox_adb.exe,替换即可。

3.模拟器要打开 开发者模式

  • 设置–关于平板–版本号(点击5次)

4.连接夜神模拟器

adb forward tcp:27042 tcp:27042

adb connect 127.0.0.1:62001
或者
adb connect 127.0.0.1:62026
  • adb devices确认连接成功
  • 或者
  • adb shell 确认连接成功

5.获取pull和push权限(cmd中执行)

adb shell mount -o remount,rw /system

6.传送文件

7.修改文件权限及执行文件

  • 放文件命令:adb push 源文件路径 目标路径

  • adb push /Users/用户名/Desktop/frida-server-10.7.7-android-arm data/local/tmp/frida-server

  • adb push C:\my_files\frida_server\frida-server-15.1.24-android-x86 data/local/tmp/frida-server

  • 进入设备:adb shell

  • 移动目录:cd /data/local/tmp

  • 查看权限 :ls -all

  • 修改权限:chmod 777 文件名

  • 执行文件:./文件名


adb端口占用,出现版本不匹配错误

  • 对于adb对应的端口就是5037。
  • 为了验证你的5037端口是否被占用,可以用netstat -ano|findstr “5037” 去查找5037对应的端口号的进程id 也就是pid。
  • 如果有相应的pid,就证明此端口5037有程序占用了
  • 果然,5037端口有相应的进程,我们试着去查找相应的进程对应的进程名称,用tasklist |findstr “15828”
  • 然后找到进程并结束


参考链接

  • adb连接真机

  • 让设备在 5555 端口监听 TCP/IP 连接:
adb tcpip 5555
  • 找到设备的 IP 地址
「设置」-「关于手机」-「状态信息」-「IP地址」
  • 链接手机
adb connect 192.168.1.235
adb connect 192.168.1.152
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值