2024技术交流群
课程地址
鸿蒙(HarmonyOS)APP开发实战课程(入门到精通)
https://edu.csdn.net/course/detail/39448
1.Ubuntu编译Dobby
2.Dobby框架的介绍
Dobby是一个轻量级、多平台、多架构的inline hook框架,它使用起来轻快便捷,支持Windows/macOS/iOS/Android/Linux平台,且支持X86, X86-64, ARM, ARM64架构
https://github.com/jmpews/Dobby
https://github.com/jmpews/Dobby/releases/tag/latest
https://github.com/jmpews/Dobby/blob/master/docs/compile.md
3.Build for linux
#prepare and download cmake/llvm
sh scripts/setup_linux_cross_compile.sh
python3 scripts/platform_builder.py --platform=linux --arch=all --cmake_dir=$HOME/opt/cmake-3.25.2 --llvm_dir=$HOME/opt/llvm-15.0.6
4.Build for android
#prepare and download cmake/llvm/ndk
sh scripts/setup_linux_cross_compile.sh
python3 scripts/platform_builder.py --platform=android --arch=all --cmake_dir=$HOME/opt/cmake-3.25.2 --llvm_dir=$HOME/opt/llvm-15.0.6 --android_ndk_dir=$HOME/opt/ndk-r25b
5.Build with CMake
cd Dobby && mkdir cmake-build-host && cd cmake-build-host
cmake ..
make -j4
6.Android Studio 应用项目中添加Dobby,使用cmake配置和编译
7.Android Studio Unity游戏项目中添加Dobby,使用cmake配置和编译
https://cmake.org/cmake/help/latest/manual/cmake-commands.7.html
8.Android Studio 应用项目中添加Dobby,使用NDK JNI配置和编译
推荐阅读
Android14系统安全
Selinux权限问题解决方案
解决安卓14的抓包证书模块
AOSP源码定制-内核驱动编写
Android系统ROM定制汇总篇
Android音频系统之拦截音频数据
AOSP源码定制-对root定制的补充
Proxifier+BurpSuite实现小程序抓包
Android/iOS安全和车联网安全汇总篇
Android14后台服务永久保活的技术方法
APP抓包-Frida反代理绕过和证书校验绕过
使用TLS/SSL Pinning保护Android应用程序
AOSP Android10导入BurpSuite CA证书抓包
Android4.4~14及以上系统定制(高效通用的Android系统裁剪方案)