2019 (4)
2018 (5)
- Dex热修复方案的介绍
- so的热修复方案的介绍
- Android系统ClassLoader介绍
- A study & review on code obfuscation
- Android系统加载so的源码分析
2017 (6)
- Xopsed框架源码分析
- 编写Xposed模块Hook多dex的APK
- Linux如何避免僵尸进程
- Ali2014ctf第三题
- 从应用加固的角度看Android新支持的Kotlin语言
- Python重构logging系统
2016 (8)
- C语言中的extern关键词
- LEB128编码格式
- 在Android Studio中使用自己的Android.mk
- HKKB Pro2开箱和选购
- Android6.0 loadlibrary源码分析
- org模式中的代码块支持的语言及表格的转换
- shell调用python,传递带空格的参数
- upx在android上的移植
2015 (21)
- git的操作(持续更新)
- Android的多渠道打包
- LZMA压缩算法
- Linux中的特殊字符的意义
- 构造缓冲区溢出字符串的一种方式
- CentOS6.7安装gcc4.7
- Dalvik Executable instruction formats
- C语言声明的优先级规则
- Xposed官方手册记录
- Zjdroid定制记录
- IDA调试Android-so记录
- Android脱壳记录
- Ubuntu-Mac-优雅的切换工具版本
- 编译Android5.0-arm64启动模拟器遇到的问题
- shell中的条件测试
- Android ndk-build 使用prebuild进行编译
- 基于xposed的通用破解签名的方法
- svn 使用笔记(持续更新)
- 流加密RC4的C语言实现
- C语言中关于页对齐的总结
- 在github上搭建自己的jekylly博客