自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (22)
  • 收藏
  • 关注

原创 awk:将IP地址转为数值

1. cat aa.txt | awk '{split($1, IP1, "."); ip1=IP1[1]*2^24 + IP1[2]*2^16 + IP1[3]*2^8 + IP1[4]; split($2, IP2, "."); ip2=IP2[1]*2^24 + IP2[2]*2^16 + IP2[3]*2^8 + IP2[4]; print ip1, ip2, $3;}'aa.

2013-10-23 17:39:53 1917

原创 Linux内核:分析coredump文件 - 内核代码崩溃

一、分析Core文件1.1 找到core文件目录,启动mycrash:mycrash1.2 查看崩溃的堆栈信息:bt1.3 反汇编崩溃点的代码,10行:dis -l extract_http_info+73 10二、分析源文件hinfo.ko2.1 查看源文件信息:objdump -S hinfo.ko > tmp2.2 从tmp文件中查找1

2013-10-23 17:21:37 19869

原创 Linux内核:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module

一、错误现象      执行:insmod hinfo.ko      出现错误:insmod:error inserting 'hinfo.ko': -1 Unknown sysmbol in module二、解决方法2.1 modinfo      modinfo hinfo.ko2.2 modprobe      modprobe uio

2013-10-22 19:18:42 2444

原创 Linux内核Makefile模板,及其注意事项

一、Linux内核Makefile模板obj-m := test.otest-objs := testipb.o ipb.oKERNELDIR = /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd)default: $(MAKE) -C $(KERNELDIR) M=$(PWD) modulescle

2013-10-22 16:00:19 955

原创 Linux下错误:文本文件每一行最后多了 ^M

一、现象vim test.h如下:二、原因      windows、linux的换行符不同。      test.h 在windows编辑的,转到linux会出现该问题。 三、解决      将window格式文件,转为linux格式:dos2unix test.h      如果没有dos2unix:            1. 在另一台机器上:

2013-10-22 15:53:28 1785

原创 Linux命令:date 时间戳数字与字符串格式转换

1382080783    2013-10-18 15:19:43一、数字转字符串命令:date -d @1382080783 +"%Y-%m-%d %H:%M:%S"         结果:2013-10-18 15:19:43命令:date -d @1382080783 +"%F %T"                                      结果:201

2013-10-18 15:30:42 6236

原创 Python下载安装,Windows/Linux,Phtyon文档

Linux下一、下载      文件名:Python-3.3.2.tar.bz2      下载地址:http://www.python.org/download/releases/3.3.2/二、安装2.1 解压缩      tar -xvf Python-3.3.2.tar2.2 安装       ./configure      make      m

2013-10-17 20:25:08 2816

原创 Linux调试、跟踪命令:strace/ltrace、ldd、objdump、nm、strings

一、strace、ltrace1.1 功能      strace —— Trace system calls and signals。  跟踪进程的系统调用或信号产生的情况。      ltrace —— A library call tracer。 跟踪进程调用库函数的情况。 参考资料:http://blog.csdn.net/delphiwcdj/article/deta

2013-10-15 14:59:06 3347

原创 几个英文简称:IDC、CDN、DNS、ISP、SP、CP、B2C、B2B、C2C

缩写                    全称                                    意思IDC        Internet Data Center                互联网数据中心 CDN      Content Delivery Network       内容分发网络DNS      Domain Name System    

2013-10-11 17:20:18 6309

wireshark中将rtp流转为h264裸流

该文件支持了排序,FU-A,STAP-A的打包方式

2021-03-09

iso 14496-3.pdf

ISO/IEC 14496 Part 3 Audio完整版本,网上很难找到的完整版本哦,包含完整的subpart1-12的全部资料。 做音视频应用的必备参考!!! 其他的所要积分太高了。

2021-02-18

HexEditor0.9.6.0g.rar

64位notepad++显示十六进制HexEditor0.9.6.0。64位notepad++显示十六进制HexEditor0.9.6.0。

2019-11-01

《C++ Primer中文版》(第五版)带完整目录

花费了我大量的时间,手动一点点的做的目录,所以积分多了一点5个积分。

2018-10-15

抓取的https session连接恢复的数据包

抓包的操作步骤: 本机电脑浏览器(chrome)是client,本机上的一个虚拟机为server; client请求server,第一次建立连接; 断开虚拟机的网络,肯定断开了连接; 打开虚拟机的网络,再用client请求server,抓包。 恢复连接主要看ClientHello中的Session ID。 新建连接抓取的数据包:http://download.csdn.net/download/kanguolaikanguolaik/9974728 请求的url:https://blog.qihooyun.cn/ 响应内容:https-test 方便自己以后查看,不必每次都重新抓取一个包了。 Server端设置了keep-alive为65秒。

2017-09-12

抓取的HTTPS数据包(新)

请求的url:https://blog.qihooyun.cn/ 响应内容:https-test 方便自己以后查看,不必每次都重新抓取一个包了。 Server端设置了keep-alive为65秒。

2017-09-12

抓取的http2的数据

请求的url:https://blog.qihooyun.cn:8443/ 响应内容:index 方便自己以后查看,不必每次都重新抓取一个包了。

2017-09-08

抓取的https的数据包

请求的url:https://blog.qihooyun.cn/ 响应内容:https-test 方便自己以后查看,不必每次都重新抓取一个包了。

2017-09-08

curl 发送HEAD请求时的数据包

现象:curl 发送HEAD请求时会卡主很慢。 原因:curl接收到的内容小于Content-Length时,就会一直等待接收内容,直到超时(默认5分钟)。

2017-01-05

keepalive、pipeline数据包

keepalive、pipeline。 一个包里包含了2个请求的请求响应包。 服务端用的是Nginx 1.9.12。

2016-12-28

boost base64 加密 解密

base64加密、解密。 base库中的实现。

2013-12-18

boost库之dns解析模块源码

boost库,dns解析模块源码。 将其放倒boost库的相关目录下,在代码中,直接包含头文件即可使用。

2013-11-28

boost库之dns解析模块元麦

boost库的,dns解析模块源码。 将其直接放在boost库所在目录下,在代码中包含相关头文件,即可使用。

2013-11-28

dig 有edns_client_subnet的pcap包

dig 有edns_client_subnet的pcap包。可以与没有edns_client_subnet的pcap包形成对比。 执行命令:dig www.baidu.com @8.8.8.8 +client=104.119.200.200生成的。

2013-11-28

dig 没有edns_client_subnet的pcap包

dig时,没有edns_client_subnet的pcap包。 与有edns_client_subnet的pcap包,形成对比。

2013-11-28

dig 支持edns_client_subnet的dig

修改了的dig,支持edns_client_subnet。

2013-11-28

Linux内核源码剖析 下册 PDF

Linux内核源码剖析 下册 PDF。 讲述Linux内核的知识,是学习Linux内核必备的书籍。

2013-11-20

dns查询/响应 实例 pcap包

执行命令:dig @202.106.0.20 www.baidu.com 返回的数据包。 可以用来分析dns协议。深入了解dns。

2013-11-20

pipeline示例pcap包

该文件为pcap文件,抓取的pipeline数据包。 该数据包示例,一个包里多个请求 ,一个包里多个响应。

2013-11-01

Source Insight 3.5.00072免费版,有序列号

Source Insight 3.5.00072,绿色,免费,包含序列号。 很好的查看代码工具。

2013-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除