一、 准备工作:

这次我们来学习一个简单的修改练习
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修改实战教程(乐影软件)相关推荐

  1. android 重复解绑服务,Android培训实战教程之多次解绑抛出异常原因

    Android培训实战教程之多次解绑抛出异常原因 更新时间:2015年12月28日14时27分 来源:传智播客Android培训学院 浏览次数: 多次解绑服务(unBindService)抛出异常原因 ...

  2. Android简易实战教程--第五十四话《视差特效》

    查看更多进阶知识,可以关注我的公众号,微信搜索:Android小菜 这个简易实战教程系列专栏发现已经大半年没更新了啊,赶紧添点东西. 本文实现一个视差特效效果,动态效果如下: 代码十分简单,自定义Vi ...

  3. Android简易实战教程--第四十四话《ScrollView和HorizontalScrollView简单使用》

    一.ScrollView 由于手机屏幕的高度有限,当普通布局放不下现实和的内容时,ScrollView视图(滚动视图)就会派上用场,因为数据可以往下滚动显示. 二.HorizontalScrollVi ...

  4. Android项目实战_手机安全卫士软件管家

    ###1.应用程序信息的flags 1. int flags = packageInfo.applicationInfo.flags 2. 0000 0000 0000 0000 0000 0000 ...

  5. Android简易实战教程--第三十二话《使用Lrucache和NetworkImageView加载图片》

    转载本专栏每一篇博客请注明转载出处地址,尊重原创.此博客转载链接地址:小杨的博客    http://blog.csdn.net/qq_32059827/article/details/5279131 ...

  6. Android简易实战教程--第五话《开发一键锁屏应用》

    转载请注明出处:http://blog.csdn.net/qq_32059827/article/details/51860900 点击打开链接 Device Administration 对于这个应 ...

  7. Android简易实战教程--第四十七话《使用OKhttp回调方式获取网络信息》

    在之前的小案例中写过一篇使用HttpUrlConnection获取网络数据的例子.在OKhttp盛行的时代,当然要学会怎么使用它,本篇就对其基本使用做一个介绍,然后再使用它的接口回调的方式获取相同的数 ...

  8. mysql批量修改字段字符集_MySQL字符集修改实战教程

    前言: 在 MySQL 中,系统支持诸多字符集,不同字符集之间也略有区别.目前最常用的字符集应该是 utf8 和 utf8mb4 了,相比于 utf8 ,utf8mb4 支持存储 emoji 表情,使 ...

  9. Android简易实战教程--第九话《短信备份~二》

    这一篇,承接地八话.使用高效的方式备份短信--xml序列化器. 存储短信,要以对象的方式存储.首先创建javabean: package com.itydl.createxml.domain;publ ...

最新文章

  1. MongoDB安装和MongoChef可视化管理工具的使用
  2. .Net SqlDbHelper
  3. 为什么基类的析构函数要声明成虚函数
  4. 如何减少WIN7响应时间
  5. 使用 Node.js、Express、AngularJS 和 MongoDB 构建一个Web程序
  6. SAS编程基础 - 逻辑库和数据集
  7. 【Linux】一步一步学Linux——exec命令(208)
  8. 活动目录组策略统一管理桌面
  9. CF1553H-XOR and Distance【dp】
  10. mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option语句报错
  11. hdfs-大数据Week6-DAY2-2-hdfs
  12. 我的世界java致命错误_《我的世界》六个“致命错误”,最后一个“不作死就不会死”...
  13. 2019-05-22 SperScan扫描器;SperScan附属工具
  14. python mock server_五、python MOCK SERVER
  15. 读《三体_地球往事》
  16. linux解压带密码zip,linux下解压有密码的rar压缩包的方法
  17. MFC简易音乐播放器
  18. 生成随机字符串序列号类似于UUID,但是比较短的那种。
  19. 计算机学哪个编程好,达内机器人编程VS计算机编程,学哪个最好
  20. 短信验证码总是发送失败是什么原因?

热门文章

  1. 华为鸿蒙系统手表好吗,打脸还是华为强,鸿蒙系统将Watch GT 2智能手表上市
  2. sublime的自动保存
  3. CMD命令、文件对应的进程PID
  4. 移动电影院院四大功能开启5G全新征程
  5. Virbox LM 软件加密流程PDF全攻略
  6. 【AI绘图学习笔记】变分自编码器VAE
  7. 是选择短信群发还是微信群发呢?
  8. yum命令与yum仓库
  9. 服务器2008怎么打开隐藏文件,win2008隐藏指定的磁盘
  10. 2022航电Navigable Proximity Graph-Driven Native Hybrid Queries with Structured and Unstructured