2018
- Android系统提权:CVE-2014-7911 - sep 28, 2018
- Android提权:RageAginstTheCage - sep 01, 2018
September
- 通关栈溢出(五):Winamp 5.572栈溢出漏洞利用 - aug 14, 2018
- 通关栈溢出(四):缓冲区溢出的防御技术及绕过 - aug 11, 2018
- 通关栈溢出(三):攻击SEH - aug 10, 2018
- 通关栈溢出(二):攻击C++的虚函数 - aug 09, 2018
- 通关栈溢出(一):原理及初级攻击 - aug 07, 2018
August
- Linux 堆溢出 Unsafe unlink - jul 04, 2018
- Linux 堆 - jul 03, 2018
July
- SELinux和SEAndroid - jun 28, 2018
- Android Root - jun 27, 2018
June
- System.loadLibrary() 做的事情 - mar 18, 2018
March
- x86汇编示例、代码梳理和演示 - jan 30, 2018
- Java函数签名 - jan 30, 2018
- So注入 - jan 09, 2018
- Xposed - jan 08, 2018
January
2017
- 802.11协议簇及KRACK攻击 - nov 07, 2017
- 汇编基础及个人理解 - nov 07, 2017
November
- Dex文件结构分析 - oct 30, 2017
- Linux /etc/passwd 对应的密码规则 - oct 27, 2017
- Linux文件基础和mmap - oct 26, 2017
- Dalvik虚拟机加载Dex的流程 - oct 11, 2017
October
- Android重构记录及其模块化 - feb 24, 2017
February
2016
- BroadcastReceiver —— 广播全解析 - jun 08, 2016
- Gson - jun 06, 2016
- Volley - jun 04, 2016
June
- 关于Android和Java的ClassLoader相关知识盘点 - may 29, 2016
May
- 个人知识点总结:Java并发 - apr 13, 2016
- 【置顶】杂谈——Android从启动到程序运行发生的事情 - apr 12, 2016
April
- Rxjava原理探索:切换线程,变换 - mar 25, 2016
- Android推送(长连接)探索 - mar 23, 2016
- JVM原理及底层探索 - mar 18, 2016
- 设计模式_状态模式 - mar 16, 2016
- 设计模式_原型模式 - mar 16, 2016
- 设计模式_Builder模式 - mar 16, 2016
- 设计模式_单例模式 - mar 16, 2016
- 子字符串查找算法_归纳及汇总 - mar 15, 2016
- 二叉树 - mar 15, 2016
- 快速排序_归纳 - mar 14, 2016
- MVP 深引用方式的简单实现 - mar 02, 2016
March
- Python学习笔记(四) 多重继承及内部算法解析 - feb 27, 2016
- Python学习笔记(三) - feb 27, 2016
- Python学习笔记(二) 装饰器decorator - feb 26, 2016
- Python学习笔记(一) 高阶函数,偏函数,闭包 - feb 26, 2016
- Go语言学习笔记(一):Linux下的安装与配置 - feb 26, 2016
- 总结及梳理:Fragment - feb 24, 2016
February
- HTTPS - jan 30, 2016
- RxJava使用示例:实现Rxbus代替eventbus - jan 24, 2016
- 发布自己项目让别人可以在dependencies中compile的更简单方法 - jan 14, 2016
- 使用Gradle发布项目到JCenter仓库 - jan 13, 2016
- 自定义控件(一):EditText自定义 - jan 12, 2016
January
2015
- RxJava学习笔记 - dec 20, 2015
- ViewPager取消预加载 - dec 08, 2015
- Json数据的解析_Gson - dec 07, 2015
- 手势 - dec 01, 2015
- 引导页_视差显示 - dec 01, 2015
December
- Android自动填写验证码 - nov 25, 2015
- 全局变量的处理 - nov 24, 2015
- 三种屏幕适配的方式 - nov 23, 2015
- 三级缓存 + AndroidStudio导出jar包 + upload to github - nov 23, 2015
- 序言 - nov 22, 2015