- 博客(6)
- 收藏
- 关注
原创 Dalvik 指令学习
Dalvik 指令可在在 android2.32\dalvik\docs\opcodes 中看到很详细的介绍网上也有很多参考资料,比如 http://blog.csdn.net/hlchou/article/details/6303566也可以在源码中 \android2.32\dalvik\libdex\OpCode.h 能找到很详细的定义 通过对源码的分析及相关资料搜索,再进行
2011-11-10 11:18:18 3052
转载 Linux下的反调试技术
转自 http://wangcong.org/blog/archives/310 如何防止自己的程序被调试器跟踪,这是一个很有趣的话题,也是反逆向工程中的一个重要话题。这里简单介绍一下Linux平台上的反调试技术。(本文主要参考:http://blog.txipinet.com/2006/10/05/37-tecnicas-anti-debugging-sencillas-para-
2011-11-09 10:38:08 2432
原创 SIP 学习 (8) --- endpoint
下图是来至 http://zhangwenjie.net 中的 PJSIP 开发指南 可惜在写此文的时候不能够访问! 从上图中可以看到 END POINT 是一个中心,有着非常重要的作用。而 PJSIP 官网中:https://trac.pjsip.org/repos/doxygen/pjsip/html/modules.htm 也说到是一个 Very Cor
2011-11-07 14:40:41 2431
原创 SIP 学习 (7) --- C语言中的面向对像
上文的 uri 分析中我们发现结构体总是有一个指针,注释写的很明白,是一个虚拟函数指针,和C++中的虚表中却是十分想像。 不此在 PJSIP 中十分常见,在 Android 源码中,还有其它的开源工程也是很常见的。好的,写个简单工程来解释疑惑。/** * 用 c 语言实现类的继承,并且可用父类指针操作子类对像的一个测试例子 * * @Author: tomken.zhan
2011-11-04 11:20:05 2138
原创 SIP 学习 (6) --- PJSIP URI Parser
在 SIP 中,用户 URI 描述是最基本的一项信息,也有相应的格式,先看看这个是怎样解析的吧。 实际上在好的工程下面都有完备的单元测试代码,同样在 PJSIP 中也是能找到相关的测试代码,我们可以打开 pjproject-1.10\pjsip\src\test\uri_test.c 在代码中举例出不下 38 种 URI 格式,用以程序分析,可见仅仅一个字符串解析,这个工程也是做的
2011-11-04 10:07:55 3299
原创 Android 类实现探索-系统基础类
一直在研究 Dalvik 的实现,今天突然想起一件事情,我们默认可以用 java.lang.Object 等系统类,他是在什么时候被加载进来了呢,我们自己的类是否可以这样预先加载进去呢? 顺着这个思路,再回顾一下原来对 Zygote 启动时的流程,探索一番! Zygote 启动流程(网上有很多的分析不太详诉):>>> Kernel 启动>>> 启动 init 程序,此程
2011-11-02 10:31:38 3676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人