测试环境:调试器: IDA6.5手机及系统版本:.SO层脱壳一:.如何到达壳入口点?1.我是通过对dvmLoadNativeCode函数下断,分析它执行流程最后到达壳入口(如果您有更好的办法还请告知,感谢中...),函数dvmLoadNativeCode是执行加载so文件的操作。(2.3系统是这个名...
分类:
其他好文 时间:
2014-11-17 22:28:24
阅读次数:
8122
目前update-script脚本格式是edify,其与amend有何区别,暂不讨论,我们只分析其中主要的语法,以及脚本的流程控制。一、update-script脚本语法简介: 我们顺着所生成的脚本来看其中主要涉及的语法。 1.assert(condition):如果condition参数的...
分类:
移动开发 时间:
2014-11-09 15:04:03
阅读次数:
448
在多重选择:switch语句中,switch(a)中的a可以为基本类型表达式,也可以为枚举类型表达式。而case后面所跟的表达式也是要满足以下条件的:与a的表达式相兼容自身应为不能有变量(即只能有字面值或者final的变量)不能有两个相同的case另外,要注意switch语句的根本执行流程:swit...
分类:
编程语言 时间:
2014-11-08 19:32:58
阅读次数:
176
实现核心:代码执行流程,根据抓包工具,模拟浏览器请求步骤走 privatestaticvoidtestLogin(){try{// api.163-->>api.163.login-->>youdao.reg-->>youdao.crossdomain-->>api.163String ca...
分类:
Web程序 时间:
2014-11-08 13:25:04
阅读次数:
625
在Redis服务端的代码量真的是比较大,如果一个一个API的学习怎么实现,无疑是一种效率很低的做法,所以我今天对服务端的实现代码的学习,重在他的执行流程上,而对于他的模块设计在上一篇中我已经分析过了,不明白的同学可以接着看上篇。所以我学习分析redis服务端的实现也是主要从main函数开始。在分析main执行流程之前,Redis的作者在这里声明了几个变量,这个我们有必要知道一下。
/* Our ...
分类:
其他好文 时间:
2014-11-08 10:31:44
阅读次数:
260
Driver类是对org.apache.hadoop.hive.ql.processors.CommandProcessor.java接口的实现,重写了run方法,定义了常见sql的执行方式.publicclassDriverimplementsCommandProcessor具体的方法调用顺序:run--->runInternal--->(createTxnManager+recordValidTxns)----->co..
分类:
其他好文 时间:
2014-11-05 00:35:14
阅读次数:
314
/** 方式:Runnable匿名子类+Thread匿名子类: * Thread执行流程是这样的: * 找子类的run方法,若没有就找父类的run方法,父类的run方法回去找Runnable的run方法 */ new...
分类:
其他好文 时间:
2014-11-02 22:29:33
阅读次数:
269
mysql 执行流程我们可以人为的把mysql 的主要功能分为如下模块.1.初始化模块 mysql启动的时候执行初始化工作,如读取配置文件,分配一些全局变量(sql_model,catch buffer),载入控制表, 内存分配之类的,这个模块执行完之后, 初始化模块执行完之后就把控制器交给链接管....
分类:
数据库 时间:
2014-10-30 19:08:48
阅读次数:
265
CI框架(CodeIgniter)的基本执行流程图以备参考: index.php作为CI框架的入口文件,源码阅读,自然由此开始。
分类:
Web程序 时间:
2014-10-30 11:37:26
阅读次数:
196
表现层:采用mvc模型。M:模型(主要是实体bean)用于封装数据和数据传递V :视图(主要是html,jsp)用于展示数据C :控制(主要是servlet)用于控制执行流程和页面的跳转业务层:采用事务脚本,将一次请求中所有的业务操作合成一个方法。保证该方法中所有的数据库更新操作同时成功同时失败(事...
分类:
其他好文 时间:
2014-10-28 21:33:12
阅读次数:
149