2014年12月24日
摘要: Jni中还可以采用RegisterNatives来注册jni的方法,注册以后的jni函数的命名可以不需要符合类似javah命令生成的函数的规则RegisterNatives为JNIEnv的成员函数,声明为: jint (JNICALL *RegisterNatives) (JNIEnv *env, ... 阅读全文
posted @ 2014-12-24 21:13 寻步 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 注册native函数有两种方法:静态注册和动态注册。1、静态注册方法根据函数名找到对应的JNI函数:Java层调用函数时,会从对应的JNI中寻找该函数,如果没有就会报错,如果存在则会建立一个关联联系,以后在调用时会直接使用这个函数,这部分的操作由虚拟机完成。静态方法就是根据函数名来遍历java和jn... 阅读全文
posted @ 2014-12-24 20:29 寻步 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 需要两个工具tcpdump和Wireshark,tcpdump的使用需要root权限一 tcpdump1. 下载tcpdump首页http://www.tcpdump.org/编译的二进制文件下载http://www.strazzere.com/android/tcpdump2. 需要把tcpdum... 阅读全文
posted @ 2014-12-24 13:46 寻步 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。 一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况: (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。... 阅读全文
posted @ 2014-12-24 13:45 寻步 阅读(247) 评论(0) 推荐(1) 编辑