安卓逆向修仙之路(第一天)一个快大一的小伙子带你学习
本教程需要读者细心学习基础,以及坚持!
目录
安卓逆向怎样学?
目前我的基础是
规划
启蒙篇
这里一个细节:
工具有很多
道友留步,点个赞再走?
安卓逆向怎样学?
我无法给出适合全部人的答案,我也正在学习安卓逆向,就按照我的计划来学习,给读者们一点借鉴之处吧.
目前我的基础是
- java 学过但不熟悉,能写一些java的爬虫,如:抖音无水印下载
- c语言及c++都有所了解 写过 贪吃蛇游戏
- 能开发出一些简单的安卓软件(使用Android Studio)如抖音无水印下载器,音乐播放器等等
- 了解过od 以及电脑端的一些软件破解,能手脱压缩壳.
- 初中时玩过ce 用易语言写过植物打僵尸的外挂
- 目前马上大一
基础就这样,对于我一个来自农村的小孩,虽然在周围的朋友看来是个流弊人物,但我深深知道这样的程度远远不能与发达城市的孩子相比.但我只要努力规划,相信自己未来一定会达到大神的层度.
规划
- 学习逆向第一步,拔剑先斩意中人.心中无女人,逆向自然神!
- 学习基本逆向的语法,比如java ,Dalvik语法,你不了解怎么逆向?
- 了解安卓app的结构,比如那个目录是干啥一定要知道,还有dex文件是啥?等等
- 学会静态分析java层代码 到了这里就算入门了!
- 动态分析安卓程序
- 开始突破进阶学习ARM反汇编阶段
- 学习安卓程序的原生开发
- 安卓原生程序的静态分析
- 安卓原生程序的动态分析
- hook原理与注入(逐渐离谱)
- 安卓软件的保护技术的学习
- 安卓程序的加固与脱壳相关的学习
先分个等级吧:
1-4 炼气期
5 金丹期
6-8 元婴期
9 分神期
10 化神期
11-12 渡劫期
后面还有哦! 只不过现在境界太低 不配知道!
后面我会多拿 些软件练手 ,只有分析的多了 ,就开始变牛逼了!
启蒙篇
现在让你们见识一下 炼气期 的厉害!
首先我制作了一个简单的注册软件
随便输入了些字符 点击按钮 弹出了失败!
这里一个细节:
我们在分析一个软件的时候可以通过按钮 来触发一些提示 来给我们找到关键的代码!
这里我们拿到了 "失败" 这个关键词 !!!
这是后就可以 用工具了
工具有很多
比如:
- 电脑端 改之理
- 电脑端 apktool
- 电脑端 Android Killer
- 移动端 mt管理器(收费)
- 移动端 np管理器
- 电脑端 ida (低境界不可用,否则道心受损!)
- 等等
这些软件电脑端的一百度就有! 移动端的应用商店也有!!!
这次 本仙人 咳咳..... 就用 mt管理器 这个法宝吧!
打开 mt管理器
点击左上的三条杠 后 再点击安装包提取
提取安装包后 点击 定位 后 点开要逆向的程序
点击
查看
再点dex文件
打开方式用dex编辑器++
然后全选!
打开后找到搜索 那页
搜索关键词 "失败"
然后点击得到的结果
进去后会发现一片一片的代码
而这里出现了注册成功!和失败
一个是我们想要的 一个是我们不想要的
而且 就一个 判断语句
图片我也说清楚了
只要删除 跳转语句就OK了
像我这样
然后退出 保存
记着自动签名哦!
然后打开 就会发现 破解一个程序 简简单单
这不就 破解成功了? 哈哈哈
这个简单程序 下载:
链接:https://pan.baidu.com/s/1o-soiyfiZZE8GIJeYfPL_Q
提取码:8888
拿去练练手吧! 这可是我的修炼资源啊!!!
道友留步,点个赞再走?
支持将开启一个全新的修炼时代!
安卓逆向修仙之路(第一天)一个快大一的小伙子带你学习相关推荐
- 2 年 6 个月 11 天,外包到阿里的修仙之路!| 原力计划
作者 | 程序员囧辉 责编 | 王晓曼 出品 | CSDN博客 前言 估计有同学会有疑问,为什么要精确到天?是为了装逼吗? 答:仅仅是为了证明咱的严谨(其实就是为了装逼) 肯定有同学心里会吐槽:真的是 ...
- 程序猿修仙之路--数据结构之你是否真的懂数组? c#socket TCP同步网络通信 用lambda表达式树替代反射 ASP.NET MVC如何做一个简单的非法登录拦截...
程序猿修仙之路--数据结构之你是否真的懂数组? 数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构 .要想在之后的江湖历练中通关,数据结构必不可少.数据 ...
- 程序员修仙之路--设计一个实用的线程池
菜菜呀,我最近研究技术呢,发现线上一个任务程序线程数有点多呀 CEO,CTO,CFO于一身的CXO x总,你学编程呢? 菜菜 作为公司总负责人,我以后还要管理技术部门呢,怎么能不会技术呢 CEO,CT ...
- 2年6个月11天,外包到阿里的修仙之路
前言 估计有同学会有疑问,为什么要精确到天?是为了装逼吗? 答:仅仅是为了证明咱的严谨(其实就是为了装逼) 肯定有同学心里会吐槽:真的是外包吗?估计又是个标题党,吹牛逼,*&¥%¥ 答:真的是 ...
- 程序员的修仙之路-筑基篇
也许很多人都被这个文章的标题吓到.吸引或者迷惑,那我告诉你,这篇文章不是一个程序员的穿越玄幻,不是一个程序员的无聊之谈,里面没有算法公式,亦无程序员的心路历程.它只是一套学习方法与学习工具的使用.这只 ...
- 程序员修仙之路--高性能排序多个文件
点击上方蓝色字体,关注我们 菜菜呀,昨天晚上班级空间崩溃了 程序员主力 Y总 what? 菜菜 我看服务器上写了很多个日志文件,我看着太费劲了,能不能按照日期排序整合成一个文件呀? 程序员主力 Y总 ...
- 程序员修仙之路--把用户访问记录优化到极致
点击上方蓝色字体,关注我们 菜菜呀,前几天做的用户空间,用户反映有时候比较慢呀 CEO,CTO,CFO于一身的CXO 是吗? 菜菜 我把你拉进用户反馈群,你解决一下呀 CEO,CTO,CFO于一身的C ...
- 程序猿修仙之路--数据结构之你是否真的懂数组?
数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构 .要想在之后的江湖历练中通关,数据结构必不可少.数据结构与算法相辅相成,亦是阴阳互补之法. 开篇 说 ...
- 程序员修仙之路-数据结构之 CXO让我做一个计算器
菜菜呀,个税最近改革了,我得重新计算你的工资呀,我需要个计算器,你开发一个吧 CEO,CTO,CFO于一身的CXO X总,咱不会买一个吗? 菜菜 那不得花钱吗,一块钱也是钱呀··这个计算器支持加减乘除 ...
最新文章
- Cocos事件监听(JS)
- Khronos 在GDC上的信息汇总:Vulkan,OpenXR,WebGL,glTF
- centos7下nginx配置
- 【每日算法Day 103】老题新做,几乎不会有人想到的解法,它来了
- python贪吃蛇手机版代码_200行python代码实现贪吃蛇游戏
- 互联网+商业计划书(模版)
- Android面试题整理
- AUTOCAD——快速提取说明文字
- 【单目3D检测】Monoflex论文阅读
- bypassing waf's in sql injection
- 2019-3-5 梦
- CleanMyMac最新破解安装版
- 数控弯管机xyz转换ybc的算法_全自动数控弯管机程序功能解析
- mysql insert详解_Mysql学习Mysql INSERT INTO语句用法详解
- springboot2核心技术与响应式编程(一)
- java 中的网络编程(Socket、TCP三次握手四次挥手、TCP/UDP/URL)
- ege函数库_ege图形库基本说明
- ArUco钻石标记的检测
- (附源码)计算机毕业设计SSM职业学校招生系统
- 学习 Scss? 看这篇就够了