Android修改实战教程(乐影软件)
一、 准备工作:
这次我们来学习一个简单的修改练习
1.MT管理器
2.未修改的安装包:链接:https://pan.baidu.com/s/1zXaF_w9_4SVqAM9_5buw-Q
提取码:p69v
未修改前:
二、下面教程开始
1.打开mt找到安装包然后点击查看,然后点击dex结尾的文件这些文件是安卓开发应用的java文件,选择Dex 编辑器++。
2.进行搜索:搜索内容isvip类型为代码
这都是常规操作了,通过搜索代码来寻找要修改的类。
3.点击UserInfo下那行代码,然后查看代码。显然这是一个用户类,
它的作用就是来进行用户数据的逻辑操作。我们通过修改里面方法的返回内容来实现VIP功能。
4.接下来进行修改
修改内容:将159行改为const/4 v1,0x1,然后保存退出。不懂得为什么的可以去查看smali语法。
查看修改后的代码:已经返回true了。
5.修改结束
这次教程是一个简单的修改来熟悉基本的步骤。有想一起学习的小伙伴可以加群,然后我们可以一起来交流安卓逆向的知识、分享资源。
免责声明:我们致力于快乐与技术的分享,旨在快乐与技术并存,只限于在法律范围内合理学习使用。本公众号旨在分享更多知识,不构成任何投资建议或非法用途,本人只代表作者个人观点。本文章教程只限于学习,不得用于任何非法活动,我们不承担任何责任,请悉知!
如果想要获取更多资源以及学习一些技术请加入我们:
公众号内回复:“乐影”获取成品。
Android修改实战教程(乐影软件)相关推荐
- android 重复解绑服务,Android培训实战教程之多次解绑抛出异常原因
Android培训实战教程之多次解绑抛出异常原因 更新时间:2015年12月28日14时27分 来源:传智播客Android培训学院 浏览次数: 多次解绑服务(unBindService)抛出异常原因 ...
- Android简易实战教程--第五十四话《视差特效》
查看更多进阶知识,可以关注我的公众号,微信搜索:Android小菜 这个简易实战教程系列专栏发现已经大半年没更新了啊,赶紧添点东西. 本文实现一个视差特效效果,动态效果如下: 代码十分简单,自定义Vi ...
- Android简易实战教程--第四十四话《ScrollView和HorizontalScrollView简单使用》
一.ScrollView 由于手机屏幕的高度有限,当普通布局放不下现实和的内容时,ScrollView视图(滚动视图)就会派上用场,因为数据可以往下滚动显示. 二.HorizontalScrollVi ...
- Android项目实战_手机安全卫士软件管家
###1.应用程序信息的flags 1. int flags = packageInfo.applicationInfo.flags 2. 0000 0000 0000 0000 0000 0000 ...
- Android简易实战教程--第三十二话《使用Lrucache和NetworkImageView加载图片》
转载本专栏每一篇博客请注明转载出处地址,尊重原创.此博客转载链接地址:小杨的博客 http://blog.csdn.net/qq_32059827/article/details/5279131 ...
- Android简易实战教程--第五话《开发一键锁屏应用》
转载请注明出处:http://blog.csdn.net/qq_32059827/article/details/51860900 点击打开链接 Device Administration 对于这个应 ...
- Android简易实战教程--第四十七话《使用OKhttp回调方式获取网络信息》
在之前的小案例中写过一篇使用HttpUrlConnection获取网络数据的例子.在OKhttp盛行的时代,当然要学会怎么使用它,本篇就对其基本使用做一个介绍,然后再使用它的接口回调的方式获取相同的数 ...
- mysql批量修改字段字符集_MySQL字符集修改实战教程
前言: 在 MySQL 中,系统支持诸多字符集,不同字符集之间也略有区别.目前最常用的字符集应该是 utf8 和 utf8mb4 了,相比于 utf8 ,utf8mb4 支持存储 emoji 表情,使 ...
- Android简易实战教程--第九话《短信备份~二》
这一篇,承接地八话.使用高效的方式备份短信--xml序列化器. 存储短信,要以对象的方式存储.首先创建javabean: package com.itydl.createxml.domain;publ ...
最新文章
- MongoDB安装和MongoChef可视化管理工具的使用
- .Net SqlDbHelper
- 为什么基类的析构函数要声明成虚函数
- 如何减少WIN7响应时间
- 使用 Node.js、Express、AngularJS 和 MongoDB 构建一个Web程序
- SAS编程基础 - 逻辑库和数据集
- 【Linux】一步一步学Linux——exec命令(208)
- 活动目录组策略统一管理桌面
- CF1553H-XOR and Distance【dp】
- mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option语句报错
- hdfs-大数据Week6-DAY2-2-hdfs
- 我的世界java致命错误_《我的世界》六个“致命错误”,最后一个“不作死就不会死”...
- 2019-05-22 SperScan扫描器;SperScan附属工具
- python mock server_五、python MOCK SERVER
- 读《三体_地球往事》
- linux解压带密码zip,linux下解压有密码的rar压缩包的方法
- MFC简易音乐播放器
- 生成随机字符串序列号类似于UUID,但是比较短的那种。
- 计算机学哪个编程好,达内机器人编程VS计算机编程,学哪个最好
- 短信验证码总是发送失败是什么原因?