kali connect Android

Intro

OS:kali2023
Mem: 4G
CPU: 4U

在linux上连接Android系统

sudo apt update
sudo apt install -y ffmpeg libsdl2-2.0-0 adb \
wget git pkg-config meson ninja-build libsdl2-dev \
libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
libswresample-dev libusb-1.0-0 libusb-1.0-0-dev \
android-sdk-platform-tools android-libsparse fastboot
注:
1、Fastboot是一种用USB线连接的刷机方式(线刷),它比Recovery(卡刷)更底层
2、ADB(Android Debug Bridge)是一个开发工具,帮助Android设备与PC通信,使用USB线或WIFI方式连接后可以用它操作手机
# start adb service
sudo adb start-server

clone project

git clone https://github.com/Genymobile/scrcpy
cd scrcpy && ./install_release.sh
# Connect to Android via scrcpy
scrcpy
Notice: The mobile phone is connected to linux through a data cable

when a new release is out,update the repo and reinstall

git pull && ./install_release.sh

before connecting you android you need to enable developer options and usb debugging on you phone...

uninstall

sudo njnja -Cbuild-auto uninstall

remark

1、手机上的"USB调试"功能必须打开
2、adb必须检测到您的设备,scrcpy才能工作(即adb devices -l 必须列出您的设备)
3、列出设备时出现下面的情况则需要在手机上点确认来验证
$ adb devices -l
List of devices attached
T12109280xxxxxx unauthorized
若看到no permissions,需要在手机上勾选允许连接USB调试再试

如下参考,未测试

常用

安装应用:adb install -r <name>.apk
执行Shell命令:adb shell <command>
模拟按键:adb shell input keyevent <value>
截屏:adb shell screencap <path>.png
录像:adb shell screenrecord <path>.mp4
参考(未测试)https://www.croma.com/unboxed/how-to-unlock-android-smartphone-password-without-formatting
# 删除屏幕密码/图案/PIN码
adb shell rm/data/system/gesture.key
Android设备重新启动后,您无需输入图案或PIN码即可访问它

常用刷机步骤

在开机状态下执行adb reboot bootloader命令,在手机重启后进入Fastboot模式
在Fastboot模式下执行fastboot devices查看连接的手机
执行fastboot flash recovery <recovery_path>.img命令刷入Recovery
执行fastboot boot <recovery_path>.img命令免刷进入Recovery

防走丢

QQ群1:905201396
QQ群2:756805267
QQ群3:912567610
posted @   Linux大魔王  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
历史上的今天:
2022-04-24 Liunx中 ls -al 释义
2021-04-24 CentOS8字符界面转图形化
点击右上角即可分享
微信分享提示