论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[28386] 2020-07-02_QEMU信息脆弱性CVE-2015-5165分析及利用
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-19
IOT
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-56
6万
主题
-6万
回帖
-56
积分
管理员
积分
-56
发消息
2020-07-02_QEMU信息脆弱性CVE-2015-5165分析及利用
Q
E
M
U
信
息
脆
弱
性
C
V
E
-
2
0
1
5
-
5
1
6
5
分
析
及
利
用
P
o
s
t
e
d
o
n
O
t
s
安
全
2
0
2
0
-
0
7
-
0
2
参
考
P
h
r
a
c
k
文
章
V
M
E
s
c
a
p
e
-
Q
E
M
U
案
例
研
究
案
例
研
究
[
1
]
对
Q
E
M
U
信
息
突
破
C
V
E
-
2
0
1
5
-
5
1
6
5
和
堆
重
叠
漏
洞
C
V
E
-
2
0
1
5
-
7
5
0
4
进
行
调
试
分
析
并
编
写
E
x
p
l
o
i
t
代
码
,
本
文
主
要
分
析
其
中
的
R
T
L
8
1
3
9
-
2
0
1
5
-
5
1
6
5
。
0
x
0
1
。
。
环
境
搭
建
环
境
搭
建
1
.
1
主
机
机
创
建
主
机
机
创
建
在
V
M
w
a
r
e
W
o
r
k
s
t
a
t
i
o
n
中
创
建
U
b
u
n
t
u
2
0
.
0
4
虚
拟
机
,
并
为
虚
拟
机
的
C
P
U
开
启
虚
拟
化
引
擎
相
关
选
项
,
使
之
支
持
嵌
入
式
虚
拟
化
,
对
Q
E
M
U
进
行
调
试
分
析
。
安
装
好
U
b
u
n
t
u
之
后
,
可
以
先
将
源
设
置
为
国
内
的
开
源
初
始
化
网
站
,
然
后
执
行
如
下
命
令
更
新
系
统
组
件
:
编
译
Q
E
M
U
需
要
P
y
t
h
o
n
2
,
因
为
U
b
u
n
t
u
2
0
.
0
4
中
只
有
P
y
t
h
o
n
3
,
所
以
需
要
自
行
安
装
P
y
t
h
o
n
2
:
编
译
Q
E
M
U
所
依
赖
的
其
他
库
:
1
个
$
s
u
d
o
a
p
t
-
g
e
t
i
n
s
t
a
l
l
z
l
i
b
1
g
-
d
e
v
l
i
b
g
l
i
b
2
.
0
-
d
e
v
l
i
b
p
i
x
m
a
n
-
1
-
d
e
v
1
.
2
Q
E
M
U
编
译
编
译
1
2
3
4
5
6
7
8
$
g
i
t
c
l
o
n
e
g
i
t
:
/
/
g
i
t
.
q
e
m
u
-
p
r
o
j
e
c
t
.
o
r
g
/
q
e
m
u
.
g
i
t
$
c
d
q
e
m
u
$
g
i
t
c
h
e
c
k
o
u
t
b
d
8
0
b
5
9
$
m
k
d
i
r
-
p
b
i
n
/
d
e
b
u
g
/
n
a
t
i
v
e
$
c
d
b
i
n
/
d
e
b
u
g
/
n
a
t
i
v
e
$
.
.
/
.
.
/
.
.
/
c
o
n
f
i
g
u
r
e
-
-
t
a
r
g
e
t
-
l
i
s
t
=
x
8
6
_
6
4
-
s
o
f
t
m
m
u
-
-
e
n
a
b
l
e
-
d
e
b
u
g
-
-
d
i
s
a
b
l
e
-
w
e
r
r
o
r
$
m
a
k
e
如
果
出
现
以
下
错
误
,
给
文
件
增
加
头
文
件
即
可
解
决
[
2
]
。
$
s
u
d
o
a
p
t
-
g
e
t
u
p
d
a
t
e
$
s
u
d
o
a
p
t
-
g
e
t
u
p
g
r
a
d
e
$
s
u
d
o
a
p
t
-
g
e
t
i
n
s
t
a
l
l
p
y
t
h
o
n
2
$
s
u
d
o
l
n
-
s
/
u
s
r
/
b
i
n
/
p
y
t
h
o
n
2
/
u
s
r
/
b
i
n
/
p
y
t
h
o
n
c
o
m
m
a
n
d
s
-
p
o
s
i
x
.
c
<
s
y
s
/
s
y
s
m
a
c
r
o
s
.
h
>
/
u
s
r
/
b
i
n
/
l
d
:
q
g
a
/
c
o
m
m
a
n
d
s
-
p
o
s
i
x
.
o
:
i
n
f
u
n
c
t
i
o
n
`
d
e
v
_
m
a
j
o
r
_
m
i
n
o
r
'
:
/
r
e
p
o
/
q
e
m
u
/
q
g
a
/
c
o
m
m
a
n
d
s
-
p
o
s
i
x
.
c
:
6
4
0
:
u
n
d
e
f
i
n
e
d
r
e
f
e
r
e
n
c
e
t
o
`
m
a
j
o
r
'
/
u
s
r
/
b
i
n
/
l
d
:
/
r
e
p
o
/
q
e
m
u
/
q
g
a
/
c
o
m
m
a
n
d
s
-
p
o
s
i
x
.
c
:
6
4
1
:
u
n
d
e
f
i
n
e
d
r
e
f
e
r
e
n
c
e
t
o
`
m
i
n
o
r
'
1
.
3
虚
拟
机
创
建
虚
拟
机
创
建
Q
E
M
U
编
译
完
成
之
后
,
需
要
创
建
一
个
用
于
调
试
漏
洞
的
虚
拟
机
。
为
了
调
试
方
便
,
这
里
安
装
U
b
u
n
t
u
2
0
.
0
4
S
e
r
v
e
r
版
本
(
比
较
新
的
U
b
u
n
t
u
S
e
r
v
e
r
没
有
3
2
位
的
版
本
,
但
这
里
建
议
安
装
一
个
3
2
位
的
系
统
,
因
为
后
面
的
P
o
C
和
E
x
p
l
o
i
t
都
是
针
对
3
2
位
环
境
编
写
的
)
,
相
关
命
令
如
下
所
示
[
3
]
:
这
里
还
需
要
安
装
一
个
V
N
C
V
i
e
w
e
r
[
4
]
,
盔
甲
远
程
访
问
虚
拟
机
,
下
载
d
e
b
安
装
包
后
使
用
如
下
命
令
进
行
安
装
:
1
个
$
s
u
d
o
d
p
k
g
-
i
V
N
C
-
V
i
e
w
e
r
-
6
.
2
0
.
5
2
9
-
L
i
n
u
x
-
x
6
4
.
d
e
b
之
后
就
可
以
通
过
V
N
C
V
i
e
w
e
r
来
访
问
虚
拟
机
了
。
0
x
0
2
。
。
内
存
映
射
内
存
映
射
和
H
o
s
t
操
作
系
统
相
同
,
G
u
e
s
t
操
作
系
统
中
的
每
个
进
程
都
有
自
己
的
虚
拟
地
址
空
间
,
此
处
称
为
G
u
e
s
t
V
i
r
t
u
a
l
A
d
d
r
e
s
s
,
即
G
V
A
;
通
过
进
程
自
身
的
页
表
(
P
a
g
e
T
a
b
l
e
)
,
G
u
e
s
t
操
作
系
统
可
以
将
G
V
A
转
换
为
对
应
的
G
P
A
(
访
客
物
理
地
址
)
。
G
u
e
s
t
操
作
系
统
的
G
P
A
,
实
际
上
是
对
应
的
Q
E
M
U
进
程
中
映
射
的
虚
拟
内
存
,
即
H
V
A
(
主
机
虚
拟
地
址
)
;
主
机
操
作
系
统
同
时
通
过
对
应
进
程
的
页
表
,
最
终
将
其
转
换
为
对
应
的
H
P
A
(
主
机
物
理
地
址
)
)
。
待
U
b
u
n
t
u
S
e
r
v
e
r
虚
拟
机
安
装
完
毕
后
,
可
以
通
过
如
下
命
令
启
动
该
虚
拟
机
:
1
2
$
x
8
6
_
6
4
-
s
o
f
t
m
m
u
/
q
e
m
u
-
s
y
s
t
e
m
-
x
8
6
_
6
4
-
e
n
a
b
l
e
-
k
v
m
-
m
2
0
4
8
-
d
r
i
v
e
f
i
l
e
=
〜
/
D
e
s
k
t
o
p
/
v
m
/
u
b
u
n
t
u
.
i
m
g
,
f
o
r
m
a
t
=
q
c
o
w
2
,
i
f
=
i
d
e
,
c
a
c
h
e
=
w
r
i
t
e
b
a
c
k
这
里
给
虚
拟
机
分
配
了
2
G
B
的
内
存
,
可
以
在
对
应
的
Q
E
M
U
进
程
中
找
到
对
应
的
虚
拟
内
存
:
关
于
访
客
虚
拟
地
址
到
主
机
虚
拟
地
址
的
转
换
,
P
h
r
a
c
k
的
文
章
没
怎
么
解
释
,
在
网
上
找
到
另
一
篇
文
章
[
5
]
的
比
较
清
楚
(
以
6
4
位
系
统
为
例
)
:
1
.
每
个
页
面
的
大
小
为
字
节
,
即
$
.
/
q
e
m
u
-
i
m
g
c
r
e
a
t
e
-
f
q
c
o
w
2
~
/
D
e
s
k
t
o
p
/
v
m
/
u
b
u
n
t
u
.
i
m
g
1
0
G
$
x
8
6
_
6
4
-
s
o
f
t
m
m
u
/
q
e
m
u
-
s
y
s
t
e
m
-
x
8
6
_
6
4
-
e
n
a
b
l
e
-
k
v
m
-
b
o
o
t
d
-
c
d
r
o
m
/
m
n
t
/
h
g
f
s
/
s
h
a
r
e
/
u
b
u
n
t
u
-
2
0
.
0
4
-
l
i
v
e
-
s
e
r
v
e
r
-
a
m
d
6
4
.
i
s
o
-
h
d
a
~
/
D
e
s
k
t
o
p
/
v
m
/
u
b
u
n
t
u
.
i
m
g
-
m
1
0
2
4
$
p
s
-
e
|
g
r
e
p
q
e
m
u
4
4
0
7
p
t
s
/
1
0
0
:
0
1
:
1
4
q
e
m
u
-
s
y
s
t
e
m
-
x
8
6
$
c
a
t
/
p
r
o
c
/
4
4
0
7
/
m
a
p
s
.
.
.
.
.
.
7
f
e
8
8
0
0
2
1
0
0
0
-
7
f
e
8
8
4
0
0
0
0
0
0
-
-
-
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
7
f
e
8
8
4
0
0
0
0
0
0
-
7
f
e
9
0
4
0
0
0
0
0
0
r
w
-
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
[
2
G
B
R
A
M
]
7
f
e
9
0
4
0
0
0
0
0
0
-
7
f
e
9
0
4
6
5
d
0
0
0
r
w
-
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
.
.
.
.
.
.
7
f
f
c
9
f
4
a
1
0
0
0
-
7
f
f
c
9
f
4
c
2
0
0
0
r
w
-
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
[
s
t
a
c
k
]
7
f
f
c
9
f
4
f
d
0
0
0
-
7
f
f
c
9
f
5
0
0
0
0
0
r
-
-
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
[
v
v
a
r
]
7
f
f
c
9
f
5
0
0
0
0
0
-
7
f
f
c
9
f
5
0
1
0
0
0
r
-
x
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
[
v
d
s
o
]
f
f
f
f
f
f
f
f
f
f
6
0
0
0
0
0
-
f
f
f
f
f
f
f
f
f
f
6
0
1
0
0
0
-
-
x
p
0
0
0
0
0
0
0
0
0
0
:
0
0
0
[
v
s
y
s
c
a
l
l
]
4
0
9
6
;
2
.
基
于
可
以
查
看
进
程
任
意
虚
拟
页
面
的
状
态
,
包
括
是
否
被
映
射
到
物
理
内
存
以
及
在
物
理
内
存
中
的
页
面
帧
号
(
P
F
N
)
等
;
文
件
为
每
个
V
i
r
t
u
a
l
P
a
g
e
存
储
位
(
即
字
节
)
的
信
息
,
数
据
格
式
如
下
:
3
.
对
任
意
的
虚
拟
地
址
,
基
于
可
以
计
算
出
该
虚
拟
地
址
在
文
件
中
的
索
引
值
,
即
对
应
的
文
件
移
位
值
;
4
.
对
任
意
的
虚
拟
地
址
,
即
虚
拟
地
址
在
对
应
的
内
存
页
中
的
偏
移
值
;
5
.
基
于
物
理
内
存
的
P
F
N
以
及
页
面
内
部
替
换
,
就
可
以
计
算
出
对
应
的
物
理
地
址
;
获
取
虚
拟
地
址
对
应
的
物
理
地
址
的
代
码
如
下
:
1
<
<
1
2
/
p
r
o
c
/
p
i
d
/
p
a
g
e
m
a
p
p
a
g
e
m
a
p
6
4
8
B
i
t
s
0
-
5
4
p
a
g
e
f
r
a
m
e
n
u
m
b
e
r
(
P
F
N
)
i
f
p
r
e
s
e
n
t
B
i
t
s
0
-
4
s
w
a
p
t
y
p
e
i
f
s
w
a
p
p
e
d
B
i
t
s
5
-
5
4
s
w
a
p
o
f
f
s
e
t
i
f
s
w
a
p
p
e
d
B
i
t
5
5
p
t
e
i
s
s
o
f
t
-
d
i
r
t
y
B
i
t
5
6
p
a
g
e
e
x
c
l
u
s
i
v
e
l
y
m
a
p
p
e
d
(
s
i
n
c
e
4
.
2
)
B
i
t
s
5
7
-
6
0
z
e
r
o
B
i
t
6
1
p
a
g
e
i
s
f
i
l
e
-
p
a
g
e
o
r
s
h
a
r
e
d
-
a
n
o
n
(
s
i
n
c
e
3
.
5
)
B
i
t
6
2
p
a
g
e
s
w
a
p
p
e
d
B
i
t
6
3
p
a
g
e
p
r
e
s
e
n
t
a
d
d
r
e
s
s
a
d
d
r
e
s
s
/
4
0
9
6
p
a
g
e
m
a
p
a
d
d
r
e
s
s
/
4
0
9
6
*
8
a
d
d
r
e
s
s
a
d
d
r
e
s
s
%
4
0
9
6
#
i
n
c
l
u
d
e
<
s
t
d
i
o
.
h
>
#
i
n
c
l
u
d
e
<
s
t
d
l
i
b
.
h
>
#
i
n
c
l
u
d
e
<
s
t
r
i
n
g
.
h
>
#
i
n
c
l
u
d
e
<
i
n
t
t
y
p
e
s
.
h
>
根
据
文
档
[
6
]
可
知
,
只
有
拥
有
权
限
的
进
程
才
可
以
读
取
到
P
F
N
,
否
则
虽
然
可
以
打
开
文
件
,
但
是
读
取
到
的
P
F
N
将
会
是
#
i
n
c
l
u
d
e
<
i
n
t
t
y
p
e
s
.
h
>
#
d
e
f
i
n
e
P
A
G
E
_
S
H
I
F
T
1
2
#
d
e
f
i
n
e
P
A
G
E
_
S
I
Z
E
(
1
<
<
P
A
G
E
_
S
H
I
F
T
)
#
d
e
f
i
n
e
P
F
N
_
P
R
E
S
E
N
T
(
1
u
l
l
<
<
6
3
)
#
d
e
f
i
n
e
P
F
N
_
P
F
N
(
(
1
u
l
l
<
<
5
5
)
-
1
)
u
i
n
t
6
4
_
t
g
e
t
_
p
h
y
s
i
c
a
l
_
p
f
n
(
c
h
a
r
*
p
t
r
)
{
u
i
n
t
6
4
_
t
p
f
n
=
-
1
;
F
I
L
E
*
f
p
=
f
o
p
e
n
(
"
/
p
r
o
c
/
s
e
l
f
/
p
a
g
e
m
a
p
"
,
"
r
b
"
)
;
i
f
(
!
f
p
)
{
r
e
t
u
r
n
p
f
n
;
}
i
f
(
!
f
s
e
e
k
(
f
p
,
(
u
n
s
i
g
n
e
d
l
o
n
g
)
p
t
r
/
P
A
G
E
_
S
I
Z
E
*
8
,
S
E
E
K
_
S
E
T
)
)
{
f
r
e
a
d
(
&
p
f
n
,
s
i
z
e
o
f
(
p
f
n
)
,
1
,
f
p
)
;
i
f
(
p
f
n
&
P
F
N
_
P
R
E
S
E
N
T
)
{
p
f
n
&
=
P
F
N
_
P
F
N
;
}
}
f
c
l
o
s
e
(
f
p
)
;
r
e
t
u
r
n
p
f
n
;
}
u
i
n
t
6
4
_
t
g
e
t
_
p
h
y
s
i
c
a
l
_
a
d
d
r
(
c
h
a
r
*
p
t
r
)
{
u
i
n
t
6
4
_
t
p
f
n
=
g
e
t
_
p
h
y
s
i
c
a
l
_
p
f
n
(
p
t
r
)
;
r
e
t
u
r
n
p
f
n
*
P
A
G
E
_
S
I
Z
E
+
(
u
i
n
t
6
4
_
t
)
p
t
r
%
P
A
G
E
_
S
I
Z
E
;
}
i
n
t
m
a
i
n
(
i
n
t
a
r
g
c
,
c
h
a
r
*
*
a
r
g
v
)
{
c
h
a
r
*
p
t
r
=
(
c
h
a
r
*
)
m
a
l
l
o
c
(
2
5
6
)
;
s
t
r
c
p
y
(
p
t
r
,
"
W
h
e
r
e
a
m
I
?
"
)
;
p
r
i
n
t
f
(
"
%
s
n
"
,
p
t
r
)
;
p
r
i
n
t
f
(
"
P
h
y
s
i
c
a
l
a
d
d
r
e
s
s
:
0
x
%
"
P
R
I
x
6
4
"
n
"
,
g
e
t
_
p
h
y
s
i
c
a
l
_
a
d
d
r
(
p
t
r
)
)
;
p
r
i
n
t
f
(
"
P
r
e
s
s
a
n
y
k
e
y
t
o
e
x
i
t
.
.
.
n
"
)
;
g
e
t
c
h
a
r
(
)
;
f
r
e
e
(
p
t
r
)
;
r
e
t
u
r
n
0
;
}
C
A
P
_
S
Y
S
_
A
D
M
I
N
p
a
g
e
m
a
p
0
。
从
L
i
n
u
x
4
.
0
开
始
,
只
有
具
有
C
A
P
_
S
Y
S
_
A
D
M
I
N
功
能
的
用
户
才
能
获
得
P
F
N
。
在
4
.
0
和
4
.
1
中
,
通
过
-
E
P
E
R
M
进
行
的
非
特
权
失
败
打
开
。
从
4
.
2
开
始
,
如
果
用
户
没
有
C
A
P
_
S
Y
S
_
A
D
M
I
N
,
则
P
F
N
字
段
将
清
零
。
原
因
:
有
关
P
F
N
的
信
息
有
助
于
利
用
R
o
w
h
a
m
m
e
r
漏
洞
。
编
译
好
程
序
之
后
将
其
上
传
到
Q
E
M
U
虚
拟
机
中
以
身
份
执
行
,
打
印
出
物
理
地
址
为
:
在
主
机
机
中
使
用
G
D
B
附
加
到
Q
E
M
U
进
程
,
可
以
看
到
虚
拟
机
中
的
物
理
地
址
实
际
上
就
是
Q
E
M
U
进
程
为
虚
拟
机
分
配
的
内
存
所
在
的
主
机
虚
拟
地
址
的
替
换
地
址
:
0
x
0
3
。
攻
击
。
攻
击
分
析
分
析
3
.
1
国
防
简
介
国
防
简
介
C
V
E
-
2
0
1
5
-
5
1
6
5
是
Q
E
M
U
在
模
拟
R
e
a
l
t
e
k
R
T
L
8
1
3
9
网
卡
时
存
在
的
一
个
漏
洞
,
具
体
为
文
件
中
的
函
数
在
发
送
数
据
时
没
有
检
查
I
P
数
据
包
长
度
的
长
度
与
整
个
I
P
数
据
包
的
长
度
之
间
的
关
系
,
导
致
在
计
算
数
据
长
度
的
时
候
存
在
整
体
重
叠
:
利
用
该
突
破
可
以
把
越
界
读
取
到
的
数
据
通
过
网
络
发
送
出
去
。
3
.
2
基
础
知
识
基
础
知
识
3
.
2
.
1
以
太
网
帧
格
式
以
太
网
帧
格
式
O
S
I
(
开
放
系
统
互
连
)
将
网
络
协
议
分
为
七
层
,
从
上
往
下
依
次
为
:
r
o
o
t
0
x
6
1
7
1
9
2
a
0
$
s
u
d
o
.
/
a
.
o
u
t
W
h
e
r
e
a
m
I
?
P
h
y
s
i
c
a
l
a
d
d
r
e
s
s
:
0
x
6
1
7
1
9
2
a
0
P
r
e
s
s
a
n
y
k
e
y
t
o
e
x
i
t
.
.
.
$
s
u
d
o
g
d
b
q
e
m
u
-
s
y
s
t
e
m
-
x
8
6
4
4
0
7
(
g
d
b
)
x
/
s
0
x
7
f
e
8
8
4
0
0
0
0
0
0
+
0
x
6
1
7
1
9
2
a
0
0
x
7
f
e
8
e
5
7
1
9
2
a
0
:
"
W
h
e
r
e
a
m
I
?
"
h
w
n
e
t
r
t
l
8
1
3
9
.
c
r
t
l
8
1
3
9
_
c
p
l
u
s
_
t
r
a
n
s
m
i
t
_
o
n
e
h
l
e
n
i
p
-
>
i
p
_
l
e
n
/
*
u
i
n
t
1
6
_
t
*
/
i
p
_
d
a
t
a
_
l
e
n
=
b
e
1
6
_
t
o
_
c
p
u
(
i
p
-
>
i
p
_
l
e
n
)
-
h
l
e
n
;
应
用
层
表
示
层
会
话
层
传
输
层
网
络
层
数
据
硼
层
物
理
层
以
太
网
帧
(
E
t
h
e
r
n
e
t
F
r
a
m
e
)
在
数
据
互
连
层
传
输
,
格
式
参
考
下
图
中
的
灰
色
部
分
[
7
]
:
相
关
字
段
解
释
:
D
S
T
/
S
R
C
为
目
标
/
源
的
M
A
C
地
址
L
e
n
g
t
h
/
T
y
p
e
:
如
果
值
小
于
等
于
,
则
表
示
P
a
y
l
o
a
d
的
长
度
否
则
表
示
P
a
y
l
o
a
d
数
据
所
使
用
的
协
议
,
比
如
表
示
I
P
协
议
(
这
里
指
I
P
v
4
)
P
a
y
l
o
a
d
的
M
T
U
(
M
a
x
i
m
u
m
T
r
a
n
s
m
i
s
s
i
o
n
U
n
i
t
)
为
字
节
,
当
数
据
超
出
M
T
U
时
需
要
进
行
分
片
处
理
3
.
2
.
2
I
P
P
a
c
k
e
t
F
o
r
m
a
t
I
P
数
据
包
(
这
里
指
I
P
v
4
)
在
网
络
层
传
输
,
格
式
参
考
下
图
[
7
]
:
1
5
0
0
0
x
0
8
0
0
1
5
0
0
相
关
字
段
解
释
:
I
H
L
(
I
n
t
e
r
n
e
t
H
e
a
d
e
r
L
e
n
g
t
h
)
表
示
I
P
H
e
a
d
e
r
的
长
度
,
最
大
可
以
是
字
节
T
o
t
a
l
L
e
n
g
t
h
表
示
整
个
I
P
P
a
c
k
e
t
的
长
度
,
最
大
可
以
是
字
节
I
P
D
a
t
a
的
最
大
长
度
为
字
节
此
时
I
P
H
e
a
d
e
r
的
长
度
为
字
节
,
O
p
t
i
o
n
s
字
段
的
长
度
为
字
节
3
.
2
.
3
T
C
P
S
e
g
m
e
n
t
F
o
r
m
a
t
T
C
P
报
文
在
传
输
层
传
输
,
格
式
参
考
下
图
[
7
]
:
0
b
1
1
1
1
*
4
=
6
0
6
5
5
3
5
6
5
5
3
5
-
2
0
=
6
5
5
1
5
2
0
0
和
I
P
数
据
包
一
样
,
T
C
P
报
文
头
部
的
长
度
由
字
段
指
明
,
最
大
可
以
是
字
节
,
在
字
段
为
空
的
情
况
下
头
部
长
度
为
字
节
。
3
.
3
漏
洞
分
析
漏
洞
分
析
漏
洞
位
于
文
件
中
的
函
数
,
相
关
代
码
如
下
:
H
e
a
d
e
r
L
e
n
g
t
h
0
b
1
1
1
1
*
4
=
6
0
O
p
t
i
o
n
s
2
0
h
w
n
e
t
r
t
l
8
1
3
9
.
c
r
t
l
8
1
3
9
_
c
p
l
u
s
_
t
r
a
n
s
m
i
t
_
o
n
e
#
d
e
f
i
n
e
E
T
H
E
R
_
A
D
D
R
_
L
E
N
6
#
d
e
f
i
n
e
E
T
H
E
R
_
T
Y
P
E
_
L
E
N
2
#
d
e
f
i
n
e
E
T
H
_
H
L
E
N
(
E
T
H
E
R
_
A
D
D
R
_
L
E
N
*
2
+
E
T
H
E
R
_
T
Y
P
E
_
L
E
N
)
#
d
e
f
i
n
e
E
T
H
_
P
_
I
P
0
x
0
8
0
0
/
*
I
n
t
e
r
n
e
t
P
r
o
t
o
c
o
l
p
a
c
k
e
t
*
/
#
d
e
f
i
n
e
E
T
H
_
P
_
8
0
2
1
Q
0
x
8
1
0
0
/
*
8
0
2
.
1
Q
V
L
A
N
E
x
t
e
n
d
e
d
H
e
a
d
e
r
*
/
#
d
e
f
i
n
e
E
T
H
_
M
T
U
1
5
0
0
/
*
i
p
p
a
c
k
e
t
h
e
a
d
e
r
*
/
i
p
_
h
e
a
d
e
r
*
i
p
=
N
U
L
L
;
i
n
t
h
l
e
n
=
0
;
u
i
n
t
8
_
t
i
p
_
p
r
o
t
o
c
o
l
=
0
;
u
i
n
t
1
6
_
t
i
p
_
d
a
t
a
_
l
e
n
=
0
;
u
i
n
t
8
_
t
*
e
t
h
_
p
a
y
l
o
a
d
_
d
a
t
a
=
N
U
L
L
;
这
里
尝
试
从
E
t
h
e
r
n
e
t
F
r
a
m
e
中
解
析
I
P
v
4
数
据
包
,
在
计
算
I
P
数
据
包
中
的
数
据
长
度
时
,
在
进
行
减
法
运
算
前
并
没
有
比
较
两
个
操
作
数
的
大
小
关
系
,
通
过
触
发
整
数
溢
出
使
得
的
最
大
值
可
以
是
。
紧
接
着
是
发
送
数
据
包
,
如
果
是
T
C
P
数
据
(
)
且
数
据
量
过
大
(
设
置
了
标
记
)
,
则
会
进
行
分
片
处
理
,
即
切
分
成
多
个
I
P
数
据
包
进
行
发
送
;
此
时
将
被
用
于
计
算
的
值
:
s
i
z
e
_
t
e
t
h
_
p
a
y
l
o
a
d
_
l
e
n
=
0
;
/
/
s
a
v
e
d
_
b
u
f
f
e
r
指
向
E
t
h
e
r
n
e
t
F
r
a
m
e
,
这
里
读
取
L
e
n
g
t
h
/
T
y
p
e
字
段
i
n
t
p
r
o
t
o
=
b
e
1
6
_
t
o
_
c
p
u
(
*
(
u
i
n
t
1
6
_
t
*
)
(
s
a
v
e
d
_
b
u
f
f
e
r
+
1
2
)
)
;
i
f
(
p
r
o
t
o
=
=
E
T
H
_
P
_
I
P
)
/
/
P
a
y
l
o
a
d
为
I
P
P
a
c
k
e
t
{
D
P
R
I
N
T
F
(
"
+
+
+
C
+
m
o
d
e
h
a
s
I
P
p
a
c
k
e
t
n
"
)
;
/
*
n
o
t
a
l
i
g
n
e
d
*
/
e
t
h
_
p
a
y
l
o
a
d
_
d
a
t
a
=
s
a
v
e
d
_
b
u
f
f
e
r
+
E
T
H
_
H
L
E
N
;
/
/
P
a
y
l
o
a
d
数
据
e
t
h
_
p
a
y
l
o
a
d
_
l
e
n
=
s
a
v
e
d
_
s
i
z
e
-
E
T
H
_
H
L
E
N
;
/
/
P
a
y
l
o
a
d
大
小
i
p
=
(
i
p
_
h
e
a
d
e
r
*
)
e
t
h
_
p
a
y
l
o
a
d
_
d
a
t
a
;
/
/
I
P
P
a
c
k
e
t
/
/
检
查
是
否
为
I
P
v
4
i
f
(
I
P
_
H
E
A
D
E
R
_
V
E
R
S
I
O
N
(
i
p
)
!
=
I
P
_
H
E
A
D
E
R
_
V
E
R
S
I
O
N
_
4
)
{
D
P
R
I
N
T
F
(
"
+
+
+
C
+
m
o
d
e
p
a
c
k
e
t
h
a
s
b
a
d
I
P
v
e
r
s
i
o
n
%
d
"
"
e
x
p
e
c
t
e
d
%
d
n
"
,
I
P
_
H
E
A
D
E
R
_
V
E
R
S
I
O
N
(
i
p
)
,
I
P
_
H
E
A
D
E
R
_
V
E
R
S
I
O
N
_
4
)
;
i
p
=
N
U
L
L
;
}
e
l
s
e
{
h
l
e
n
=
I
P
_
H
E
A
D
E
R
_
L
E
N
G
T
H
(
i
p
)
;
/
/
I
P
头
长
度
i
p
_
p
r
o
t
o
c
o
l
=
i
p
-
>
i
p
_
p
;
/
/
计
算
I
P
数
据
包
中
数
据
的
长
度
,
这
里
i
p
_
d
a
t
a
_
l
e
n
的
类
型
为
u
i
n
t
1
6
_
t
/
/
当
b
e
1
6
_
t
o
_
c
p
u
(
i
p
-
>
i
p
_
l
e
n
)
<
h
l
e
n
触
发
整
数
溢
出
/
/
i
p
_
d
a
t
a
_
l
e
n
最
大
可
以
是
0
x
F
F
F
F
i
p
_
d
a
t
a
_
l
e
n
=
b
e
1
6
_
t
o
_
c
p
u
(
i
p
-
>
i
p
_
l
e
n
)
-
h
l
e
n
;
}
}
i
p
_
d
a
t
a
_
l
e
n
0
x
F
F
F
F
I
P
_
P
R
O
T
O
_
T
C
P
C
P
_
T
X
_
L
G
S
E
N
i
p
_
d
a
t
a
_
l
e
n
t
c
p
_
d
a
t
a
_
l
e
n
/
*
p
o
i
n
t
e
r
t
o
T
C
P
h
e
a
d
e
r
*
/
t
c
p
_
h
e
a
d
e
r
*
p
_
t
c
p
_
h
d
r
=
(
t
c
p
_
h
e
a
d
e
r
*
)
(
e
t
h
_
p
a
y
l
o
a
d
_
d
a
t
a
+
h
l
e
n
)
;
i
n
t
t
c
p
_
h
l
e
n
=
T
C
P
_
H
E
A
D
E
R
_
D
A
T
A
_
O
F
F
S
E
T
(
p
_
t
c
p
_
h
d
r
)
;
随
后
对
长
度
的
数
据
按
照
的
大
小
进
行
分
片
发
送
:
/
*
E
T
H
_
M
T
U
=
i
p
h
e
a
d
e
r
l
e
n
+
t
c
p
h
e
a
d
e
r
l
e
n
+
p
a
y
l
o
a
d
*
/
i
n
t
t
c
p
_
d
a
t
a
_
l
e
n
=
i
p
_
d
a
t
a
_
l
e
n
-
t
c
p
_
h
l
e
n
;
i
n
t
t
c
p
_
c
h
u
n
k
_
s
i
z
e
=
E
T
H
_
M
T
U
-
h
l
e
n
-
t
c
p
_
h
l
e
n
;
t
c
p
_
d
a
t
a
_
l
e
n
t
c
p
_
c
h
u
n
k
_
s
i
z
e
i
n
t
i
s
_
l
a
s
t
_
f
r
a
m
e
=
0
;
f
o
r
(
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
=
0
;
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
<
t
c
p
_
d
a
t
a
_
l
e
n
;
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
+
=
t
c
p
_
c
h
u
n
k
_
s
i
z
e
)
{
u
i
n
t
1
6
_
t
c
h
u
n
k
_
s
i
z
e
=
t
c
p
_
c
h
u
n
k
_
s
i
z
e
;
/
*
c
h
e
c
k
i
f
t
h
i
s
i
s
t
h
e
l
a
s
t
f
r
a
m
e
*
/
i
f
(
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
+
t
c
p
_
c
h
u
n
k
_
s
i
z
e
>
=
t
c
p
_
d
a
t
a
_
l
e
n
)
{
i
s
_
l
a
s
t
_
f
r
a
m
e
=
1
;
c
h
u
n
k
_
s
i
z
e
=
t
c
p
_
d
a
t
a
_
l
e
n
-
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
;
}
/
*
a
d
d
4
T
C
P
p
s
e
u
d
o
h
e
a
d
e
r
f
i
e
l
d
s
*
/
/
*
c
o
p
y
I
P
s
o
u
r
c
e
a
n
d
d
e
s
t
i
n
a
t
i
o
n
f
i
e
l
d
s
*
/
m
e
m
c
p
y
(
d
a
t
a
_
t
o
_
c
h
e
c
k
s
u
m
,
s
a
v
e
d
_
i
p
_
h
e
a
d
e
r
+
1
2
,
8
)
;
i
f
(
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
)
{
m
e
m
c
p
y
(
(
u
i
n
t
8
_
t
*
)
p
_
t
c
p
_
h
d
r
+
t
c
p
_
h
l
e
n
,
(
u
i
n
t
8
_
t
*
)
p
_
t
c
p
_
h
d
r
+
t
c
p
_
h
l
e
n
+
t
c
p
_
s
e
n
d
_
o
f
f
s
e
t
,
c
h
u
n
k
_
s
i
z
e
)
;
}
/
*
k
e
e
p
P
U
S
H
a
n
d
F
I
N
f
l
a
g
s
o
n
l
y
f
o
r
t
h
e
l
a
s
t
f
r
a
m
e
*
/
i
f
(
!
i
s
_
l
a
s
t
_
f
r
a
m
e
)
{
T
C
P
_
H
E
A
D
E
R
_
C
L
E
A
R
_
F
L
A
G
S
(
p
_
t
c
p
_
h
d
r
,
T
C
P
_
F
L
A
G
_
P
U
S
H
|
T
C
P
_
F
L
A
G
_
F
I
N
)
;
}
/
*
r
e
c
a
l
c
u
l
a
t
e
T
C
P
c
h
e
c
k
s
u
m
*
/
i
p
_
p
s
e
u
d
o
_
h
e
a
d
e
r
*
p
_
t
c
p
i
p
_
h
d
r
=
(
i
p
_
p
s
e
u
d
o
_
h
e
a
d
e
r
*
)
d
a
t
a
_
t
o
_
c
h
e
c
k
s
u
m
;
p
_
t
c
p
i
p
_
h
d
r
-
>
z
e
r
o
s
=
0
;
p
_
t
c
p
i
p
_
h
d
r
-
>
i
p
_
p
r
o
t
o
=
I
P
_
P
R
O
T
O
_
T
C
P
;
p
_
t
c
p
i
p
_
h
d
r
-
>
i
p
_
p
a
y
l
o
a
d
=
c
p
u
_
t
o
_
b
e
1
6
(
t
c
p
_
h
l
e
n
+
c
h
u
n
k
_
s
i
z
e
)
;
p
_
t
c
p
_
h
d
r
-
>
t
h
_
s
u
m
=
0
;
i
n
t
t
c
p
_
c
h
e
c
k
s
u
m
=
i
p
_
c
h
e
c
k
s
u
m
(
d
a
t
a
_
t
o
_
c
h
e
c
k
s
u
m
,
t
c
p
_
h
l
e
n
+
c
h
u
n
k
_
s
i
z
e
+
1
2
)
;
p
_
t
c
p
_
h
d
r
-
>
t
h
_
s
u
m
=
t
c
p
_
c
h
e
c
k
s
u
m
;
/
*
r
e
s
t
o
r
e
I
P
h
e
a
d
e
r
*
/
m
e
m
c
p
y
(
e
t
h
_
p
a
y
l
o
a
d
_
d
a
t
a
,
s
a
v
e
d
_
i
p
_
h
e
a
d
e
r
,
h
l
e
n
)
;
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页