Android渗透环境配置教程

工具

  1. 模拟器

  2. ADB

    brew install android-platform-tools

set

import cert

复制代码
# cer 证书转为 pem 证书
openssl x509 -inform DER -in cacert.der -out cacert.pem

# 获取证书的 hash 值
hash=$(openssl x509 -inform PEM -subject_hash_old -in cacert.pem | head -n 1)

# 将 pem 证书改成 hash + .0 的格式
new_hash="${hash}.0"
mv cacert.pem "$new_hash"  

# 将证书直接放到系统证书文件夹下
adb push "$new_hash" /system/etc/security/cacerts/

install magisk

下载地址:https://github.com/HuskyDG/magisk-files/releases

要开启系统代理才有这个选项

复制代码
adb connect 127.0.0.1:5555
adb shell
su

# 将之前冲突的 su 相关文件直接备份一下
mv /system/xbin/su /system/xbin/su.bak
mv /system/app/SuperUser/ /system/app/SuperUser-Bak/

issue

#安装完面具后设置打不卡

需要到设置页面找到隐藏Magisk修改为其他名称,原因是因为settings重名

#拖动应用无法安装

这算是安装完面具的一个bug吧,得使用终端通过命令行进行安装

复制代码
adb install apk包名
相关推荐
循环不息优化不止2 小时前
Jetpack Compose 状态管理
android
友人.2273 小时前
Android 底部导航栏 (BottomNavigationView) 制作教程
android
努力学习的小廉4 小时前
初识MYSQL —— 事务
android·mysql·adb
阿里云云原生4 小时前
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
android
.豆鲨包4 小时前
【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理
android·java·缓存
hcja6665 小时前
Wordpress Advanced Ads插件漏洞CVE-2025-10487复现
安全·web安全·网络安全
JulyYu6 小时前
【Android】针对非SDK接口的限制解决方案
android·客户端
猪哥帅过吴彦祖6 小时前
Flutter 系列教程:应用导航 - Navigator 1.0 与命名路由
android·flutter·ios
2501_916008897 小时前
iOS 跨平台开发实战指南,从框架选择到开心上架(Appuploader)跨系统免 Mac 发布全流程解析
android·macos·ios·小程序·uni-app·iphone·webview
stevenzqzq7 小时前
Android Hilt教程_构造函数
android