本教程需要读者细心学习基础,以及坚持!


目录

安卓逆向怎样学?

目前我的基础是

规划

启蒙篇

这里一个细节:

工具有很多

道友留步,点个赞再走?


安卓逆向怎样学?

我无法给出适合全部人的答案,我也正在学习安卓逆向,就按照我的计划来学习,给读者们一点借鉴之处吧.

目前我的基础是

  • java 学过但不熟悉,能写一些java的爬虫,如:抖音无水印下载
  • c语言及c++都有所了解 写过 贪吃蛇游戏
  • 能开发出一些简单的安卓软件(使用Android Studio)如抖音无水印下载器,音乐播放器等等
  • 了解过od 以及电脑端的一些软件破解,能手脱压缩壳.
  • 初中时玩过ce 用易语言写过植物打僵尸的外挂
  • 目前马上大一

基础就这样,对于我一个来自农村的小孩,虽然在周围的朋友看来是个流弊人物,但我深深知道这样的程度远远不能与发达城市的孩子相比.但我只要努力规划,相信自己未来一定会达到大神的层度.

规划

  1. 学习逆向第一步,拔剑先斩意中人.心中无女人,逆向自然神!
  2. 学习基本逆向的语法,比如java ,Dalvik语法,你不了解怎么逆向?
  3. 了解安卓app的结构,比如那个目录是干啥一定要知道,还有dex文件是啥?等等
  4. 学会静态分析java层代码 到了这里就算入门了!
  5. 动态分析安卓程序
  6. 开始突破进阶学习ARM反汇编阶段
  7. 学习安卓程序的原生开发
  8. 安卓原生程序的静态分析
  9. 安卓原生程序的动态分析
  10. hook原理与注入(逐渐离谱)
  11. 安卓软件的保护技术的学习
  12. 安卓程序的加固与脱壳相关的学习

先分个等级吧:

1-4         炼气期

5            金丹期

6-8         元婴期

9            分神期

10          化神期

11-12      渡劫期

后面还有哦! 只不过现在境界太低 不配知道!

后面我会多拿 些软件练手 ,只有分析的多了 ,就开始变牛逼了!

启蒙篇

现在让你们见识一下 炼气期 的厉害!

首先我制作了一个简单的注册软件

随便输入了些字符 点击按钮 弹出了失败!

这里一个细节:

我们在分析一个软件的时候可以通过按钮 来触发一些提示 来给我们找到关键的代码!

这里我们拿到了 "失败" 这个关键词 !!!

这是后就可以 用工具了

工具有很多

比如:

  1. 电脑端 改之理
  2. 电脑端 apktool
  3. 电脑端 Android Killer
  4. 移动端 mt管理器(收费)
  5. 移动端 np管理器
  6. 电脑端 ida (低境界不可用,否则道心受损!)
  7. 等等

这些软件电脑端的一百度就有! 移动端的应用商店也有!!!

这次 本仙人 咳咳.....  就用 mt管理器 这个法宝吧!

打开 mt管理器

点击左上的三条杠 后 再点击安装包提取

提取安装包后 点击 定位 后 点开要逆向的程序

点击

查看

再点dex文件

打开方式用dex编辑器++

然后全选!

打开后找到搜索 那页

搜索关键词 "失败"

然后点击得到的结果

进去后会发现一片一片的代码

而这里出现了注册成功!和失败

一个是我们想要的 一个是我们不想要的

而且 就一个 判断语句

图片我也说清楚了

只要删除 跳转语句就OK了

像我这样

然后退出 保存

记着自动签名哦!

然后打开 就会发现 破解一个程序 简简单单

这不就 破解成功了? 哈哈哈

这个简单程序 下载:

链接:https://pan.baidu.com/s/1o-soiyfiZZE8GIJeYfPL_Q 
提取码:8888

拿去练练手吧!  这可是我的修炼资源啊!!!


道友留步,点个赞再走?

支持将开启一个全新的修炼时代!

安卓逆向修仙之路(第一天)一个快大一的小伙子带你学习相关推荐

  1. 2 年 6 个月 11 天,外包到阿里的修仙之路!| 原力计划

    作者 | 程序员囧辉 责编 | 王晓曼 出品 | CSDN博客 前言 估计有同学会有疑问,为什么要精确到天?是为了装逼吗? 答:仅仅是为了证明咱的严谨(其实就是为了装逼) 肯定有同学心里会吐槽:真的是 ...

  2. 程序猿修仙之路--数据结构之你是否真的懂数组? c#socket TCP同步网络通信 用lambda表达式树替代反射 ASP.NET MVC如何做一个简单的非法登录拦截...

    程序猿修仙之路--数据结构之你是否真的懂数组? 数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构  .要想在之后的江湖历练中通关,数据结构必不可少.数据 ...

  3. 程序员修仙之路--设计一个实用的线程池

    菜菜呀,我最近研究技术呢,发现线上一个任务程序线程数有点多呀 CEO,CTO,CFO于一身的CXO x总,你学编程呢? 菜菜 作为公司总负责人,我以后还要管理技术部门呢,怎么能不会技术呢 CEO,CT ...

  4. 2年6个月11天,外包到阿里的修仙之路

    前言 估计有同学会有疑问,为什么要精确到天?是为了装逼吗? 答:仅仅是为了证明咱的严谨(其实就是为了装逼) 肯定有同学心里会吐槽:真的是外包吗?估计又是个标题党,吹牛逼,*&¥%¥ 答:真的是 ...

  5. 程序员的修仙之路-筑基篇

    也许很多人都被这个文章的标题吓到.吸引或者迷惑,那我告诉你,这篇文章不是一个程序员的穿越玄幻,不是一个程序员的无聊之谈,里面没有算法公式,亦无程序员的心路历程.它只是一套学习方法与学习工具的使用.这只 ...

  6. 程序员修仙之路--高性能排序多个文件

    点击上方蓝色字体,关注我们 菜菜呀,昨天晚上班级空间崩溃了 程序员主力 Y总 what? 菜菜 我看服务器上写了很多个日志文件,我看着太费劲了,能不能按照日期排序整合成一个文件呀? 程序员主力 Y总 ...

  7. 程序员修仙之路--把用户访问记录优化到极致

    点击上方蓝色字体,关注我们 菜菜呀,前几天做的用户空间,用户反映有时候比较慢呀 CEO,CTO,CFO于一身的CXO 是吗? 菜菜 我把你拉进用户反馈群,你解决一下呀 CEO,CTO,CFO于一身的C ...

  8. 程序猿修仙之路--数据结构之你是否真的懂数组?

    数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构  .要想在之后的江湖历练中通关,数据结构必不可少.数据结构与算法相辅相成,亦是阴阳互补之法. 开篇 说 ...

  9. 程序员修仙之路-数据结构之 CXO让我做一个计算器

    菜菜呀,个税最近改革了,我得重新计算你的工资呀,我需要个计算器,你开发一个吧 CEO,CTO,CFO于一身的CXO X总,咱不会买一个吗? 菜菜 那不得花钱吗,一块钱也是钱呀··这个计算器支持加减乘除 ...

最新文章

  1. Cocos事件监听(JS)
  2. Khronos 在GDC上的信息汇总:Vulkan,OpenXR,WebGL,glTF
  3. centos7下nginx配置
  4. 【每日算法Day 103】老题新做,几乎不会有人想到的解法,它来了
  5. python贪吃蛇手机版代码_200行python代码实现贪吃蛇游戏
  6. 互联网+商业计划书(模版)
  7. Android面试题整理
  8. AUTOCAD——快速提取说明文字
  9. 【单目3D检测】Monoflex论文阅读
  10. bypassing waf's in sql injection
  11. 2019-3-5 梦
  12. CleanMyMac最新破解安装版
  13. 数控弯管机xyz转换ybc的算法_全自动数控弯管机程序功能解析
  14. mysql insert详解_Mysql学习Mysql INSERT INTO语句用法详解
  15. springboot2核心技术与响应式编程(一)
  16. java 中的网络编程(Socket、TCP三次握手四次挥手、TCP/UDP/URL)
  17. ege函数库_ege图形库基本说明
  18. ArUco钻石标记的检测
  19. (附源码)计算机毕业设计SSM职业学校招生系统
  20. 学习 Scss? 看这篇就够了

热门文章

  1. mac 设置ll命令始终生效
  2. 电商平台-系统报表设计与架构
  3. sql delete删除列_现有表操作中SQL DELETE列概述
  4. 怎么做好压铸件的产品结构设计
  5. IDEA 打包war (备用)
  6. 重学 Java 设计模式:实战命令模式「模拟高档餐厅八大菜系,小二点单厨师烹饪场景」
  7. C语言-一元二次方程(求根公式)
  8. vn.py开源量化框架把我整蒙了,开始填坑。
  9. 20、30、40,三代电信人苦辣酸甜谁能知
  10. Ubuntu没有声音(听不到声音)的解决方法