PBOC规范基础知识(干货)
摘自:《中国集成电路(IC)卡规范第2部分:电子钱包电子存折应用规范》
消费交易
消费交易允许持卡人使用电子存折或电子钱包的余额进行购物或获取服务。此交易可以在销售点终端(POS)上脱机进行。使用电子存折进行的消费交易必须提交个人识别码(PIN),使用电子钱包则不需要。
发出初始化消费(INITIALIZE FOR PURCHASE)命令
指令字节:
本文主要介绍Activity的启动过程和过程中主要涉及的类。如果你跟随上一篇文章,成功编译了Android源码,可以动手跟本篇文章一步一步调试分析整个启动过程。没有编译源码,也可以看看android.googlesource,这里也有源码。
android是基于Linux系统的,而在linux中,所有的进程都是由init进程直接或者是间接fork出来的,zygote 进程也不例外。
每一个App其实都是
- 一个单独的dalvik虚拟机
- 一个单独的进程
Android系统开启新进程的方式,是通过fork第一个zygote 进程实现的。所以说,除了第一个zygote进程,其他应用所在的进程都是zygote的子进程。
本文转载自博文:Android系统篇之—-免root实现Hook系统服务拦截方法,结合最新开源的滴滴插件化方案 VirtualApk 对hook系统服务进行分析。
360之前开源了一款插件框架 Droid Plugin。与滴滴同一天,360又开源了一款插件框架 RePlugin。
有关新闻介绍在这里:https://www.itcodemonkey.com/article/278.html
https://www.itcodemonkey.com/article/277.html
关于360两款插件框架有什么不同,可以查看RePlugin里的readme
本文简单结合VirtualApk源码来记录实现hook系统服务方法。
最近在学习Android非侵入Hook机制,
6月30日,360开源RePlugin,安卓进入“全面插件化”时代:https://www.itcodemonkey.com/article/278.html
同一天,滴滴开源Android端插件化框架VirtualAPK:https://www.itcodemonkey.com/article/277.html
然后本人发现竟然可以不在清单文件中注册就可以启动Activity,还有这种操作?哈哈。后面会有单独的文章介绍这种骚操作。
在搜索中发现了这篇博客,
Android系统篇之—-Binder机制和远程服务调用机制分析。本文大部分转载自原来博客,结合自己的分析,是研究Hook机制前的知识储备。
简单介绍,跨进程调用一个远程服务需要下面这几步: