摘要: 0x0 背景介绍 随着Android Studio功能越来越强大,Android平台的开发者们基本上都从原来的Eclipse + ADT 转到了AS上。本文就记录自己在配置AS环境过程中遇到的各种问题,方便后来者节约时间。 本文主要介绍在AS 2.0中,如何借助新的android编译插件,进行NDK阅读全文
posted @ 2016-04-12 10:23 WanChouchou 阅读(194) 评论(0) 编辑
摘要: 1 背景介绍 随着android studio的完善和普及,越来越多Android app开发者从Eclipse+ADT环境转到Android Studio(后文统一用AS表示)。但是,AS往往需要较新的SDK,从目前的测试结果来看,在MAC OSX 10.10系统中很多基于老版本SDK开发的东西并...阅读全文
posted @ 2016-01-20 02:00 WanChouchou 阅读(589) 评论(0) 编辑
摘要: 1 前言 昨天使用清华的源下载了android 6.0的源码,校园网可以达到10M的速度,爽!今天一大早就迫不及待地准备编译一个模拟器版本,看看效果,哪知竟然耗费了一整天的时间才搞定...为了避免其他人在同样的问题上浪费时间,特记录整个编译过程中遇到的问题和解决方案,毕竟时间就是金钱!2 背景 我是...阅读全文
posted @ 2016-01-13 02:12 WanChouchou 阅读(778) 评论(0) 编辑
摘要: 1 背景 在学习Linux系统上的一些漏洞知识的时候,往往需要进行“实地测试”,但是在Linux系统上进行调试并不太方便,因为LINUX自带的GDB调试工具真的不太人性化,即使有GDBTUI之类的“伪图形界面调试器”,也跟IDA PRO之类的调试器相差甚远。这里又遇到另一个问题了——LINUX平台的...阅读全文
posted @ 2016-01-09 23:51 WanChouchou 阅读(473) 评论(0) 编辑
摘要: Android自复制传播APP原理学习(翻译)1 背景介绍论文链接:http://arxiv.org/abs/1511.00444项目地址:https://github.com/Tribler/self-compile-Android吃完晚饭偶然看到这篇论文,当时就被吸引了,马上翻译总结了一下。如有...阅读全文
posted @ 2015-11-21 21:53 WanChouchou 阅读(297) 评论(2) 编辑
摘要: 1简述前段时间在bluebox的一份android安全pdf中看到一个AndroidManifest Ambiguity方案。该方案基于android系统解析AXML的一个特点:android在解析AXML的属性的时候,是通过该属性的res id号而非属性名定位的。所谓的AXML就是AndroidM...阅读全文
posted @ 2014-11-09 00:15 WanChouchou 阅读(6230) 评论(5) 编辑
摘要: 今天在做练习9.22时,始终出现segments fault。最后才发现原来是自己对“容器insert之后迭代器会失效”的理解不够透彻。题目如下:假定iv是一个int的vector,下面的程序存在什么错误?你将如何修改?1 auto iter = iv.begin();2 auto mid = iv...阅读全文
posted @ 2014-11-02 20:01 WanChouchou 阅读(122) 评论(0) 编辑
摘要: 这是暑假时看到的一篇病毒分析文章,觉得里面有很多东西值得学习,刚好这几天有空就将它翻译了出来。有不对的地方请大家指正!FakeKaKao木马分析Virus Bulletin是一个关于流氓软件与垃圾邮件防护、侦测以及移除的杂志。它经常给出一些关于最新病毒威胁的分析,发表探索反病毒领域的最新进展,采访反...阅读全文
posted @ 2014-10-25 15:41 WanChouchou 阅读(297) 评论(0) 编辑
摘要: 1 环境准备 运行系统:vmware下安装的ubuntu10.10 32bit桌面版。 编译内核版本: linux-2.6.32.63 内核目录: /home/wanchouchou/linuxKernel/linux-2.6.32.63 为了方便,使用chmod 777 -Rlinux-2...阅读全文
posted @ 2014-10-24 15:04 WanChouchou 阅读(1075) 评论(0) 编辑
摘要: 一般来说,关于C++类静态成员的初始化,并不会让人感到难以理解,但是提到C++ 静态成员的"类内初始化"那就容易迷糊了。我们来看如下代码: 1 //example.h 2 #include 3 #include 4 using namespace std; 5 6 class Example{ 7...阅读全文
posted @ 2014-10-21 18:38 WanChouchou 阅读(3267) 评论(1) 编辑