论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
漏洞
[16016] 2020-10-27_iblessing:一款针对iOS安全的漏洞利用套件
文档创建者:
s7ckTeam
浏览次数:
11
最后更新:
2025-01-18
漏洞
11 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2020-10-27_iblessing:一款针对iOS安全的漏洞利用套件
i
b
l
e
s
s
i
n
g
:
一
款
针
对
i
O
S
安
全
的
漏
洞
利
用
套
件
A
l
p
h
a
_
h
4
c
k
F
r
e
e
B
u
f
2
0
2
0
-
1
0
-
2
7
工
具
介
绍
工
具
介
绍
i
b
l
e
s
s
i
n
g
是
一
款
针
对
i
O
S
安
全
的
漏
洞
利
用
&
安
全
审
计
套
件
,
该
工
具
可
以
帮
助
广
大
研
究
人
员
实
现
针
对
目
标
设
备
的
应
用
程
序
信
息
收
集
、
静
态
分
析
以
及
动
态
分
析
。
除
此
之
外
,
我
们
还
可
以
使
用
i
b
l
e
s
s
i
n
g
来
进
行
逆
向
工
程
分
析
、
源
代
码
分
析
以
及
漏
洞
挖
掘
等
安
全
任
务
。
功
能
介
绍
功
能
介
绍
i
b
l
e
s
s
i
n
g
基
于
U
n
i
c
o
r
n
引
擎
和
C
a
p
s
t
o
n
e
引
擎
实
现
其
功
能
。
跨
平
台
特
性
;
支
持
m
a
c
O
S
和
U
b
u
n
t
u
平
台
上
使
用
。
i
O
S
应
用
程
序
静
态
信
息
提
取
,
包
括
元
数
据
、
嵌
入
链
接
和
U
R
L
等
等
。
M
a
c
h
-
O
解
析
器
和
d
y
l
d
符
号
绑
定
模
拟
器
。
O
b
j
e
c
t
i
v
e
-
C
类
的
实
现
与
解
析
。
扫
描
器
支
持
对
a
r
m
6
4
汇
编
代
码
进
行
动
态
分
析
,
并
从
中
寻
找
关
键
信
息
或
攻
击
面
。
扫
描
器
使
用
了
U
n
i
c
o
r
n
来
部
分
模
拟
M
a
c
h
-
O
a
r
m
6
4
代
码
执
行
并
寻
找
相
关
功
能
。
生
成
器
可
以
对
扫
描
器
的
报
告
进
行
二
次
处
理
,
并
开
启
一
个
查
询
服
务
器
,
或
生
成
I
D
A
脚
本
。
报
告
格
式
包
括
J
S
O
N
等
。
注
意
事
项
注
意
事
项
源
代
码
扫
描
器
需
要
至
少
1
2
G
B
的
虚
拟
内
存
空
间
来
加
载
m
a
c
h
-
o
文
件
,
但
实
际
上
并
不
会
消
耗
那
么
多
内
存
。
因
此
,
我
们
的
工
作
设
备
至
少
需
要
有
1
2
G
B
物
理
内
存
才
行
。
当
然
了
,
你
也
可
以
通
过
s
w
a
p
文
件
机
制
来
分
配
超
过
1
2
G
B
大
小
的
虚
拟
内
存
空
间
。
工
具
下
载
工
具
下
载
&
使
用
使
用
广
大
研
究
人
员
可
以
下
载
预
发
布
的
i
b
l
e
s
s
i
n
g
源
码
。
针
对
源
代
码
设
置
c
h
m
o
d
+
x
权
限
。
工
具
构
建
工
具
构
建
C
M
a
k
e
平
台
:
m
a
c
O
S
、
L
i
n
u
x
广
大
研
究
人
员
可
以
运
行
下
列
命
令
来
编
译
i
b
l
e
s
s
i
n
g
:
X
c
o
d
e
B
u
i
l
d
平
台
:
m
a
c
O
S
广
大
研
究
人
员
可
以
运
行
下
列
命
令
来
编
译
i
b
l
e
s
s
i
n
g
:
工
具
文
档
工
具
文
档
工
具
概
览
:
工
具
概
览
:
g
i
t
c
l
o
n
e
-
-
r
e
c
u
r
s
i
v
e
-
j
4
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
S
o
u
l
g
h
o
s
t
/
i
b
l
e
s
s
i
n
g
c
d
i
b
l
e
s
s
i
n
g
.
/
c
o
m
p
i
l
e
-
c
m
a
k
e
.
s
h
g
i
t
c
l
o
n
e
-
-
r
e
c
u
r
s
i
v
e
-
j
4
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
S
o
u
l
g
h
o
s
t
/
i
b
l
e
s
s
i
n
g
c
d
i
b
l
e
s
s
i
n
g
.
/
c
o
m
p
i
l
e
.
s
h
扫
描
器
:
扫
描
器
:
扫
描
器
组
件
可
以
对
源
代
码
文
件
进
行
静
态
或
动
态
分
析
,
并
输
出
分
析
报
告
。
比
如
说
,
o
b
j
c
-
m
s
g
-
x
r
e
f
扫
描
器
可
以
对
大
部
分
o
b
j
c
_
m
s
g
S
e
n
d
交
叉
引
用
进
行
动
态
分
析
。
生
成
器
:
生
成
器
:
生
成
器
组
件
可
以
对
扫
描
器
生
成
的
报
告
进
行
二
次
处
理
。
比
如
说
,
它
可
以
基
于
o
b
j
c
-
m
s
g
-
x
r
e
f
扫
描
器
的
交
叉
引
用
报
告
来
生
成
I
D
A
脚
本
。
工
具
使
用
工
具
使
用
扫
描
应
用
程
序
信
息
扫
描
应
用
程
序
信
息
比
如
说
,
我
们
用
微
信
来
举
个
例
子
:
[
*
]
S
c
a
n
n
e
r
L
i
s
t
:
-
a
p
p
-
i
n
f
o
:
e
x
t
r
a
c
t
a
p
p
i
n
f
o
s
-
o
b
j
c
-
c
l
a
s
s
-
x
r
e
f
:
s
c
a
n
f
o
r
c
l
a
s
s
x
r
e
f
s
-
o
b
j
c
-
m
s
g
-
x
r
e
f
:
g
e
n
e
r
a
t
e
o
b
j
c
_
m
s
g
S
e
n
d
x
r
e
f
s
r
e
c
o
r
d
-
p
r
e
d
i
c
a
t
e
:
s
c
a
n
f
o
r
N
S
P
r
e
d
i
c
a
t
e
x
r
e
f
s
a
n
d
s
q
l
i
n
j
e
c
t
i
o
n
s
u
r
f
a
c
e
s
-
s
y
m
b
o
l
-
w
r
a
p
p
e
r
:
d
e
t
e
c
t
s
y
m
b
o
l
w
r
a
p
p
e
r
s
[
*
]
G
e
n
e
r
a
t
o
r
L
i
s
t
:
-
i
d
a
-
o
b
j
c
-
m
s
g
-
x
r
e
f
:
g
e
n
e
r
a
t
o
r
i
d
a
s
c
r
i
p
t
s
t
o
a
d
d
o
b
j
c
_
m
s
g
S
e
n
d
x
r
e
f
s
f
r
o
m
o
b
j
c
-
m
s
g
-
x
r
e
f
s
c
a
n
n
e
r
'
s
r
e
p
o
r
t
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
e
r
v
e
r
:
s
e
r
v
e
r
t
o
q
u
e
r
y
o
b
j
c
-
m
s
g
x
r
e
f
s
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
t
a
t
i
s
t
i
c
:
s
t
a
t
i
s
t
i
c
s
a
m
o
n
g
o
b
j
c
-
m
s
g
-
s
e
n
d
r
e
p
o
r
t
s
>
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
a
p
p
-
i
n
f
o
-
f
<
p
a
t
h
-
t
o
-
a
p
p
-
b
u
n
d
l
e
>
>
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
a
p
p
-
i
n
f
o
-
f
W
e
C
h
a
t
.
a
p
p
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
.
a
p
p
[
*
]
s
t
a
r
t
A
p
p
I
n
f
o
S
c
a
n
n
e
r
[
+
]
f
i
n
d
d
e
f
a
u
l
t
p
l
i
s
t
f
i
l
e
I
n
f
o
.
p
l
i
s
t
!
[
*
]
f
i
n
d
v
e
r
s
i
o
n
i
n
f
o
:
N
a
m
e
:
微
信
(
W
e
C
h
a
t
)
V
e
r
s
i
o
n
:
7
.
0
.
1
4
(
1
8
E
2
2
6
)
E
x
e
c
u
t
a
b
l
e
N
a
m
e
:
W
e
C
h
a
t
[
*
]
B
u
n
d
l
e
I
d
e
n
t
i
f
i
e
r
:
c
o
m
.
t
e
n
c
e
n
t
.
x
i
n
[
*
]
t
h
e
a
p
p
a
l
l
o
w
s
H
T
T
P
r
e
q
u
e
s
t
s
*
*
w
i
t
h
o
u
t
*
*
e
x
c
e
p
t
i
o
n
d
o
m
a
i
n
s
!
[
+
]
f
i
n
d
a
p
p
d
e
e
p
l
i
n
k
s
|
-
-
w
e
c
h
a
t
:
/
/
|
-
-
w
e
i
x
i
n
:
/
/
|
-
-
f
b
2
9
0
2
9
3
7
9
0
9
9
2
1
7
0
:
/
/
扫
描
扫
描
X
R
E
F
类
类
仅
支
持
A
R
M
6
4
源
码
:
|
-
-
w
e
i
x
i
n
a
p
p
:
/
/
|
-
-
p
r
e
f
s
:
/
/
|
-
-
w
e
x
i
n
V
i
d
e
o
A
P
I
:
/
/
|
-
-
Q
Q
4
1
C
1
5
2
C
F
:
/
/
|
-
-
w
x
7
0
3
:
/
/
|
-
-
w
e
i
x
i
n
U
L
A
P
I
:
/
/
[
*
]
f
i
n
d
a
p
p
c
a
l
l
o
u
t
w
h
i
t
e
l
i
s
t
|
-
-
q
q
n
e
w
s
:
/
/
|
-
-
w
e
i
x
i
n
b
e
t
a
:
/
/
|
-
-
q
q
n
e
w
s
h
d
:
/
/
|
-
-
q
q
m
a
i
l
:
/
/
|
-
-
w
h
a
t
s
a
p
p
:
/
/
|
-
-
w
x
w
o
r
k
:
/
/
|
-
-
w
x
w
o
r
k
l
o
c
a
l
:
/
/
|
-
-
w
x
c
p
h
o
n
e
b
o
o
k
:
/
/
|
-
-
m
t
t
b
r
o
w
s
e
r
:
/
/
|
-
-
m
q
q
a
p
i
:
/
/
|
-
-
m
q
z
o
n
e
v
2
:
/
/
|
-
-
q
q
m
u
s
i
c
:
/
/
|
-
-
t
e
n
v
i
d
e
o
2
:
/
/
.
.
.
[
+
]
f
i
n
d
5
0
7
4
0
3
s
t
r
i
n
g
l
i
t
e
r
a
l
s
i
n
b
i
n
a
r
y
[
*
]
p
r
o
c
e
s
s
w
i
t
h
s
t
r
i
n
g
l
i
t
e
r
a
l
s
,
t
h
i
s
m
a
y
b
e
t
a
k
e
s
o
m
e
t
i
m
e
[
+
]
f
i
n
d
s
e
l
f
d
e
e
p
l
i
n
k
s
U
R
L
s
:
|
-
-
w
e
i
x
i
n
:
/
/
o
p
e
n
n
a
t
i
v
e
u
r
l
/
d
e
v
i
c
e
r
a
n
k
v
i
e
w
|
-
-
w
e
i
x
i
n
:
/
/
d
l
/
o
f
f
l
i
n
e
p
a
y
/
?
a
p
p
i
d
=
%
@
|
-
-
w
e
i
x
i
n
:
/
/
o
p
e
n
n
a
t
i
v
e
u
r
l
/
r
a
n
k
m
y
h
o
m
e
p
a
g
e
.
.
.
[
+
]
f
i
n
d
o
t
h
e
r
d
e
e
p
l
i
n
k
s
U
R
L
s
:
|
-
-
w
x
p
a
y
:
/
/
f
2
f
/
f
2
f
d
e
t
a
i
l
|
-
-
f
i
l
e
:
/
/
%
@
?
l
a
n
g
=
%
@
&
f
o
n
t
R
a
t
i
o
=
%
.
2
f
&
s
c
e
n
e
=
%
u
&
v
e
r
s
i
o
n
=
%
u
&
t
y
p
e
=
%
l
l
u
&
%
@
=
%
d
&
q
q
F
a
c
e
F
o
l
d
e
r
P
a
t
h
=
%
@
&
p
l
a
t
f
o
r
m
=
i
O
S
&
n
e
t
T
y
p
e
=
%
@
&
q
u
e
r
y
=
%
@
&
s
e
a
r
c
h
I
d
=
%
@
&
i
s
H
o
m
e
P
a
g
e
=
%
d
&
i
s
W
e
A
p
p
M
o
r
e
=
%
d
&
s
u
b
T
y
p
e
=
%
u
&
e
x
t
P
a
r
a
m
s
=
%
@
&
%
@
=
%
@
&
%
@
=
%
@
.
.
.
[
*
]
w
r
i
t
e
r
e
p
o
r
t
t
o
p
a
t
h
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
/
W
e
C
h
a
t
.
a
p
p
_
i
n
f
o
.
i
b
l
e
s
s
i
n
g
.
t
x
t
>
l
s
-
a
l
h
-
r
w
-
r
-
-
r
-
-
@
1
s
o
u
l
g
h
o
s
t
w
h
e
e
l
2
9
K
J
u
l
2
3
1
4
:
0
1
W
e
C
h
a
t
.
a
p
p
_
i
n
f
o
.
i
b
l
e
s
s
i
n
g
.
t
x
t
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
o
b
j
c
-
c
l
a
s
s
-
x
r
e
f
-
f
<
p
a
t
h
-
t
o
-
b
i
n
a
r
y
>
-
d
'
c
l
a
s
s
e
s
=
<
c
l
a
s
s
n
a
m
e
_
t
o
_
s
c
a
n
>
,
<
c
l
a
s
s
n
a
m
e
_
t
o
_
s
c
a
n
>
,
.
.
.
'
>
r
e
s
t
o
r
e
-
s
y
m
b
o
l
W
e
C
h
a
t
-
o
W
e
C
h
a
t
.
r
e
s
t
o
r
e
d
>
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
o
b
j
c
-
c
l
a
s
s
-
x
r
e
f
-
f
W
e
C
h
a
t
.
r
e
s
t
o
r
e
d
-
d
'
c
l
a
s
s
e
s
=
N
S
P
r
e
d
i
c
a
t
e
'
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
扫
描
所
有
的
扫
描
所
有
的
o
b
j
c
_
m
s
g
S
e
n
d
X
R
E
F
s
仅
支
持
A
R
M
6
4
源
码
。
简
单
模
式
:
反
封
装
器
模
式
:
反
封
装
器
模
式
将
会
检
测
o
b
j
c
_
m
s
g
S
e
n
d
封
装
器
并
进
行
转
化
:
使
用
样
例
:
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
[
+
]
d
e
t
e
c
t
m
a
c
h
-
o
h
e
a
d
e
r
6
4
[
+
]
d
e
t
e
c
t
l
i
t
t
e
n
-
e
n
d
i
a
n
[
*
]
s
t
a
r
t
O
b
j
c
C
l
a
s
s
X
r
e
f
S
c
a
n
n
e
r
[
*
]
t
r
y
t
o
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
[
*
]
S
t
e
p
1
.
l
o
c
a
t
e
c
l
a
s
s
r
e
f
s
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
a
t
0
x
1
0
8
e
b
8
1
d
8
[
*
]
S
t
e
p
2
.
f
i
n
d
_
_
T
E
X
T
,
_
_
t
e
x
t
[
+
]
f
i
n
d
_
_
T
E
X
T
,
_
_
t
e
x
t
a
t
0
x
4
0
0
0
[
*
]
S
t
e
p
3
.
s
c
a
n
i
n
_
_
t
e
x
t
[
*
]
s
t
a
r
t
d
i
s
a
s
s
e
m
b
l
e
r
a
t
0
x
1
0
0
0
0
4
0
0
0
[
*
]
0
x
1
0
0
2
e
1
a
5
0
/
0
x
1
0
6
9
d
9
8
7
4
(
2
.
7
1
%
)
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
a
t
0
x
1
0
0
2
e
1
a
5
4
.
.
.
[
*
]
S
t
e
p
4
.
s
y
m
b
o
l
i
c
a
t
e
r
e
f
a
d
d
r
e
s
s
e
s
[
+
]
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
-
|
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
-
[
W
C
W
a
t
c
h
N
o
t
i
f
i
c
a
t
i
o
n
M
g
r
a
d
d
Y
o
C
o
u
n
t
:
c
o
n
t
a
c
t
:
t
y
p
e
:
]
a
t
0
x
1
0
0
2
e
1
a
5
4
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
-
[
N
o
t
i
f
i
c
a
t
i
o
n
A
c
t
i
o
n
s
M
g
r
h
a
n
d
l
e
S
e
n
d
M
s
g
R
e
s
p
:
]
a
t
0
x
1
0
0
3
e
0
e
2
8
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
-
[
F
L
E
X
C
l
a
s
s
e
s
T
a
b
l
e
V
i
e
w
C
o
n
t
r
o
l
l
e
r
s
e
a
r
c
h
B
a
r
:
t
e
x
t
D
i
d
C
h
a
n
g
e
:
]
a
t
0
x
1
0
0
4
a
0
9
0
c
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
+
[
G
a
m
e
C
e
n
t
e
r
U
t
i
l
p
a
r
a
m
e
t
e
r
V
a
l
u
e
F
o
r
K
e
y
:
f
r
o
m
Q
u
e
r
y
I
t
e
m
s
:
]
a
t
0
x
1
0
0
5
a
8
2
3
c
[
+
]
f
i
n
d
_
O
B
J
C
_
C
L
A
S
S
_
$
_
N
S
P
r
e
d
i
c
a
t
e
r
e
f
+
[
G
a
m
e
C
e
n
t
e
r
U
t
i
l
g
e
t
N
a
v
i
g
a
t
i
o
n
B
a
r
C
o
l
o
r
F
o
r
U
r
l
:
d
e
f
a
u
l
t
C
o
l
o
r
:
]
a
t
0
x
1
0
0
5
a
8
c
d
8
.
.
.
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
f
<
p
a
t
h
-
t
o
-
b
i
n
a
r
y
>
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
f
W
e
C
h
a
t
-
d
'
a
n
t
i
W
r
a
p
p
e
r
=
1
'
;
_
_
i
n
t
6
4
_
_
u
s
e
r
c
a
l
l
o
b
j
c
_
m
s
g
S
e
n
d
_
X
0
_
X
2
2
_
X
2
0
@
<
X
0
>
(
v
o
i
d
*
o
b
j
@
<
X
0
>
,
c
o
n
s
t
c
h
a
r
*
s
e
l
@
<
X
2
2
>
,
i
d
a
n
y
O
b
j
@
<
X
2
0
>
,
.
.
.
)
o
b
j
c
_
m
s
g
S
e
n
d
_
X
0
_
X
2
2
_
X
2
0
:
M
O
V
X
1
,
X
2
2
M
O
V
X
2
,
X
2
0
B
o
b
j
c
_
m
s
g
S
e
n
d
>
i
b
l
e
s
s
i
n
g
-
m
s
c
a
n
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
f
W
e
C
h
a
t
-
d
'
a
n
t
i
W
r
a
p
p
e
r
=
1
'
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
[
+
]
d
e
t
e
c
t
m
a
c
h
-
o
h
e
a
d
e
r
6
4
[
+
]
d
e
t
e
c
t
l
i
t
t
e
n
-
e
n
d
i
a
n
[
*
]
!
!
!
N
o
t
i
c
e
:
e
n
t
e
r
a
n
t
i
-
w
r
a
p
p
e
r
m
o
d
e
,
s
t
a
r
t
a
n
t
i
-
w
r
a
p
p
e
r
s
c
a
n
n
e
r
[
*
]
s
t
a
r
t
S
y
m
b
o
l
W
r
a
p
p
e
r
S
c
a
n
n
e
r
[
*
]
t
r
y
t
o
f
i
n
d
w
r
a
p
p
e
r
s
f
o
r
_
o
b
j
c
_
m
s
g
S
e
n
d
注
意
,
这
里
生
成
的
报
告
可
以
传
递
给
生
成
器
使
用
。
生
成
生
成
o
b
j
c
_
m
s
g
S
e
n
d
X
r
e
f
s
查
询
服
务
器
查
询
服
务
器
我
们
可
以
通
过
i
b
l
e
s
s
i
n
g
的
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
e
r
v
e
r
生
成
器
来
查
询
所
有
的
o
b
j
c
_
m
s
g
S
e
n
d
x
r
e
f
s
:
指
定
监
听
的
主
机
和
端
口
指
定
监
听
的
主
机
和
端
口
默
认
监
听
地
址
为
1
2
7
.
0
.
0
.
1
:
2
3
4
5
,
你
可
以
使
用
-
d
选
项
来
进
行
配
置
:
使
用
样
例
:
[
*
]
t
r
y
t
o
f
i
n
d
w
r
a
p
p
e
r
s
f
o
r
_
o
b
j
c
_
m
s
g
S
e
n
d
[
*
]
S
t
e
p
1
.
f
i
n
d
_
_
T
E
X
T
,
_
_
t
e
x
t
[
+
]
f
i
n
d
_
_
T
E
X
T
,
_
_
t
e
x
t
a
t
0
x
1
0
0
0
0
4
0
0
0
[
+
]
m
a
p
p
i
n
g
t
e
x
t
s
e
g
m
e
n
t
0
x
1
0
0
0
0
0
0
0
0
~
0
x
1
0
7
c
b
0
0
0
0
t
o
u
n
i
c
o
r
n
e
n
g
i
n
e
[
*
]
S
t
e
p
2
.
s
c
a
n
i
n
_
_
t
e
x
t
[
*
]
s
t
a
r
t
d
i
s
a
s
s
e
m
b
l
e
r
a
t
0
x
1
0
0
0
0
4
0
0
0
[
*
]
/
0
x
1
0
6
9
d
9
8
6
c
/
0
x
1
0
6
9
d
9
8
7
4
(
1
0
0
.
0
0
%
)
[
*
]
r
e
a
c
h
t
o
e
n
d
o
f
_
_
t
e
x
t
,
s
t
o
p
[
+
]
a
n
t
i
-
w
r
a
p
p
e
r
f
i
n
i
s
h
e
d
[
*
]
s
t
a
r
t
O
b
j
c
M
e
t
h
o
d
X
r
e
f
S
c
a
n
n
e
r
E
x
p
l
o
i
t
S
c
a
n
n
e
r
[
*
]
S
t
e
p
1
.
r
e
a
l
i
z
e
a
l
l
a
p
p
c
l
a
s
s
e
s
[
*
]
r
e
a
l
i
z
e
c
l
a
s
s
e
s
1
4
6
3
1
/
1
4
6
3
1
(
1
0
0
.
0
0
%
)
[
+
]
g
e
t
6
6
7
3
1
8
m
e
t
h
o
d
s
t
o
a
n
a
l
y
z
e
[
*
]
S
t
e
p
2
.
d
y
l
d
l
o
a
d
n
o
n
-
l
a
z
y
s
y
m
b
o
l
s
[
*
]
S
t
e
p
3
.
t
r
a
c
k
a
l
l
c
a
l
l
s
[
*
]
p
r
o
g
r
e
s
s
:
6
6
7
3
1
8
/
6
6
7
3
1
8
(
1
0
0
.
0
0
%
)
[
*
]
S
t
e
p
4
.
s
e
r
i
a
l
i
z
e
c
a
l
l
c
h
a
i
n
s
t
o
f
i
l
e
[
*
]
s
a
v
e
d
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
/
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
>
l
s
-
a
l
h
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
-
r
w
-
r
-
-
r
-
-
1
s
o
u
l
g
h
o
s
t
w
h
e
e
l
6
3
M
J
u
l
2
3
1
4
:
4
6
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
>
h
e
a
d
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
i
b
l
e
s
s
i
n
g
m
e
t
h
o
d
c
h
a
i
n
s
,
v
e
r
:
0
.
2
;
c
h
a
i
n
I
d
,
s
e
l
,
p
r
e
f
i
x
,
c
l
a
s
s
N
a
m
e
,
m
e
t
h
o
d
N
a
m
e
,
p
r
e
v
M
e
t
h
o
d
s
,
n
e
x
t
M
e
t
h
o
d
s
1
8
2
3
6
0
,
0
x
1
0
0
8
a
0
a
b
8
,
+
[
A
8
K
e
y
C
o
n
t
r
o
l
i
n
i
t
i
a
l
i
z
e
]
,
+
,
A
8
K
e
y
C
o
n
t
r
o
l
,
i
n
i
t
i
a
l
i
z
e
,
[
]
,
[
4
4
2
9
#
0
x
1
0
0
8
a
1
0
6
4
@
4
3
7
6
#
0
x
1
0
0
8
a
1
0
5
0
@
1
3
7
6
9
#
0
x
1
0
0
8
a
1
0
d
0
]
1
8
2
3
4
3
,
0
x
1
0
0
8
a
0
a
d
0
,
+
[
A
8
K
e
y
C
o
n
t
r
o
l
_
Q
u
e
r
y
S
t
r
i
n
g
T
r
a
n
s
f
e
r
C
o
o
k
i
e
i
n
i
t
i
a
l
i
z
e
]
,
+
,
A
8
K
e
y
C
o
n
t
r
o
l
_
Q
u
e
r
y
S
t
r
i
n
g
T
r
a
n
s
f
e
r
C
o
o
k
i
e
,
i
n
i
t
i
a
l
i
z
e
,
[
]
,
[
4
4
2
9
#
0
x
1
0
0
8
a
1
0
6
4
@
4
3
7
6
#
0
x
1
0
0
8
a
1
0
5
0
@
1
3
7
6
9
#
0
x
1
0
0
8
a
1
0
d
0
]
1
4
5
3
9
3
,
0
x
1
0
0
8
c
2
2
2
0
,
+
[
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
i
n
i
t
W
i
t
h
D
o
m
a
i
n
:
w
e
a
k
W
e
b
V
i
e
w
:
a
n
d
C
o
m
p
l
e
t
e
B
l
o
c
k
:
]
,
+
,
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
,
i
n
i
t
W
i
t
h
D
o
m
a
i
n
:
w
e
a
k
W
e
b
V
i
e
w
:
a
n
d
C
o
m
p
l
e
t
e
B
l
o
c
k
:
,
[
1
4
5
3
8
6
#
0
x
1
0
0
3
6
3
6
7
c
]
,
[
]
1
4
5
3
9
6
,
0
x
1
0
0
8
c
3
d
f
8
,
+
[
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
s
e
t
A
8
K
e
y
C
o
o
k
i
e
E
x
p
i
r
e
T
i
m
e
:
]
,
+
,
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
,
s
e
t
A
8
K
e
y
C
o
o
k
i
e
E
x
p
i
r
e
T
i
m
e
:
,
[
1
4
5
3
8
6
#
0
x
1
0
0
3
6
3
6
e
8
]
,
[
]
1
4
5
3
9
7
,
0
x
1
0
0
8
c
2
7
e
8
,
+
[
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
w
r
i
t
e
C
o
m
p
l
e
t
e
M
a
r
k
e
r
C
o
o
k
i
e
V
a
l
u
e
:
f
o
r
K
e
y
:
]
,
+
,
A
8
K
e
y
R
e
s
u
l
t
C
o
o
k
i
e
W
r
i
t
e
r
,
w
r
i
t
e
C
o
m
p
l
e
t
e
M
a
r
k
e
r
C
o
o
k
i
e
V
a
l
u
e
:
f
o
r
K
e
y
:
,
[
1
4
5
3
8
6
#
0
x
1
0
0
3
6
3
8
0
c
]
,
[
]
2
5
3
4
5
6
,
0
x
0
,
+
[
A
A
O
p
e
r
a
t
i
o
n
R
e
q
i
n
i
t
]
,
+
,
A
A
O
p
e
r
a
t
i
o
n
R
e
q
,
i
n
i
t
,
[
2
5
3
4
5
5
#
0
x
1
0
3
9
a
9
d
3
0
]
,
[
]
2
5
3
4
5
7
,
0
x
0
,
+
[
A
A
O
p
e
r
a
t
i
o
n
R
e
q
s
e
t
B
a
s
e
R
e
q
u
e
s
t
:
]
,
+
,
A
A
O
p
e
r
a
t
i
o
n
R
e
q
,
s
e
t
B
a
s
e
R
e
q
u
e
s
t
:
,
[
2
5
3
4
5
5
#
0
x
1
0
3
9
a
9
d
8
c
]
,
[
]
1
8
6
8
4
7
,
0
x
0
,
+
[
A
A
O
p
e
r
a
t
i
o
n
R
e
s
l
e
n
g
t
h
]
,
+
,
A
A
O
p
e
r
a
t
i
o
n
R
e
s
,
l
e
n
g
t
h
,
[
1
8
6
8
4
5
#
0
x
1
0
3
4
2
a
a
5
4
]
,
[
]
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
e
r
v
e
r
-
f
<
p
a
t
h
-
t
o
-
r
e
p
o
r
t
-
g
e
n
e
r
a
t
e
d
-
b
y
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
c
a
n
n
e
r
>
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
e
r
v
e
r
-
f
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
-
d
'
h
o
s
t
=
0
.
0
.
0
.
0
;
p
o
r
t
=
1
2
3
4
5
'
>
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
e
r
v
e
r
-
f
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
接
下
来
,
可
以
打
开
浏
览
器
并
输
入
h
t
t
p
:
/
/
1
2
7
.
0
.
0
.
1
:
2
3
4
5
,
然
后
查
询
任
意
o
b
j
c
_
m
s
g
S
e
n
d
x
r
e
f
s
:
针
对
针
对
o
b
j
c
_
m
s
g
S
e
n
d
x
r
e
f
s
生
成
生
成
I
D
A
脚
本
脚
本
使
用
样
例
:
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
t
a
r
t
O
b
j
c
M
s
g
X
R
E
F
S
e
r
v
e
r
G
e
n
e
r
a
t
o
r
[
*
]
l
o
a
d
m
e
t
h
o
d
-
c
h
a
i
n
d
b
f
o
r
v
e
r
s
i
o
n
i
b
l
e
s
s
i
n
g
m
e
t
h
o
d
c
h
a
i
n
s
,
v
e
r
:
0
.
2
;
[
*
]
t
a
b
l
e
k
e
y
s
c
h
a
i
n
I
d
,
s
e
l
,
p
r
e
f
i
x
,
c
l
a
s
s
N
a
m
e
,
m
e
t
h
o
d
N
a
m
e
,
p
r
e
v
M
e
t
h
o
d
s
,
n
e
x
t
M
e
t
h
o
d
s
[
-
]
b
a
d
l
i
n
e
1
0
4
4
6
7
,
0
x
0
,
+
[
T
P
L
o
c
k
P
,
]
,
+
,
T
P
L
o
c
k
,
P
,
,
[
1
0
4
4
2
6
#
0
x
1
0
4
3
b
9
9
0
4
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
1
4
9
0
5
,
0
x
0
,
?
[
0
x
1
0
8
c
e
1
5
7
8
(
,
]
,
?
,
0
x
1
0
8
c
e
1
5
7
8
,
(
,
,
[
1
1
4
9
0
0
#
0
x
1
0
1
1
e
8
c
6
8
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
0
4
4
6
4
,
0
x
0
,
?
[
?
P
,
]
,
?
,
?
,
P
,
,
[
1
0
4
4
2
6
#
0
x
1
0
4
3
b
9
8
a
8
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
3
9
2
3
4
,
0
x
0
,
?
[
?
X
[
-
]
b
a
d
l
i
n
e
]
,
?
,
?
,
X
[
-
]
b
a
d
l
i
n
e
,
[
1
3
9
2
0
5
#
0
x
1
0
1
3
c
2
2
2
c
]
,
[
]
[
+
]
l
o
a
d
s
t
o
r
a
g
e
f
r
o
m
d
i
s
k
s
u
c
c
e
e
d
e
d
!
[
*
]
l
i
s
t
e
n
i
n
g
o
n
h
t
t
p
:
/
/
1
2
7
.
0
.
0
.
1
:
2
3
4
5
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
i
d
a
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
f
<
p
a
t
h
-
t
o
-
r
e
p
o
r
t
-
g
e
n
e
r
a
t
e
d
-
b
y
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
s
c
a
n
n
e
r
>
>
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
i
d
a
-
o
b
j
c
-
m
s
g
-
x
r
e
f
-
f
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
[
*
]
i
n
p
u
t
f
i
l
e
i
s
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
t
a
r
t
I
D
A
O
b
j
M
s
g
X
R
E
F
G
e
n
e
r
a
t
o
r
[
*
]
l
o
a
d
m
e
t
h
o
d
-
c
h
a
i
n
d
b
f
o
r
v
e
r
s
i
o
n
i
b
l
e
s
s
i
n
g
m
e
t
h
o
d
c
h
a
i
n
s
,
v
e
r
:
0
.
2
;
[
*
]
t
a
b
l
e
k
e
y
s
c
h
a
i
n
I
d
,
s
e
l
,
p
r
e
f
i
x
,
c
l
a
s
s
N
a
m
e
,
m
e
t
h
o
d
N
a
m
e
,
p
r
e
v
M
e
t
h
o
d
s
,
n
e
x
t
M
e
t
h
o
d
s
[
-
]
b
a
d
l
i
n
e
1
0
4
4
6
7
,
0
x
0
,
+
[
T
P
L
o
c
k
P
,
]
,
+
,
T
P
L
o
c
k
,
P
,
,
[
1
0
4
4
2
6
#
0
x
1
0
4
3
b
9
9
0
4
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
1
4
9
0
5
,
0
x
0
,
?
[
0
x
1
0
8
c
e
1
5
7
8
(
,
]
,
?
,
0
x
1
0
8
c
e
1
5
7
8
,
(
,
,
[
1
1
4
9
0
0
#
0
x
1
0
1
1
e
8
c
6
8
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
0
4
4
6
4
,
0
x
0
,
?
[
?
P
,
]
,
?
,
?
,
P
,
,
[
1
0
4
4
2
6
#
0
x
1
0
4
3
b
9
8
a
8
]
,
[
]
[
-
]
b
a
d
l
i
n
e
1
3
9
2
3
4
,
0
x
0
,
?
[
?
X
[
-
]
b
a
d
l
i
n
e
]
,
?
,
?
,
X
[
-
]
b
a
d
l
i
n
e
,
[
1
3
9
2
0
5
#
0
x
1
0
1
3
c
2
2
2
c
]
,
[
]
[
+
]
l
o
a
d
s
t
o
r
a
g
e
f
r
o
m
d
i
s
k
s
u
c
c
e
e
d
e
d
!
[
*
]
G
e
n
e
r
a
t
i
n
g
X
R
E
F
S
c
r
i
p
t
s
.
.
.
[
*
]
s
a
v
e
d
t
o
/
o
p
t
/
o
n
e
-
b
t
n
/
t
m
p
/
a
p
p
s
/
W
e
C
h
a
t
/
P
a
y
l
o
a
d
/
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
o
b
j
c
_
m
s
g
_
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
p
y
>
l
s
-
a
l
h
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
o
b
j
c
_
m
s
g
_
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
p
y
-
r
w
-
r
-
-
r
-
-
1
s
o
u
l
g
h
o
s
t
w
h
e
e
l
2
3
M
J
u
l
2
3
1
6
:
1
6
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
o
b
j
c
_
m
s
g
_
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
p
y
>
h
e
a
d
W
e
C
h
a
t
_
m
e
t
h
o
d
-
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
o
b
j
c
_
m
s
g
_
x
r
e
f
s
.
i
b
l
e
s
s
i
n
g
.
p
y
d
e
f
a
d
d
_
o
b
j
c
_
x
r
e
f
s
(
)
:
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
3
6
3
6
7
c
,
0
x
1
0
0
8
c
2
2
2
0
,
X
R
E
F
_
U
S
E
R
)
接
下
来
,
打
开
I
D
A
,
点
击
文
件
-
>
脚
本
文
件
,
并
加
载
脚
本
:
针
对
针
对
O
b
j
c
运
行
时
函
数
重
命
名
和
运
行
时
函
数
重
命
名
和
P
r
o
t
o
t
y
p
e
修
改
生
成
修
改
生
成
I
D
A
脚
本
脚
本
使
用
样
例
:
打
开
I
D
A
,
点
击
文
件
-
>
脚
本
文
件
,
加
载
目
标
脚
本
:
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
3
6
3
6
e
8
,
0
x
1
0
0
8
c
3
d
f
8
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
3
6
3
8
0
c
,
0
x
1
0
0
8
c
2
7
e
8
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
3
a
d
d
1
6
c
,
0
x
7
0
0
0
0
6
e
1
8
7
a
8
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
2
c
b
e
e
0
c
,
0
x
1
0
1
1
4
3
e
e
8
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
8
5
c
9
2
c
,
0
x
1
0
0
5
e
9
3
6
0
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
8
5
c
8
b
c
,
0
x
1
0
0
5
e
9
2
7
4
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
8
5
c
8
d
c
,
0
x
1
0
0
5
e
9
2
b
c
,
X
R
E
F
_
U
S
E
R
)
i
d
a
_
x
r
e
f
.
a
d
d
_
c
r
e
f
(
0
x
1
0
0
8
5
c
8
c
c
,
0
x
1
0
0
5
e
9
2
9
8
,
X
R
E
F
_
U
S
E
R
)
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
i
d
a
-
s
y
m
b
o
l
-
w
r
a
p
p
e
r
-
n
a
m
i
n
g
-
f
<
p
a
t
h
-
t
o
-
r
e
p
o
r
t
-
f
r
o
m
-
s
y
m
b
o
l
-
w
r
a
p
p
e
r
>
>
i
b
l
e
s
s
i
n
g
-
m
g
e
n
e
r
a
t
o
r
-
i
i
d
a
-
s
y
m
b
o
l
-
w
r
a
p
p
e
r
-
n
a
m
i
n
g
-
f
A
w
e
m
e
_
w
r
a
p
p
e
r
-
g
r
a
p
h
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
e
t
o
u
t
p
u
t
p
a
t
h
t
o
/
U
s
e
r
s
/
s
o
u
l
g
h
o
s
t
/
D
e
s
k
t
o
p
/
g
i
t
/
i
b
l
e
s
s
i
n
g
-
p
u
b
l
i
c
/
i
b
l
e
s
s
i
n
g
/
b
u
i
l
d
/
D
e
b
u
g
[
*
]
i
n
p
u
t
f
i
l
e
i
s
A
w
e
m
e
_
w
r
a
p
p
e
r
-
g
r
a
p
h
.
i
b
l
e
s
s
i
n
g
.
t
x
t
[
*
]
s
t
a
r
t
I
D
A
O
b
j
M
s
g
X
R
E
F
G
e
n
e
r
a
t
o
r
[
*
]
l
o
a
d
s
y
m
b
o
l
-
w
r
a
p
p
e
r
s
d
b
f
o
r
v
e
r
s
i
o
n
i
b
l
e
s
s
i
n
g
s
y
m
b
o
l
-
w
r
a
p
p
e
r
s
,
v
e
r
:
0
.
1
;
[
*
]
t
a
b
l
e
k
e
y
s
w
r
a
p
p
e
r
I
d
;
a
d
d
r
e
s
s
;
n
a
m
e
;
p
r
o
t
o
t
y
p
e
[
*
]
G
e
n
e
r
a
t
i
n
g
N
a
m
i
n
g
S
c
r
i
p
t
s
.
.
.
[
*
]
s
a
v
e
d
t
o
/
U
s
e
r
s
/
s
o
u
l
g
h
o
s
t
/
D
e
s
k
t
o
p
/
g
i
t
/
i
b
l
e
s
s
i
n
g
-
p
u
b
l
i
c
/
i
b
l
e
s
s
i
n
g
/
b
u
i
l
d
/
D
e
b
u
g
/
A
w
e
m
e
_
w
r
a
p
p
e
r
-
g
r
a
p
h
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
s
y
m
b
o
l
_
w
r
a
p
p
e
r
_
n
a
m
i
n
g
.
i
b
l
e
s
s
i
n
g
.
p
y
>
h
e
a
d
A
w
e
m
e
_
w
r
a
p
p
e
r
-
g
r
a
p
h
.
i
b
l
e
s
s
i
n
g
.
t
x
t
_
i
d
a
_
s
y
m
b
o
l
_
w
r
a
p
p
e
r
_
n
a
m
i
n
g
.
i
b
l
e
s
s
i
n
g
.
p
y
d
e
f
n
a
m
i
n
g
W
r
a
p
p
e
r
s
(
)
:
i
d
c
.
s
e
t
_
n
a
m
e
(
0
x
1
0
0
0
2
2
1
9
0
,
'
_
o
b
j
c
_
r
e
t
a
i
n
A
u
t
o
r
e
l
e
a
s
e
d
R
e
t
u
r
n
V
a
l
u
e
'
,
i
d
a
_
n
a
m
e
.
S
N
_
F
O
R
C
E
)
i
d
c
.
a
p
p
l
y
_
t
y
p
e
(
0
x
1
0
0
0
2
2
1
9
0
,
i
d
c
.
p
a
r
s
e
_
d
e
c
l
(
'
i
d
_
_
u
s
e
r
c
a
l
l
f
@
<
x
0
>
(
i
d
@
<
x
0
>
)
'
,
i
d
c
.
P
T
_
S
I
L
E
N
T
)
)
i
d
c
.
s
e
t
_
n
a
m
e
(
0
x
1
0
0
0
2
2
1
9
8
,
'
_
o
b
j
c
_
r
e
t
a
i
n
A
u
t
o
r
e
l
e
a
s
e
d
R
e
t
u
r
n
V
a
l
u
e
'
,
i
d
a
_
n
a
m
e
.
S
N
_
F
O
R
C
E
)
i
d
c
.
a
p
p
l
y
_
t
y
p
e
(
0
x
1
0
0
0
2
2
1
9
8
,
i
d
c
.
p
a
r
s
e
_
d
e
c
l
(
'
i
d
_
_
u
s
e
r
c
a
l
l
f
@
<
x
0
>
(
i
d
@
<
x
0
>
)
'
,
i
d
c
.
P
T
_
S
I
L
E
N
T
)
)
i
d
c
.
s
e
t
_
n
a
m
e
(
0
x
1
0
0
0
2
2
1
a
0
,
'
_
o
b
j
c
_
r
e
l
e
a
s
e
'
,
i
d
a
_
n
a
m
e
.
S
N
_
F
O
R
C
E
)
i
d
c
.
a
p
p
l
y
_
t
y
p
e
(
0
x
1
0
0
0
2
2
1
a
0
,
i
d
c
.
p
a
r
s
e
_
d
e
c
l
(
'
i
d
_
_
u
s
e
r
c
a
l
l
f
@
<
x
0
>
(
i
d
@
<
x
2
2
>
)
'
,
i
d
c
.
P
T
_
S
I
L
E
N
T
)
)
i
d
c
.
s
e
t
_
n
a
m
e
(
0
x
1
0
0
0
2
2
1
a
8
,
'
_
o
b
j
c
_
m
s
g
S
e
n
d
'
,
i
d
a
_
n
a
m
e
.
S
N
_
F
O
R
C
E
)
i
d
c
.
a
p
p
l
y
_
t
y
p
e
(
0
x
1
0
0
0
2
2
1
a
8
,
i
d
c
.
p
a
r
s
e
_
d
e
c
l
(
'
i
d
_
_
u
s
e
r
c
a
l
l
f
@
<
x
0
>
(
i
d
@
<
x
0
>
,
c
o
n
s
t
c
h
a
r
*
@
<
x
2
0
>
,
.
.
.
)
'
,
i
d
c
.
P
T
_
S
I
L
E
N
T
)
)
i
d
c
.
s
e
t
_
n
a
m
e
(
0
x
1
0
0
0
2
2
4
4
8
,
'
_
o
b
j
c
_
r
e
l
e
a
s
e
'
,
i
d
a
_
n
a
m
e
.
S
N
_
F
O
R
C
E
)
项
目
地
址
项
目
地
址
i
b
l
e
s
s
i
n
g
:
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
S
o
u
l
g
h
o
s
t
/
i
b
l
e
s
s
i
n
g
精
彩
推
荐
精
彩
推
荐
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页