【Android SDK程序逆向分析与破解系列】之一:Android安装程序APK分析
来源:互联网 发布:淘宝网宠物用品店 编辑:程序博客网 时间:2024/04/28 23:56
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWells
【Android SDK程序逆向分析与破解系列】章节索引
一 APK的生成流程
- 打包资源文件,生成R.java文件。
- 处理aidl文件,生成相应的Java文件。
- 编译工程源代码,生成相应的class文件。
- 转换所有的class文件,生成相应的classes.dex文件。
- 打包生成APK文件。
- 对APK文件进行签名。
- 对签名后的APK文件进行对齐处理。
二 APK的安装流程
- 用户点击APK进行安装。
- 弹出APK安装界面,启动Android系统程序PackageInstaller的PackageInstallerActivity,该Activity通过Intent接收传递过来的APK文件信息。
- PackageInstallerActivity初始化一个PackageManager和PackageParserPackage对象。
- 调用PackageUtil.getPackageInfo()解析APK信息。解析失败则返回,解析成功则调用setContentView()方法显示视图。
- 调用PackageUtil.getAppSnippet()与PackageUtil.initSnippetForNewApp()设置PackageInstallerActivity的控件显示程序的名称和图标。
- 调用initateInstall()方法进行一些其它的初始化工作。
0 0
- 【Android SDK程序逆向分析与破解系列】之一:Android安装程序APK分析
- 【Android SDK程序逆向分析与破解系列】之五:Android APK的静态分析
- 【Android SDK程序逆向分析与破解系列】之四:Android可执行程序ODEX分析
- 【Android SDK程序逆向分析与破解系列】之二:Android可执行程序DEX分析(一)
- 【Android SDK程序逆向分析与破解系列】之三:Android可执行程序DEX分析(二)
- 逆向分析 Android 程序
- 逆向分析 Android 程序
- 自用Android程序破解,逆向分析工具集
- 对android应用安装程序apk反编译与分析
- Android逆向分析APK的打包与安装
- Android安全:如何逆向分析Android程序
- Android逆向之旅---静态分析技术来破解Apk
- Android逆向之旅---静态分析技术来破解Apk
- Android逆向之旅---静态分析技术来破解Apk
- Android逆向之旅---静态分析技术来破解Apk
- ApkTool Android APK 逆向分析
- 手把手教你逆向分析 Android 程序
- 逆向分析 Android 程序- 内存内存
- 有关IP子网划分的内容
- Android 图像异步加载之Android-Universal-Image-Loader
- apache kafka监控系列-KafkaOffsetMonitor
- 华为oj之火车出站
- Android 触屏事件 OnTouch onClick onTouchEvent对于触屏事件的处理和分发
- 【Android SDK程序逆向分析与破解系列】之一:Android安装程序APK分析
- 常用验证正则表达式集
- selenium2+python元素状态获取api
- 搭建vpn
- 一些sql
- 关于solr schema.xml 和solrconfig.xml的解释
- 设计模式之抽象工厂模式
- svn浏览器访问新的路径,提示权限问题的解决办法
- 关于系统中无法显示隐含文件的解决办法.reg