![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
dong1988213
对linux 内核网络模块, linux 网络编程感兴趣。
展开
-
git 使用
查看可切换的分支cd .repo/manifestsgit branch -a | cut -d / -f 3以 android-4.0.1_r1 分支为例repo init -b android-4.0.1_r1 repo sync (not needed if your local copy is up to date)repo start android-4.0.1_原创 2015-06-15 11:13:46 · 373 阅读 · 0 评论 -
apktool + eclipse 动态调试无源码apk
1.简介 调跳无源码apk,通过修改smali文件添加打印log, 很费钱,而且效率很低,现在通过apktool + eclipse 能够动态的调试smali 文件,能够进行单步,断点,查看寄存器操作。2. 反编译apk apktool.bat d -d NewTest.apk这里必须使用-d参数,这样反编译出来的代码后缀均是java,因为只有java文件原创 2015-09-02 15:32:38 · 2760 阅读 · 0 评论 -
反编译 Android framework.odex 遇到的问题解决
使用baksmali.jar 能够用来反编译*.odex , *.dex 文件。今天反编译了系统的framwork.odex,遇到了下面的问题:应该有人也遇到这样的问题, google了一下,找到了解决方法,https://github.com/JesusFreke/smali/issues/319解决方法就是使用最新的baksmali 源码编译出新的baksmali 这样就能原创 2015-12-29 17:29:28 · 825 阅读 · 0 评论 -
Android 最新漏洞CVE-2015-3636
漏洞介绍 cv3-2015-3636 这个漏洞能用来提升权限,对于android 4.3以后的设备都能提升权限,包括64位的系统,漏洞利用了kernel UAF(use-after-free) bug.BUG 分析当我们创建一个icmp socket, 并且调用connect:int sockfd = socket(AF_INET,SOCK_DGRAM, IPPROT原创 2015-08-27 12:12:35 · 3575 阅读 · 0 评论 -
Android整机源码如何轻松下载?清华大学Android源码镜像
原文: http://blog.csdn.net/sunchaoenter/article/details/46342759Android整机源码如何轻松下载?清华大学Android源码镜像今天发现,清华大学提供AOSP镜像,以前都是从Google的站点下载同步更新的,但是现在有了国内的镜像站点就好多了帮助:https://wiki.tuna.tsinghu转载 2015-06-15 15:21:49 · 771 阅读 · 0 评论 -
防止apktook 反编译后打包
1.直接修改apk 文件里的AXML 文件,添加一些不能被识别的utf-8字符。 这个使用apktool 解包某个apk后的到的AndroidManifest.xml 文件,可以发现android:name 的值最后含有非法的字符。如果直接用apktool 打包,就会产生错误。解决方法就是,替换掉所以出现这些字符的xml文件,并且也要修改相应的smali 文件和文件名,这样,就原创 2015-06-15 11:56:59 · 570 阅读 · 0 评论 -
linphone-android 编译
1. 下载源代码。git clone git://git.linphone.org/linphone-android.git --recursive 记住一定要把rescursive给带上,否则下不全,下载完后大概有300M左右.原创 2014-07-08 13:53:16 · 480 阅读 · 0 评论 -
xposed 模块开发
根据https://github.com/rovo89/XposedBridge/wiki/Development-tutorial 这篇文章来学习 xposed 模块的开发,由于原创 2015-06-11 11:03:46 · 683 阅读 · 0 评论 -
apktool 反编译 遇到文件解决
1.字符集问题跟踪源码发现通过Charset.defaultCharset() 获取的字符集,然后我写了个测试java,发现输入为GBK, 这就是问题所在, 修改apktool.bat 脚本,添加java运行参数,添加-Dfile.encoding=UTF-8,就可以正常的反编译了原创 2016-03-17 10:12:09 · 793 阅读 · 0 评论