自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Flass Blog

tomorrow is another day

  • 博客(10)
  • 收藏
  • 关注

原创 1

import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java

2016-09-07 12:35:06 409

原创 Android Dex文件结构解析

Java源文件通过Java编译器生成CLASS文件,再通过dx工具转换为classes.dex文件。 DEX文件从整体上来看是一个索引的结构,类名、方法名、字段名等信息都存储在常量池中,这样能够充分减少存储空间,相较于Java字节码文件更适合手机设备。DEX文件的相关结构声明定义在/dalvik/libdex/DexFile.h文件中,下面我们先来看一下DEX文件中使用到的数据结构。表1 dex文

2016-06-26 11:02:52 14486 2

原创 ELF文件格式解析

ELF文件格式说明。

2016-05-21 11:28:55 43565 7

原创 Android测试渗透框架Drozer的安装与使用

Drozer原名Mecury,是一款针对Android系统的开源安全测试框架。 它是一款由python开发的开源框架,用户可以使用python语言自己编写模块,同时有很多第三方优秀的安全测试模块可供使用。

2016-05-21 10:49:57 5684 1

原创 Android Kernel 源码在线阅读与下载

为了学习Binder Driver的运行原理,必须分析其源码,这才发现下载的Android5.1 AOSP源码中居然没有kernel这个文件夹。那我们到哪儿去找Kernel源码呢?

2016-05-21 10:00:05 7183 1

原创 Android Studio NDK开发环境配置

这几天进行Android Studio NDK开发的环境配置遇到很多坑,因为自己也看了很多别人博客的经验总结,最终才配置成功。因此在这里也想把我遇到的一些坑与解决方法和大家分享一下,希望大家在配置的过程中更加顺利。

2016-05-21 09:36:09 1426

原创 命令行参数解析函数getopt_long() 使用详解

当一个用C语言编写的Linux或UNIX程序运行时,它是从main函数开始的。对这些程序而言,main函数的声明如下所示:int main(int argc, char *argv[])其中argc是程序参数的个数(int),argv是一个代表参数自身的字符串数组(char **)。无论操作系统何时启动一个新程序,参数argc和argv都被设置并传递给main。这些参数通常由另一个程序提供,这个程序

2016-05-21 09:13:21 2479

原创 Android 5.0/5.1 HOOK技术探究

因为项目要求,需要实现兼容Android 4.X到5.X平台的HOOK技术。主要兼容的ROM厂商为华为、三星、小米等。    之前已经实现过基于Android 4.X的HOOK技术,共有以下三种方案(都调试成功):                      (1)方案1:使用Xposed框架(Dalvik虚拟机层HOOK),但是弊端是需要安装版本兼容的Xposed(部分国产机ROM

2016-02-21 23:34:29 3487

转载 linux stat 结构体

stat结构如下 :struct stat { dev_t st_dev; /* ID of device containing file */ ino_t st_ino; /* inode number */ mode_t st_mode; /*

2015-06-09 14:03:27 715

原创 Android提权漏洞分析——rageagainstthecage

Android adb setuid提权漏洞由Sebastian Krahmer在2010年公布,并发布利用工具RageAgainstTheCage..

2015-06-07 20:18:52 2804

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除