【安卓逆向】初体验
来源:互联网 发布:mac预览图片快捷键 编辑:程序博客网 时间:2024/04/27 15:47
今天刚刚比完了蓝桥杯,但是结果嘛,哈哈,不咋理想,感觉上做的很差的,hiahia。算了无所谓了。
练习代码可以暂停一段时间了,现在开始要真正继续学点东西了哦~
在我准备好了一个长期的计划之后,我就准备开始实行了。
今天是安卓逆向的初体验,本以为是很easy的事情,结果要么因为自己弄的工具不好用,要么是有些设置没有哦设置成,不过最终还是被我完整的实现成功了。
来了一把不明觉厉的感觉,看到第一个安卓小程序被我破解之后,我的感觉还是很兴奋的哈哈哈!
尽管,那些smali代码根本不懂,话说,还是有一些看得懂的。嘿嘿,现在很顺利的完成了计划的第一步,接下来将会是长期的学习。
同时还有团队项目要做的,也是基于安卓平台来做的。~
今天学会的小知识有:
1、编译成apk文件并在AVD中运行;
2、找到关键的跳转,(不明觉厉之处,纯粹按照书本里面的来的。)
3、使用apktool反编译修改之后的工程文件,这里要设置环境变量,然后java,adb等的环境变量也需要设置的。
4、使用sign签名反编译之后的apk文件,
5、使用adb命令在AVD中安装apk文件,直接在AVD中删除apk,
或者进入内嵌的linux的data\app中直接删除。
adb shell
cd data
cd app
rm ApplicationName.apk
上传一张练习成功的截图:给自己以鼓舞!
这里有一个关键的位置,我的位置是:C:\Users\Administrator\apktool\framework,在这里有一个1.apk文件,如果不删除这个文件的话,不同apktool工具之间会互相影响。感觉apktool会在这里留下文件残留,其他种类的工具会受到这个影响而无法正常反编译。那么在删除之后,就可以正常反编译了,如果这个工具可靠的话。
- 【安卓逆向】初体验
- 安卓逆向工具
- 安卓逆向简介
- 【安卓逆向】继续学习,体验dalvik汇编语言,并且尝试编译运行成功!
- 安卓逆向学习笔记
- 安卓逆向小例子
- 安卓移动逆向(扫盲)
- 安卓移动逆向(二)
- gctf2017一道安卓逆向
- 安卓逆向(一)
- 安卓逆向(二)
- 安卓逆向(三)
- 安卓沉浸式状态栏初体验
- 安卓开发自定义view初体验
- 安卓 产品体验
- 安卓编程之安卓开发初体验
- 安卓逆向系列教程 4.4 逆向云播 VIP
- 安卓逆向:一款抢红包APP的逆向分析
- Python3.x区别
- tabHost的两种实现方式
- android基础入门Gallery与ImageView视图(10)
- DACE- a matlab Kriging toolbox
- Listview异步加载图片之优化篇(有图有码有解释)
- 【安卓逆向】初体验
- 同源策略和跨域访问
- 杰瑞学Perl之文件操作(1)
- android ndk 编译方式,静态库、动态库、可执行文件
- 面向对象分析与设计课程学习之不同的分析与设计方法
- c++栈和堆的区别
- android之网络开发(乱码解决)
- iOS开发 GDB调试
- 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(5)--XML 101