KigKrazy

KigKrazy'Blog


  • 首页

  • 归档

  • 标签

cyanogenmod(LineageOS)编译

发表于 2018-07-01 | 分类于 android

本文主要说明编译一个可以在nexus 5上跑的cyanogenmod-12.1步骤。所以相关东西都是以这个为例子。

阅读全文 »

阿里移动数据安全UTDID分析

发表于 2018-06-28 | 分类于 android

主要函数介绍

publicstatic String getUtdid(Context arg2)是utdid库对外调用的接口, 在com.ta.utdid2.device.UTDevice类里,主要功能com.ta.utdid2.device.UTUtdid.getValue()。

com.ta.utdid2.device.UTUtdid.getValue()主要信息存储位置

阅读全文 »

史上最简单的repo使用指南

发表于 2018-06-05 | 分类于 android

序

本篇文章将向大家介绍repo的简单使用,以及如何使用repo对AOSP庞杂的代码进行简单版本管理。

阅读全文 »

Python 模块收集

发表于 2018-05-18 | 分类于 Python
收集一些好用的 Python 第三方模块,并对功能做简单描述
阅读全文 »

arm汇编总结

发表于 2018-05-02 | 分类于 逆向

arm-pdf
IDA深度解析修改so文件和ARM汇编.txt

阅读全文 »

关于字节序总结

发表于 2018-04-17 | 分类于 逆向

字节顺序,又称端序或尾序(英语:Endianness)。在计算机科学领域中,是跨越多字节的程序对象的存储规则。

阅读全文 »

IDA导入Jni.h

发表于 2018-04-12 | 分类于 逆向

IDA 分析Android so 文件时,因为缺少JNIEnv结构定义,反编译后看起来很不友好,因此我们需要手动导入jni.h中相关的结构体。

具体操作

  1. 选择ndk目录下一个平台的${NDK_ROOT}\platforms\android-26\arch-arm\usr\include目录下所有文件以及文件夹,复制到别的地方(一下用${IDA_INCLUDE}代替)。
  2. 修改jni.h文件:
    ...
    #include <sys/cdefs.h>
    //第一处修改(大约在27行左右) start
    //注释掉#include <stdarg.h>引用
    //#include <stdarg.h>
    //第一处修改 end
    ...
    //第二处修改(大约在136行左右) start
    //注释掉jobjectRefType结构体
    /*
    typedef enum jobjectRefType {
     JNIInvalidRefType = 0,
     JNILocalRefType = 1,
     JNIGlobalRefType = 2,
     JNIWeakGlobalRefType = 3
    } jobjectRefType;*/
    //第二处修改 end
    ...
    //第三处修改(大约在497行左右) start
    //注释掉jobjectRefType结构体
    //jobjectRefType (*GetObjectRefType)(JNIEnv*, jobject);
    //第三处修改end
    ...
    //注释掉jobjectRefType结构体
    ...
    //第四处修改(大约在1140行左右) start
    //将 #define JNIEXPORT  __attribute__ ((visibility ("default"))) 改为 #define JNIEXPORT
    //#define JNIEXPORT  __attribute__ ((visibility ("default")))
    #define JNIEXPORT
    //第四处修改 end
    ...
    
阅读全文 »

Windows 7下Docker安装

发表于 2018-04-02 | 分类于 docker

下载安装包

docker官网
备用下载地址:
github:这个地址国内下载较慢,不建议使用。
https://get.daocloud.io/toolbox/:建议使用这个

阅读全文 »

各种杂事问题解决方案的记录

发表于 2018-03-30 | 分类于 everything

虚拟机正确安装 vmtool

阅读全文 »

安卓源码(aosp)下载编译

发表于 2018-03-29 | 分类于 android

环境说明

系统:ubuntu 14.04 x64
手机:谷歌N5

阅读全文 »
1 2 3 4 … 6
KigKrazy

KigKrazy

A Revolutionist

57 日志
27 分类
44 标签
RSS
© 2022 KigKrazy
由 Jekyll 强力驱动
主题 - NexT.Mist