当前位置: 首页 > news >正文

LSPosed 模块开发入门和踩的坑

最近工作中一直在使用LSPosed工具,所以想着记录下来,总结一下,顺便分享给有需要的人
 

环境

我使用的是 Magisk + LSPosed。

如何使用

官方有写好的wiki,这里不再赘述。

模块开发

温馨提示:

        在开发之前,一定要弄清楚:

        1. 模块工作的原理:模块处于哪个进程?有哪些目录的权限?

        2. classloader双亲委托机制:为什么我用模块类的classloader 无法找到要hook的类?怎么反射获取目标类?获取到目标类之后,hook只是调用api的事情了。

模块创建时如何配置:

Module Scope · LSPosed/LSPosed Wiki · GitHub

Native Hook相关: 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • MacBook air pro验机流程
  • STM32(一)简介
  • 【总结】CSS(SCSS) 不常用属性
  • 【高级编程】实用类详解(下)万字整理Java时间日期类 JDK8新日期
  • c++ linux——进程共享内存
  • 《JavaEE进阶》----3.<SpringBoot项目创建细节大全+打jar包运行>
  • 若依框架登录鉴权详解(动态路由)
  • 鸿蒙轻内核M核源码分析系列四 中断Hwi
  • Spring Boot 整合 Sentinel 实现流量控制
  • LabVIEW与Python联合图像处理
  • 2024 年高教社杯全国大学生数学建模竞赛题目【A/B/C/D/E题】完整思路
  • TensorFlow-keras介绍(一)
  • 速盾:便宜的高防 CDN 推荐,高防 CDN 能抵御 DDoS 吗?
  • 探索 JavaScript 中的 instanceof 关键字
  • 3. GIS后端工程师岗位职责、技术要求和常见面试题
  • 「面试题」如何实现一个圣杯布局?
  • 【面试系列】之二:关于js原型
  • 【刷算法】求1+2+3+...+n
  • echarts花样作死的坑
  • HTML5新特性总结
  • Java 内存分配及垃圾回收机制初探
  • mysql_config not found
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • node.js
  • Python十分钟制作属于你自己的个性logo
  • select2 取值 遍历 设置默认值
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • vue-cli3搭建项目
  • 程序员该如何有效的找工作?
  • 观察者模式实现非直接耦合
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 微信小程序实战练习(仿五洲到家微信版)
  • 延迟脚本的方式
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • puppet连载22:define用法
  • ​ubuntu下安装kvm虚拟机
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (1)bark-ml
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (3)STL算法之搜索
  • (C++20) consteval立即函数
  • (Git) gitignore基础使用
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (附源码)计算机毕业设计高校学生选课系统
  • (黑马C++)L06 重载与继承
  • (黑马点评)二、短信登录功能实现
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (一)Linux+Windows下安装ffmpeg
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (一)十分简易快速 自己训练样本 opencv级联haar分类器 车牌识别
  • (译)计算距离、方位和更多经纬度之间的点
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)总结使用Unity 3D优化游戏运行性能的经验