手机移动程序开发程序员Android开发

抱歉,Xposed真的可以为所欲为——1.基础知识储备

2018-04-21  本文已影响445人  coder_pig

一句话概括本文

本节简单介绍了什么是Xposed,基本原理,如何创建一个Xposed项目以及Xposed常用的类与方法。


引言

前面用Python利用itchat库撸了篇:

接着小号貌似因为发送信息太频繁和太快,被封了,限制了不能网页端登录;
又开始折腾AccessibilityService无障碍服务,撸了两篇:

慢慢地越发对这些小玩具感兴趣,毕竟实用性强,好玩。在评论和群里都有人提到
Xposed,我自己之前也有点了解,Xposed并不是什么新东西了,好几年前
就有了,以前看到搞机(基)的人都觉得很牛逼哄哄,刷系统,root下,改下系统UI,
用各种各样的插件模块改什么什么,屌得不行。(真正屌的是做的那个人而不是用的那个...)

真正开始学的时候,其实Xposed并没有想象中那么复杂,原理和相关的API都很
简单,难的是逆向,怎么去实现你要Hook的功能:反编译,调试输出,堆栈
跟踪,抓包等等,在这个过程中你需要去分析很多很多东西,猜测调试,有时候
折腾几天可能毫无进展,不过也会收获更多,比如你自己开发APP的时候也会
慢慢开始考虑安全相关的东西~

基础就一节,源码分析一节,接着都是实战,另外之前写的Python学习之旅
也不会太监,老规矩,随缘更新~

image

验证通过后会自动发送群聊链接加群链接,点击加入即可
(不要和机器人聊天=-=,就挂着拉人的,有问题到群里讲!)

欢迎各种像我一样的Py初学者,Py大神加入,一起愉快地交流学♂习,van♂转py。

image
上一篇下一篇

猜你喜欢

热点阅读