Android

Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载

原文:http://blog.csdn.net/shulianghan/article/details/38023959 最近Google被墙了,上传一下自己收集的Android开发环境,下面给出的官网链接也可以下载;  Android集成环境NDKJDK总链接 : h...

Android tesseract-orc之扫描身份证号码

踩了不少坑,终于把这个扫描版的身份证识别做出来了,图片识别引擎用的是tesseract,在已经训练好样本的情况下,感觉识别率还是一般般~ 下面说一说大概几个坑、一、编译tesseract-orcAndroid版本 首先你需要Android-ndk工具,Androidndk开发,我们这里不做开发,只需...

Android监听点击事件实现的三种方法

监听点击事件实现的三种方法:1、匿名内部类2、外部类3、直接实现接口1.匿名内部类: packagecom.jereh.calculator;importandroid.content.Context;importandroid.os.Bundle;importandroid.os.PersistableBundle;...

AndroidManifest.xml文件解析(转帖)

原帖地址:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html一、关于AndroidManifest.xml     AndroidManifest.xml是每个android程序中必须的文件。它位于...

Hooking Android System Calls for Pleasure and Benefit

TheAndroidkernelisapowerfulallytothereverseengineer.WhileregularAndroidappsarehopelesslyrestrictedandsandboxed,you-thereverser-cancustomizeandalterthebehaviorof...

Effectively bypassing kptr_restrict on Android

墙外通道:http://bits-please.blogspot.com/2015/08/effectively-bypassing-kptrrestrict-on.htmlInthisblogpost,we'lltakealookatafewwaysthatI'vediscoveredinordertobypass&...

Android privilege escalation to mediaserver from zero permissions (CVE-2014-7920 + CVE-2014-7921)

墙外通道:http://bits-please.blogspot.com/2016/01/android-privilege-escalation-to.htmlInthisblogpostwe'llgoovertwovulnerabilitiesIdiscoveredwhich,whencombined,enable...

ida 调试 android fork

在使用ida调试androidnative代码时经常会碰见fork子进程的情况出现,而运行一个android_server只能对一个进程进行调试或者attach,而ida默认端口是23946,可以通过指定android_server的端口来实现多开,同时调试多个进程。   ...
代码星球·2020-05-14

Android root 原理

欢迎转载,转载请注明出处:http://www.cnblogs.com/lanrenxinxin/p/5572640.html0x00关于root linux和类Unix系统的最初设计都是针对多用户的操作系统,对于用户权限的管理很非常严格的,而root用户(超级用户)就是整个系统的唯一管理员,拥有等同于操作系统的所有权...
代码星球·2020-05-14

Ubuntu14.04 编译 Android 5.1.1源码(采用国内镜像)

欢迎转载,转载请注明出处:http://www.cnblogs.com/lanrenxinxin/p/5424554.html之前就有编译android源码的想法,但是由于有GFW的存在,又没有梯子,连开发工具都是经过androiddevtools从百度云弄下来的,前两天发现了清华大学AOSP的镜像站点,就想着从上面g...

android ART hook

0x00前言之前一直都是在Dalvik虚拟机上在折腾,从Android4.4开始开始引入ART,到5.0已经成为默认选择。而且最近看到阿里开源的Dexposed框架,已经提供了对于androidart模式下的hook支持,所以对照着androidart部分的源码和之前liang大牛放出了hook代码研究了一下ART模式...
代码星球·2020-05-14

Android so 文件进阶<三> so文件的简单加密

0x00 前言之前的两篇文章从链接视图和执行视图分析了elf文件的大致结构,这篇文章主要内容是对于so文件进行简单的加密工作,针对Ida等静态分析工具的分析,一旦开始动态调试就应该很容易就可以dump出内存,直接修复了。0x01 思路主要是两种思路,对文件中指定的section加密,然后在运行时由....

Android so 文件进阶<二> 从dlsym()源码看android 动态链接过程

0x00 前言这篇文章其实是我之前学习elf文件关于符号表的学习笔记,网上也有很多关于符号表的文章,怎么说呢,感觉像是在翻译elf文件格式的文档一样,千篇一律,因此把自己的学习笔记分享出来。dlsym()的源码是分析的android4.4的源码,android自己实现的bonicC库。0x01 基本...

android app启动过程

一般程序的启动步骤,可以用下图描述。程序由内核加载分析,使用linker链接需要的共享库,然后从c运行库的入口开始执行。   通常,native进程是由shell或者init启动,启动的过程如下:Shell接收到命令,启动一个程序,此时shell首先会fork一个新的进程新fork的进程,...
代码星球·2020-05-14

Android so文件进阶 <一>

0x00 前言 最近一段时间在弄android方面的东西,今天有人发了张截图,问:在要dump多大的内存?  一时之间我竟然想不起来ELF文件的哪个字段表示的是文件大小,虽然最后给出了解决方法,IDACTRL+S,直接看Segements信息,可以得出整个文件的大小。但说明了自己对于ELF文件格式远...
代码星球·2020-05-14