之前有朋友希望能修改Android的gps信息吔就是说让其他应用获取gps信息时,取到修改后的信息一开始听上去感觉挺不靠谱的,后来网上查了下资料发现还是有人搞定的,主要嘟是通过古河发布的注入代码将自己的内容注入到对应应用的内存。在这里注入的过程就不叙述了,主要说下为什么能修改内容用獲取gps信息来举例。
首先Android中获取gps信息的话主要通过这种方式:
关键代码出现了主要通过getSystemService()方法来获取句柄,中间省略一系列复杂的查找步骤,我们最终找到一个地方,文件/aeoliazhang/android_inject_hook_demo,这个是修改imei信息的代码相当全面,测试用的GpsIBinder也是根据这里面的ImeiBinder来修改的
代码就这么多,不过當时没把具体的编译和运行记录下来所以就自己搞定吧。坑还是很多的新手还是多花点时间吧,有空会将编译和运行的过程贴出来的
发布了0 篇原创文章 · 获赞 0 · 访问量 343