随笔分类 - Android apk安全
摘要:1.官方文档 https://developer.android.com/studio/build/shrink-code 当您使用 Android Studio 3.4 或 Android Gradle 插件 3.4.0 及更高版本时,R8 是默认编译器,用于将项目的 Java 字节码转换为在 A
阅读全文
摘要:1.官方文档 https://developer.android.com/studio/write/vector-asset-studio https://developer.android.com/studio/write/convert-webp https://developer.androi
阅读全文
摘要:1.android官方文档 https://developer.android.com/studio/build/shrink-code 主要内容如下: 1.1 压缩代码 混淆生成的文件:<module-name>/build/outputs/mapping/release/目录下 自定义要保留的代
阅读全文
摘要:Android APK加壳技术方案【1】 Android APK加壳技术方案【2】
阅读全文
摘要:逆向分析工具表 a debugger targeting the Android platform's Dalvik virtual machine intended for reverse engineers and developers APKinspector is a powerful GU
阅读全文
摘要:转自: http://www.cnblogs.com/chi0591/p/3864747.html Android应用的安全隐患包括三个方面: 代码安全 数据安全 组件安全 代码安全 代码安全主要是指Android apk有被篡改、盗版等风险,产生代码安全的主要原因是apk很容易被反编译、重打包。我
阅读全文
摘要:转自: http://blog.csdn.net/jiangshide/article/details/8192834 不同手机厂商可能会隐藏或修改暗码,部份暗码要谨慎使用,因为可能令手机失去原有的功能。 1.使用方法 拨打暗码号 2.暗码表 当长按关机按钮时,会出现一个切换手机模式的窗口,包括:
阅读全文
摘要:去官网 : http://jd.benow.ca/ 找到 JD-Eclipse 和 JD-IntelliJ,下载,前者安在eclipse上,后者安在as上。
阅读全文
摘要:用apktool反编译apk后,得到一个目录,里面有smali文件,可以对其修改,然后用apktool重新生成一个未签名的apk。 如,把smali文件中的广告部分去掉或改成自己的。 命令如下:与破解不同的是d变成了b
阅读全文
摘要:转自 : http://blog.sina.com.cn/s/blog_5674d18801019i89.html 1.应用场景 Smali代码注入只能应对函数级别的移植,对于类级别的移植是无能为力的。具体的说,如果你想修改一个类的继承、包含关系,接口结构等是非常困难的。但对于修改类成员变量访问控制
阅读全文
摘要:from http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html Dalvik opcodes Author: Gabor Paller Vx values in the table denote a Dalvik register. Dep
阅读全文
摘要:Smali语言是Davlik的虚拟机使用的一种语言,用toolapk反编译apk后,可以见到大量的.smali文件。 可以按照smali语法对其修改,然后重新生成一个未签名的apk。 下面是一个示例:
阅读全文
摘要:1,下载 http://ibotpeaches.github.io/Apktool/ 2,破解 把下载的apktool_2.0.3.jar 和 weixin638android680.apk 拷贝到相同目录 在终端进入该目录,运行命令 运行结果如下:
阅读全文