远程控制安卓手机在技术上已经不是什么难事了,现在市面上已经有相当多成熟的软件可以使用,下面介绍几种方式仅供参考。
1. 基于scrcpy
介绍
scrcpy的工作原理是在Android端启用了一个java服务进行屏幕录制,然后通过adb将h264流传输到PC端进行解码显示。结构图如下所示:

web-scrcpy是利用了scrcpy原生服务端自己实现了PC客户端将流通过websocket传输到远程前端,架构如下:

除了视频流传输之外,scrcpy还有音频传输和触摸按键传输,实际上一共是三条管道。
安装源码:
克隆项目仓库:git clone https://github.com/baixin1228/web-scrcpy.git
进入项目目录:cd web-scrcpy
安装依赖:pip3 install -r requirements.txt
启动运行:python3 app.py打开一个浏览器,访问http://server-ip:5000,即可看到scrcpy的控制界面,使用蒲公英进行局域联网,即可实现在公网远程控制。

成熟的软件

这里以向日葵为例,市面上有很多相关的软件可以去找
手机远程控制手机使用方法如下:
1.首先下载手机远程控制软件主控端→ 点击安装→ 允许“后台运行” → 允许“信任该应用” → 点击“完成”安装 。
2.回到手机主页面可以看到主控端→ 点击打开→ 输入账号密码登陆。
3.点击“被控制端”页面可以看到二维码和链接 ,可以复制发送到另一台手机在浏览器打开下载安装,或者用另一台手机直接扫描二维码下载安装(扫描要用浏览器或者QQ扫描下)。
4.下载被控制端后点击安装 → 允许“后台运行” → 允许“信任该应用” → 点击“完成”安装。
5.回到手机主页面可以看到被控制端 → 点击打开 → 调出正在运行的程序找到被控制端下拉进行白名单加锁 → 返回登录页面输入账号密码点击登录(与主控端一致的账号,一定要输入正确)→ 登陆成功会弹出提示框点击“同意 ” → 弹出提示框点击“确认” → 转到“有权查看使用情况的应用”打开被控制端 → 转到“使用记录访问权限”页面点击“允许访问使用记录” → 设置好接下来返回被控端弹出提示框点击“始终允许” → 点击“开始开启链接” → 弹出提示框钩选“不再显示”再点击“立即开始”。
6.打开手机管家点击“权限管理” → 点击“自动启动管理” → 找到被控制端打开自动启动并点击确“确认” → 再点击“应用”找到被控制端点击打开 → 打开“信用此应用”就可以了。
7.只需完成以上的设置,就可以一直远程控制到另一台手机了。

另外注意,所有的控制软件都需要开相关权限,这也就意味着,只要系统存在相关漏洞或者说漏洞被发现,hack都有可能通过相关技术远程控制你的手机。
题外话
黑客&网络安全如何学习
如果你也对网路安全技术感兴趣,但是又没有合适的学习资源,我可以把私藏的网安学习资料免费共享给你们,来看看有哪些东西。
网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我们和网安大厂360共同研发的的网安视频教程,内容涵盖了入门必备的操作系统、计算机网络和编程语言等初级知识,而且包含了中级的各种渗透技术,并且还有后期的CTF对抗、区块链安全等高阶技术。总共200多节视频,100多本网安电子书,最新学习路线图和工具安装包都有,不用担心学不全。


958

被折叠的 条评论
为什么被折叠?



