Wireshark数据抓包教程之认识捕获分析数据包 认识Wireshark捕获数据包 当我们对Wireshark主窗口各部分作用了解了,学会捕获数据了,接下来就该去认识这些捕获的数据包了。Wireshark将从网络中捕获到的二进制数据按照不同的协议包结构规范,显示在Packet Details面板中 ...
分类:
其他好文 时间:
2016-11-22 23:19:46
阅读次数:
369
软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别: × Debug × Info × Warn × Error × Fatal 一个等级比一个高,但是在具体开发中,关于应该如何选择适应的等级,却 ...
分类:
其他好文 时间:
2016-11-19 23:18:46
阅读次数:
154
1, 横竖屏切换时候activity的生命周期 *1.不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次. *2.设置Activity的android:configChanges="orientation"时,切屏 ...
分类:
移动开发 时间:
2016-11-17 20:30:02
阅读次数:
288
when ping, specifying the length of the packet by: ping localhost -l 32 Actually default is -l 32, so if we omit the last option, the sent packets are ...
分类:
Web程序 时间:
2016-11-14 12:28:39
阅读次数:
330
项目中引用大量的第三方代码时,这些代码很复杂,不要轻易去改动它,如果编译产生很多警告,该如何消除呢? 1. 最直接、最一劳永逸、最安全的方式,直接找到警告的那段代码,改为不警告。这个方式最安全。 可是它有一个问题,就是,当我们很多文件都有这种类型的警告的时候,我们就需要改动很多很多的源码了, 对于不 ...
分类:
其他好文 时间:
2016-11-14 09:49:14
阅读次数:
406
/** * 将Map转为XML,默认root标签为PACKET; * 由于List中的元素没有名称,默认将List的名称_LIST>部分替换为_INFO>,作为List中元素的名字; * 暂不考虑List中的元素也是List的情况。 * @param version 例如1.0 * @param e ...
分类:
其他好文 时间:
2016-11-11 14:51:49
阅读次数:
941
对pts、dts、duration的处理主要集中在两大函数里面 1、process_input()读入数据并处理,放到滤镜里面 2、reap_filters()从滤镜读出数据,处理后写入文件 process_input()中对时间的处理 获取数据包 ret = get_input_packet(if ...
分类:
其他好文 时间:
2016-11-10 01:50:44
阅读次数:
905
1、前言 linux提供了原始套接字RAW_SOCKET,可以抓取数据链路层的报文。这样可以对报文进行深入分析。今天介绍一下AF_PACKET的用法,分为两种方式。第一种方法是通过套接字,打开指定的网卡,然后使用recvmsg读取,实际过程需要需要将报文从内核区拷贝到用户区。第二种方法是使用pack ...
分类:
其他好文 时间:
2016-11-08 00:59:35
阅读次数:
753
原理:http://jerrypeng.me/2014/12/08/dreadful-nf-conntrack-table-full-issue/ ...
分类:
其他好文 时间:
2016-11-06 19:55:51
阅读次数:
214