论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
信息收集
[27705] 2019-10-15_scapy之ap信息收集
文档创建者:
s7ckTeam
浏览次数:
1
最后更新:
2025-01-19
信息收集
1 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-58
6万
主题
-6万
回帖
-58
积分
管理员
积分
-58
发消息
2019-10-15_scapy之ap信息收集
s
c
a
p
y
之
a
p
信
息
收
集
原
创
s
y
a
b
e
r
O
P
P
O
安
全
应
急
响
应
中
心
2
0
1
9
-
1
0
-
1
5
收
录
于
话
题
#
不
断
学
习
不
断
成
长
,
1
8
个
以
上
文
章
由
作
者
【
s
y
a
b
e
r
】
有
赏
投
稿
,
也
欢
迎
广
大
朋
友
继
续
投
稿
,
详
情
可
点
击
O
S
R
C
重
金
征
集
文
稿
!
!
!
了
解
~
~
。
前
言
前
言
对
于
无
线
攻
击
的
第
一
步
,
通
常
是
信
息
搜
集
,
我
们
可
以
直
接
使
用
a
i
r
c
r
a
c
k
套
件
中
的
a
i
r
o
d
u
m
p
-
n
g
工
具
进
行
信
息
收
集
,
但
本
文
不
介
绍
a
i
r
o
d
u
m
p
-
n
g
的
使
用
方
法
,
而
是
从
较
为
底
层
的
方
式
去
实
现
信
息
搜
集
这
一
目
的
,
从
而
能
更
好
地
理
解
对
于
无
线
信
息
搜
集
的
原
理
,
由
于
目
的
是
掌
握
原
理
,
所
以
一
些
地
方
讲
得
比
较
基
础
,
但
也
不
是
面
面
俱
到
,
小
白
向
,
望
大
佬
轻
喷
。
本
文
主
要
针
对
2
.
4
G
H
z
频
段
,
不
涉
及
5
G
H
z
。
环
境
环
境
/
工
具
工
具
k
a
l
i
或
u
b
u
n
t
u
1
6
.
0
4
/
1
8
.
4
系
统
(
作
者
使
用
的
是
u
b
u
n
t
u
1
8
.
0
4
,
由
于
w
i
n
d
o
w
s
,
m
a
c
系
统
对
无
线
攻
击
的
支
持
不
完
善
,
不
建
议
使
用
w
i
n
d
o
w
s
/
m
a
c
系
统
进
行
无
线
攻
击
)
一
张
外
置
无
线
网
卡
S
c
a
p
y
s
c
a
p
y
是
p
y
t
h
o
n
的
一
个
库
,
主
要
用
于
各
种
协
议
的
数
据
包
发
送
或
嗅
探
,
也
可
以
自
己
构
造
一
个
协
议
。
由
于
k
a
l
i
自
带
的
s
c
a
p
y
版
本
过
老
,
如
果
使
用
k
a
l
i
,
需
要
更
新
下
s
c
a
p
y
库
。
安
装
s
c
a
p
y
:
手
动
信
息
收
集
手
动
信
息
收
集
我
们
先
手
动
对
a
p
进
行
信
息
搜
集
,
从
而
了
解
信
息
搜
集
的
原
理
。
在
开
始
信
息
搜
集
之
前
,
先
大
致
了
解
下
8
0
2
.
1
1
协
议
的
一
些
理
论
知
识
,
这
里
主
要
介
绍
下
B
e
a
c
o
n
帧
。
对
于
a
p
的
信
息
搜
集
主
要
来
源
便
是
B
e
a
c
o
n
帧
,
B
e
a
c
o
n
帧
又
称
信
标
帧
,
在
很
多
协
议
中
都
有
B
e
a
c
o
n
帧
这
一
概
念
,
在
8
0
2
.
1
1
协
议
中
,
B
e
a
c
o
n
帧
主
要
用
于
宣
告
a
p
的
存
在
。
B
e
a
c
o
n
帧
中
携
带
许
多
重
要
的
信
息
,
比
如
说
a
p
的
m
a
c
地
址
、
s
s
i
d
、
信
道
、
加
密
方
式
等
等
。
用
手
机
打
开
w
i
f
i
开
关
后
,
在
w
i
f
i
列
表
中
便
可
以
看
到
存
在
的
a
p
,
这
个
过
程
可
以
理
解
为
手
机
不
断
切
换
信
道
去
接
收
各
个
信
道
上
的
B
e
a
c
o
n
帧
,
实
际
上
也
是
一
个
信
息
搜
集
的
过
程
。
为
了
在
w
i
r
e
s
h
a
r
k
中
分
析
B
e
a
c
o
n
帧
,
我
们
先
把
网
卡
设
置
为
监
听
模
式
:
激
活
网
卡
:
(
网
卡
名
称
通
过
i
w
c
o
n
f
i
g
命
令
查
看
)
B
e
a
c
o
n
帧
属
于
管
理
帧
,
t
y
p
e
为
0
,
子
帧
类
型
s
u
b
t
y
p
e
为
8
,
在
w
i
r
e
s
h
a
r
k
中
可
以
用
或
者
来
过
滤
B
e
a
c
o
n
帧
:
p
i
p
i
n
s
t
a
l
l
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
e
c
d
e
v
/
s
c
a
p
y
/
a
r
c
h
i
v
e
/
m
a
s
t
e
r
.
z
i
p
s
u
d
o
a
i
r
m
o
n
-
n
g
s
t
a
r
t
w
l
x
7
0
f
1
1
c
1
f
9
1
0
8
s
u
d
o
i
f
c
o
n
f
i
g
w
l
a
n
0
m
o
n
u
p
w
l
a
n
.
f
c
.
t
y
p
e
_
s
u
b
t
y
p
e
=
=
8
w
l
a
n
.
f
c
.
t
y
p
e
=
=
0
a
n
d
w
l
a
n
.
f
c
.
s
u
b
t
y
p
e
=
=
8
B
e
a
c
o
n
帧
头
:
在
B
e
a
c
o
n
帧
头
部
可
以
看
到
B
e
a
c
o
n
的
目
的
地
址
(
D
e
s
t
i
n
a
t
i
o
n
a
d
d
r
e
s
s
)
为
:
即
广
播
地
址
,
B
e
a
c
o
n
帧
的
源
地
址
(
S
o
u
r
c
e
a
d
d
r
e
s
s
)
为
:
即
a
p
的
m
a
c
地
址
8
0
2
.
1
1
协
议
帧
通
过
信
息
元
素
(
I
E
)
来
携
带
一
些
信
息
,
8
0
2
.
1
1
协
议
的
信
息
元
素
架
构
为
:
信
息
元
素
由
I
D
来
标
识
,
如
I
D
=
0
,
即
代
表
此
信
息
元
素
为
S
S
I
D
,
L
e
n
g
t
h
表
示
信
息
元
素
的
长
度
,
范
围
为
0
~
0
x
f
f
字
节
,
每
个
信
息
元
素
携
带
的
信
息
则
放
在
I
n
f
o
中
。
f
f
:
f
f
:
f
f
:
f
f
:
f
f
:
f
f
6
8
:
a
0
:
3
e
:
*
*
:
*
*
:
*
*
w
i
r
e
s
h
a
r
k
中
的
B
e
a
c
o
n
帧
:
前
面
的
固
定
参
数
:
T
i
m
e
s
t
a
m
p
,
B
e
a
c
o
n
I
n
t
e
r
v
a
l
,
C
a
p
i
n
f
o
分
别
表
示
a
p
的
存
活
时
间
,
B
e
a
c
o
n
帧
的
发
送
间
隔
以
及
一
些
f
l
a
g
标
志
位
。
我
们
主
要
注
意
下
面
的
信
息
元
素
。
S
S
I
D
:
学
名
服
务
集
标
识
,
通
俗
讲
就
是
w
i
f
i
的
名
字
。
约
定
俗
称
s
s
i
d
的
长
度
最
多
为
3
2
字
节
,
但
8
0
2
.
1
1
协
议
规
定
信
息
元
素
的
长
度
最
多
为
2
5
5
字
节
,
这
里
曾
经
出
现
过
s
s
i
d
长
度
溢
出
漏
洞
,
后
来
被
默
默
修
复
了
。
C
h
a
n
n
e
l
:
用
来
表
示
当
前
a
p
的
信
道
。
2
.
4
G
h
z
主
要
使
用
1
至
1
4
信
道
。
R
S
N
:
8
0
2
.
1
1
i
新
引
入
的
信
息
元
素
,
表
示
一
些
关
于
安
全
的
信
息
,
比
如
加
密
方
式
,
认
证
方
式
。
加
密
方
式
的
对
应
关
系
为
:
认
证
方
式
的
对
应
关
系
为
:
8
0
2
.
1
x
主
要
用
于
企
业
w
i
f
i
认
证
,
我
们
平
时
用
的
w
i
f
i
主
要
是
P
S
K
认
证
。
到
目
前
为
止
,
我
们
用
人
工
的
方
式
进
行
了
信
息
搜
集
,
显
然
是
个
比
较
繁
琐
的
过
程
,
而
且
不
能
批
量
信
息
搜
集
,
对
于
别
的
信
道
的
a
p
,
还
需
要
更
改
网
卡
信
道
,
下
面
我
们
使
用
s
c
a
p
y
来
代
替
人
工
操
作
。
使
用
使
用
S
c
a
p
y
进
行
信
息
收
集
进
行
信
息
收
集
这
里
我
们
主
要
使
用
s
c
a
p
y
的
嗅
探
功
能
。
先
贴
上
最
简
单
的
脚
本
:
'
0
'
:
'
U
s
e
g
r
o
u
p
c
i
p
h
e
r
s
u
i
t
e
'
'
1
'
:
'
W
E
P
-
4
0
'
'
2
'
:
'
T
K
I
P
'
'
3
'
:
'
R
e
s
e
r
v
e
d
'
'
4
'
:
'
C
C
M
P
'
'
5
'
:
'
W
E
P
-
1
0
4
'
'
0
'
:
'
r
e
v
e
r
s
e
d
'
'
1
'
:
'
I
E
E
E
8
0
2
.
1
X
/
P
M
K
S
A
c
a
c
h
i
n
g
'
'
2
'
:
'
P
S
K
'
f
r
o
m
s
c
a
p
y
.
a
l
l
i
m
p
o
r
t
*
c
l
a
s
s
s
n
i
f
f
e
r
(
)
:
d
e
f
_
_
i
n
i
t
_
_
(
s
e
l
f
,
i
f
a
c
e
)
:
s
e
l
f
.
i
f
a
c
e
=
i
f
a
c
e
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
U
s
e
g
r
o
u
p
c
i
p
h
e
r
s
u
i
t
e
'
,
'
x
0
1
'
:
'
W
E
P
-
4
0
'
,
'
x
0
2
'
:
'
T
K
I
P
'
,
'
x
0
3
'
:
'
R
e
s
e
r
v
e
d
'
,
'
x
0
4
'
:
'
C
C
M
P
'
,
'
x
0
5
'
:
'
W
E
P
-
1
0
4
'
}
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
r
e
v
e
r
s
e
d
'
,
'
x
0
1
'
:
'
8
0
2
.
1
X
'
,
'
x
0
2
'
:
'
P
S
K
'
}
s
e
l
f
.
r
u
n
(
)
d
e
f
P
a
c
k
e
t
H
a
n
d
l
e
r
(
s
e
l
f
,
p
k
t
)
:
a
p
_
m
a
c
=
p
k
t
[
D
o
t
1
1
]
.
a
d
d
r
3
i
f
a
p
_
m
a
c
n
o
t
i
n
s
e
l
f
.
a
p
:
参
数
填
入
网
卡
接
口
的
名
称
即
可
。
s
c
a
p
y
嗅
探
函
数
s
n
i
f
f
底
层
调
用
的
是
t
c
p
d
u
m
p
,
所
以
s
n
i
f
f
的
过
滤
规
则
和
t
c
p
d
u
m
p
一
致
(
参
考
h
t
t
p
s
:
/
/
w
w
w
.
t
c
p
d
u
m
p
.
o
r
g
/
m
a
n
p
a
g
e
s
/
p
c
a
p
-
f
i
l
t
e
r
.
7
.
h
t
m
l
)
表
示
过
滤
管
理
帧
,
并
且
子
帧
类
型
为
b
e
a
c
o
n
。
s
n
i
f
f
函
数
的
p
r
n
参
数
可
以
将
嗅
探
到
的
数
据
包
交
给
p
r
n
参
数
进
行
处
理
。
P
a
c
k
e
t
H
a
n
d
l
e
r
用
来
处
理
嗅
探
到
的
B
e
a
c
o
n
帧
,
s
c
a
p
y
会
解
析
B
e
a
c
o
n
帧
,
可
以
使
用
p
k
t
.
s
h
o
w
(
)
查
看
B
e
a
c
o
n
的
各
个
l
a
y
e
r
,
运
行
此
脚
本
:
i
f
a
p
_
m
a
c
n
o
t
i
n
s
e
l
f
.
a
p
:
s
e
l
f
.
a
p
.
a
p
p
e
n
d
(
a
p
_
m
a
c
)
p
r
i
n
t
"
%
s
|
b
e
a
c
o
n
"
%
a
p
_
m
a
c
p
k
t
.
s
h
o
w
(
)
d
e
f
r
u
n
(
s
e
l
f
)
:
s
n
i
f
f
(
i
f
a
c
e
=
s
e
l
f
.
i
f
a
c
e
,
p
r
n
=
s
e
l
f
.
P
a
c
k
e
t
H
a
n
d
l
e
r
,
f
i
l
t
e
r
=
"
t
y
p
e
m
g
t
s
u
b
t
y
p
e
b
e
a
c
o
n
"
)
i
f
_
_
n
a
m
e
_
_
=
=
"
_
_
m
a
i
n
_
_
"
:
s
n
i
f
f
e
r
(
'
w
l
a
n
0
m
o
n
'
)
f
i
l
t
e
r
=
"
t
y
p
e
m
g
t
s
u
b
t
y
p
e
b
e
a
c
o
n
"
d
e
f
P
a
c
k
e
t
H
a
n
d
l
e
r
(
s
e
l
f
,
p
k
t
)
:
a
p
_
m
a
c
=
p
k
t
[
D
o
t
1
1
]
.
a
d
d
r
3
i
f
a
p
_
m
a
c
n
o
t
i
n
s
e
l
f
.
a
p
:
s
e
l
f
.
a
p
.
a
p
p
e
n
d
(
a
p
_
m
a
c
)
p
r
i
n
t
"
%
s
|
b
e
a
c
o
n
"
%
a
p
_
m
a
c
p
k
t
.
s
h
o
w
(
)
在
D
o
t
1
1
层
可
以
看
到
B
e
a
c
o
n
帧
头
的
一
部
分
信
息
,
其
中
a
d
d
r
3
即
为
B
e
a
c
o
n
帧
的
源
地
址
。
如
果
不
熟
悉
s
c
a
p
y
的
l
a
y
e
r
命
名
,
可
以
用
下
面
定
义
的
函
数
查
看
:
我
们
需
要
从
s
c
a
p
y
解
析
的
帧
中
将
m
a
c
地
址
,
s
s
i
d
,
信
道
,
加
密
方
式
,
认
证
方
式
提
取
出
来
。
但
由
于
s
c
a
p
y
的
信
息
元
素
的
l
a
y
e
r
全
都
是
D
o
t
1
1
E
l
t
,
想
要
遍
历
所
有
的
D
o
t
1
1
E
l
t
,
可
以
在
读
取
第
一
个
D
o
t
1
1
E
l
t
后
将
其
舍
弃
,
从
而
自
顶
向
下
遍
历
:
d
e
f
e
x
p
a
n
d
(
x
)
:
y
i
e
l
d
x
w
h
i
l
e
x
.
p
a
y
l
o
a
d
:
x
=
x
.
p
a
y
l
o
a
d
y
i
e
l
d
x
p
r
i
n
t
l
i
s
t
(
e
x
p
a
n
d
(
p
k
t
)
)
e
l
t
=
p
k
t
[
D
o
t
1
1
E
l
t
]
w
h
i
l
e
e
l
t
.
p
a
y
l
o
a
d
:
.
.
.
.
.
.
e
l
t
=
e
l
t
.
p
a
y
l
o
a
d
获
取
s
s
i
d
:
获
取
信
道
:
解
析
R
S
N
有
些
复
杂
:
虽
然
s
c
a
p
y
已
经
解
析
出
加
密
以
及
认
证
方
式
,
但
我
们
取
出
仍
是
字
节
,
取
出
p
a
i
r
w
i
s
e
_
c
i
p
h
e
r
_
s
u
i
t
e
s
以
及
a
k
m
_
s
u
i
t
e
s
的
最
后
一
个
字
节
,
再
到
字
典
比
对
:
i
f
e
l
t
.
I
D
=
=
0
:
#
s
s
i
d
s
s
i
d
=
e
l
t
.
i
n
f
o
e
l
i
f
e
l
t
.
I
D
=
=
3
:
#
c
h
a
n
n
e
l
c
h
=
o
r
d
(
e
l
t
.
i
n
f
o
)
p
k
t
.
s
h
o
w
(
)
e
l
i
f
e
l
t
.
I
D
=
=
4
8
:
#
c
i
p
e
r
a
n
d
a
u
t
h
c
i
p
h
e
r
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
p
a
i
r
w
i
s
e
_
c
i
p
h
e
r
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
a
k
m
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
a
k
m
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
当
前
脚
本
:
运
行
结
果
:
a
k
m
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
a
k
m
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
c
i
p
h
e
r
=
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
[
c
i
p
h
e
r
_
t
y
p
e
]
a
u
t
h
=
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
[
a
k
m
_
t
y
p
e
]
f
r
o
m
s
c
a
p
y
.
a
l
l
i
m
p
o
r
t
*
c
l
a
s
s
s
n
i
f
f
e
r
(
)
:
d
e
f
_
_
i
n
i
t
_
_
(
s
e
l
f
,
i
f
a
c
e
)
:
s
e
l
f
.
i
f
a
c
e
=
i
f
a
c
e
s
e
l
f
.
a
p
=
[
]
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
U
s
e
g
r
o
u
p
c
i
p
h
e
r
s
u
i
t
e
'
,
'
x
0
1
'
:
'
W
E
P
-
4
0
'
,
'
x
0
2
'
:
'
T
K
I
P
'
,
'
x
0
3
'
:
'
R
e
s
e
r
v
e
d
'
,
'
x
0
4
'
:
'
C
C
M
P
'
,
'
x
0
5
'
:
'
W
E
P
-
1
0
4
'
}
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
r
e
v
e
r
s
e
d
'
,
'
x
0
1
'
:
'
8
0
2
.
1
X
'
,
'
x
0
2
'
:
'
P
S
K
'
}
s
e
l
f
.
r
u
n
(
)
d
e
f
p
r
o
m
t
(
s
e
l
f
,
a
r
g
1
,
a
r
g
2
,
a
r
g
3
,
a
r
g
4
,
a
r
g
5
)
:
r
e
t
u
r
n
"
%
1
7
s
%
3
0
s
%
1
0
s
%
1
0
s
%
1
0
s
"
%
(
a
r
g
1
,
a
r
g
2
,
a
r
g
3
,
a
r
g
4
,
a
r
g
5
)
d
e
f
P
a
c
k
e
t
H
a
n
d
l
e
r
(
s
e
l
f
,
p
k
t
)
:
a
p
_
m
a
c
=
p
k
t
[
D
o
t
1
1
]
.
a
d
d
r
3
i
f
a
p
_
m
a
c
n
o
t
i
n
s
e
l
f
.
a
p
:
s
s
i
d
=
N
o
n
e
c
h
=
N
o
n
e
c
i
p
h
e
r
=
N
o
n
e
a
u
t
h
=
N
o
n
e
s
e
l
f
.
a
p
.
a
p
p
e
n
d
(
a
p
_
m
a
c
)
e
l
t
=
p
k
t
[
D
o
t
1
1
E
l
t
]
w
h
i
l
e
e
l
t
.
p
a
y
l
o
a
d
:
i
f
e
l
t
.
I
D
=
=
0
:
#
s
s
i
d
s
s
i
d
=
e
l
t
.
i
n
f
o
e
l
i
f
e
l
t
.
I
D
=
=
3
:
#
c
h
a
n
n
e
l
c
h
=
o
r
d
(
e
l
t
.
i
n
f
o
)
e
l
i
f
e
l
t
.
I
D
=
=
4
8
:
#
c
i
p
e
r
a
n
d
a
u
t
h
c
i
p
h
e
r
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
p
a
i
r
w
i
s
e
_
c
i
p
h
e
r
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
a
k
m
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
a
k
m
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
c
i
p
h
e
r
=
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
[
c
i
p
h
e
r
_
t
y
p
e
]
a
u
t
h
=
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
[
a
k
m
_
t
y
p
e
]
e
l
t
=
e
l
t
.
p
a
y
l
o
a
d
p
r
i
n
t
s
e
l
f
.
p
r
o
m
t
(
a
p
_
m
a
c
,
s
s
i
d
,
c
h
,
c
i
p
h
e
r
,
a
u
t
h
)
d
e
f
r
u
n
(
s
e
l
f
)
:
p
r
i
n
t
s
e
l
f
.
p
r
o
m
t
(
'
m
a
c
'
,
'
s
s
i
d
'
,
'
c
h
a
n
n
e
l
'
,
'
c
i
p
h
e
r
'
,
'
a
u
t
h
'
)
s
n
i
f
f
(
i
f
a
c
e
=
s
e
l
f
.
i
f
a
c
e
,
p
r
n
=
s
e
l
f
.
P
a
c
k
e
t
H
a
n
d
l
e
r
,
f
i
l
t
e
r
=
"
t
y
p
e
m
g
t
s
u
b
t
y
p
e
b
e
a
c
o
n
"
)
i
f
_
_
n
a
m
e
_
_
=
=
"
_
_
m
a
i
n
_
_
"
:
s
n
i
f
f
e
r
(
'
w
l
a
n
0
m
o
n
'
)
(
最
后
一
个
是
隐
藏
w
i
f
i
)
这
时
我
们
发
现
嗅
探
到
的
都
是
一
信
道
的
a
p
,
因
为
我
们
的
网
卡
在
第
一
信
道
,
扫
描
全
信
道
需
要
不
断
更
改
网
卡
信
道
,
我
们
使
用
多
线
程
每
0
.
5
秒
切
换
下
信
道
,
最
终
脚
本
:
f
r
o
m
s
c
a
p
y
.
a
l
l
i
m
p
o
r
t
*
f
r
o
m
t
h
r
e
a
d
i
n
g
i
m
p
o
r
t
T
h
r
e
a
d
i
m
p
o
r
t
o
s
i
m
p
o
r
t
t
i
m
e
d
e
f
c
h
a
n
g
e
_
c
h
(
i
f
a
c
e
)
:
c
h
=
0
w
h
i
l
e
1
:
c
h
+
=
1
c
m
d
=
"
s
u
d
o
i
w
c
o
n
f
i
g
{
i
f
a
c
e
}
c
h
a
n
n
e
l
{
c
h
a
n
n
e
l
}
"
.
f
o
r
m
a
t
(
i
f
a
c
e
=
i
f
a
c
e
,
c
h
a
n
n
e
l
=
(
c
h
%
1
4
+
1
)
)
o
s
.
s
y
s
t
e
m
(
c
m
d
)
t
i
m
e
.
s
l
e
e
p
(
0
.
5
)
c
l
a
s
s
s
n
i
f
f
e
r
(
)
:
d
e
f
_
_
i
n
i
t
_
_
(
s
e
l
f
,
i
f
a
c
e
)
:
s
e
l
f
.
i
f
a
c
e
=
i
f
a
c
e
s
e
l
f
.
a
p
=
[
]
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
U
s
e
g
r
o
u
p
c
i
p
h
e
r
s
u
i
t
e
'
,
'
x
0
1
'
:
'
W
E
P
-
4
0
'
,
'
x
0
2
'
:
'
T
K
I
P
'
,
'
x
0
3
'
:
'
R
e
s
e
r
v
e
d
'
,
'
x
0
4
'
:
'
C
C
M
P
'
,
'
x
0
5
'
:
'
W
E
P
-
1
0
4
'
}
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
=
{
'
x
0
0
'
:
'
r
e
v
e
r
s
e
d
'
,
'
x
0
1
'
:
'
8
0
2
.
1
X
'
,
'
x
0
2
'
:
'
P
S
K
'
}
s
e
l
f
.
r
u
n
(
)
d
e
f
p
r
o
m
t
(
s
e
l
f
,
a
r
g
1
,
a
r
g
2
,
a
r
g
3
,
a
r
g
4
,
a
r
g
5
)
:
r
e
t
u
r
n
"
%
1
7
s
%
3
0
s
%
1
0
s
%
1
0
s
%
1
0
s
"
%
(
a
r
g
1
,
a
r
g
2
,
a
r
g
3
,
a
r
g
4
,
a
r
g
5
)
d
e
f
P
a
c
k
e
t
H
a
n
d
l
e
r
(
s
e
l
f
,
p
k
t
)
:
a
p
_
m
a
c
=
p
k
t
[
D
o
t
1
1
]
.
a
d
d
r
3
i
f
a
p
_
m
a
c
n
o
t
i
n
s
e
l
f
.
a
p
:
s
s
i
d
=
N
o
n
e
c
h
=
N
o
n
e
c
i
p
h
e
r
=
N
o
n
e
a
u
t
h
=
N
o
n
e
s
e
l
f
.
a
p
.
a
p
p
e
n
d
(
a
p
_
m
a
c
)
e
l
t
=
p
k
t
[
D
o
t
1
1
E
l
t
]
w
h
i
l
e
e
l
t
.
p
a
y
l
o
a
d
:
i
f
e
l
t
.
I
D
=
=
0
:
#
s
s
i
d
s
s
i
d
=
e
l
t
.
i
n
f
o
e
l
i
f
e
l
t
.
I
D
=
=
3
:
#
c
h
a
n
n
e
l
c
h
=
o
r
d
(
e
l
t
.
i
n
f
o
)
e
l
i
f
e
l
t
.
I
D
=
=
4
8
:
#
c
i
p
e
r
a
n
d
a
u
t
h
c
i
p
h
e
r
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
p
a
i
r
w
i
s
e
_
c
i
p
h
e
r
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
最
终
结
果
:
c
i
p
h
e
r
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
p
a
i
r
w
i
s
e
_
c
i
p
h
e
r
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
a
k
m
_
t
y
p
e
=
s
t
r
(
e
l
t
[
D
o
t
1
1
E
l
t
R
S
N
]
.
a
k
m
_
s
u
i
t
e
s
[
0
]
)
[
-
1
:
]
c
i
p
h
e
r
=
s
e
l
f
.
c
i
p
h
e
r
_
s
u
i
t
e
s
[
c
i
p
h
e
r
_
t
y
p
e
]
a
u
t
h
=
s
e
l
f
.
a
k
m
_
s
u
i
t
e
s
[
a
k
m
_
t
y
p
e
]
e
l
t
=
e
l
t
.
p
a
y
l
o
a
d
p
r
i
n
t
s
e
l
f
.
p
r
o
m
t
(
a
p
_
m
a
c
,
s
s
i
d
,
c
h
,
c
i
p
h
e
r
,
a
u
t
h
)
d
e
f
r
u
n
(
s
e
l
f
)
:
p
r
i
n
t
s
e
l
f
.
p
r
o
m
t
(
'
m
a
c
'
,
'
s
s
i
d
'
,
'
c
h
a
n
n
e
l
'
,
'
c
i
p
h
e
r
'
,
'
a
u
t
h
'
)
s
n
i
f
f
(
i
f
a
c
e
=
s
e
l
f
.
i
f
a
c
e
,
p
r
n
=
s
e
l
f
.
P
a
c
k
e
t
H
a
n
d
l
e
r
,
f
i
l
t
e
r
=
"
t
y
p
e
m
g
t
s
u
b
t
y
p
e
b
e
a
c
o
n
"
)
i
f
_
_
n
a
m
e
_
_
=
=
"
_
_
m
a
i
n
_
_
"
:
t
1
=
T
h
r
e
a
d
(
t
a
r
g
e
t
=
c
h
a
n
g
e
_
c
h
,
a
r
g
s
=
(
'
w
l
a
n
0
m
o
n
'
,
)
)
t
1
.
d
a
e
m
o
n
=
T
r
u
e
t
1
.
s
t
a
r
t
(
)
t
2
=
T
h
r
e
a
d
(
t
a
r
g
e
t
=
s
n
i
f
f
e
r
,
a
r
g
s
=
(
'
w
l
a
n
0
m
o
n
'
,
)
)
t
2
.
s
t
a
r
t
(
)
t
2
.
j
o
i
n
(
)
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页