论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
漏洞
[13378] 2018-11-05_MacOS再次出现漏洞,号称牢不可破的系统也有弱点
文档创建者:
s7ckTeam
浏览次数:
11
最后更新:
2025-01-18
漏洞
11 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2018-11-05_MacOS再次出现漏洞,号称牢不可破的系统也有弱点
M
a
c
O
S
再
次
出
现
漏
洞
,
号
称
牢
不
可
破
的
系
统
也
有
弱
点
K
a
r
u
n
e
s
h
9
1
F
r
e
e
B
u
f
2
0
1
8
-
1
1
-
0
5
*
为
了
方
便
表
达
,
本
文
将
采
用
第
一
人
称
的
方
式
叙
述
。
本
文
讲
述
了
我
在
苹
果
的
本
文
讲
述
了
我
在
苹
果
的
m
a
c
O
S
系
统
内
核
中
发
现
的
几
个
堆
栈
和
缓
冲
区
溢
出
漏
洞
,
苹
果
官
方
将
这
几
个
漏
洞
归
类
为
内
系
统
内
核
中
发
现
的
几
个
堆
栈
和
缓
冲
区
溢
出
漏
洞
,
苹
果
官
方
将
这
几
个
漏
洞
归
类
为
内
核
中
的
远
程
代
码
执
行
漏
洞
,
因
此
这
些
漏
洞
的
威
胁
级
别
非
常
高
。
攻
击
者
可
以
通
过
这
些
漏
洞
远
程
入
侵
核
中
的
远
程
代
码
执
行
漏
洞
,
因
此
这
些
漏
洞
的
威
胁
级
别
非
常
高
。
攻
击
者
可
以
通
过
这
些
漏
洞
远
程
入
侵
M
a
c
,
也
可
以
,
也
可
以
在
通
过
物
理
的
方
式
访
问
计
算
机
时
,
仅
需
要
以
访
客
身
份
登
录
(
无
需
密
码
)
,
就
可
以
通
过
这
些
漏
洞
从
而
获
取
权
限
并
在
通
过
物
理
的
方
式
访
问
计
算
机
时
,
仅
需
要
以
访
客
身
份
登
录
(
无
需
密
码
)
,
就
可
以
通
过
这
些
漏
洞
从
而
获
取
权
限
并
控
制
计
算
机
。
控
制
计
算
机
。
这
些
漏
洞
基
本
都
存
在
于
N
F
S
协
议
中
,
就
是
用
来
将
网
络
驱
动
安
装
至
M
a
c
的
文
件
系
统
时
使
用
的
,
类
似
于
N
A
S
。
漏
洞
相
关
内
容
漏
洞
相
关
内
容
苹
果
公
司
在
2
0
1
8
年
7
月
9
日
发
布
的
M
a
c
O
S
1
0
.
1
3
.
6
版
本
更
新
中
修
复
了
这
些
漏
洞
。
但
是
当
时
他
们
要
求
我
们
先
不
要
公
布
这
些
漏
洞
,
因
为
他
们
需
要
再
做
一
些
调
查
,
看
看
其
他
平
台
上
有
没
有
类
似
的
问
题
或
者
是
否
需
要
解
决
。
当
然
,
现
在
我
们
可
以
敞
开
说
了
。
N
F
S
这
个
东
西
,
现
在
的
使
用
范
围
已
经
非
常
广
,
特
别
是
在
一
些
大
型
企
业
中
,
它
主
要
用
于
共
享
驱
动
或
联
网
设
备
的
主
目
录
等
内
容
。
当
然
,
也
可
以
在
家
庭
设
备
中
使
用
,
通
常
会
用
作
媒
体
服
务
器
。
在
m
a
c
o
s
中
,
安
装
N
F
S
不
需
要
特
殊
的
权
限
,
因
此
任
何
级
别
的
用
户
都
可
以
触
发
这
些
漏
洞
,
甚
至
是
不
需
要
密
码
的
访
客
账
户
。
此
外
许
多
计
算
机
(
尤
其
是
企
业
环
境
中
的
)
会
配
置
为
在
启
动
时
自
动
挂
载
N
F
S
共
享
。
这
意
味
着
这
些
漏
洞
至
少
存
在
两
个
攻
击
媒
介
:
1
.
可
能
被
用
于
在
使
用
可
能
被
用
于
在
使
用
N
F
S
文
件
管
理
器
的
企
业
中
快
速
传
播
病
毒
。
文
件
管
理
器
的
企
业
中
快
速
传
播
病
毒
。
想
要
做
到
这
一
点
,
攻
击
者
只
需
要
在
其
文
件
管
理
器
上
安
装
具
备
恶
意
代
码
的
N
F
S
服
务
器
软
件
即
可
,
或
者
通
过
将
恶
意
文
件
管
理
器
放
在
网
络
上
去
拦
截
N
F
S
流
量
来
达
成
目
的
。
2
.
用
于
提
权
。
用
于
提
权
。
比
如
,
有
些
人
会
使
用
G
u
e
s
t
身
份
登
录
,
然
后
发
出
一
系
列
命
令
连
接
到
N
F
S
服
务
器
(
可
能
存
在
于
网
络
的
任
何
位
置
)
,
就
可
能
在
计
算
机
上
获
取
内
核
级
别
的
访
问
权
限
。
苹
果
公
司
为
这
五
个
漏
洞
分
配
了
C
V
E
分
别
是
:
C
V
E
-
2
0
1
8
-
4
2
5
9
,
C
V
E
-
2
0
1
8
-
4
2
8
6
,
C
V
E
-
2
0
1
8
-
4
2
8
7
,
C
V
E
-
2
0
1
8
-
4
2
8
8
和
C
V
E
-
2
0
1
8
-
4
2
9
1
。
我
在
2
0
1
8
年
5
月
2
1
日
发
给
苹
果
的
漏
洞
报
告
中
,
分
别
在
源
码
中
列
出
了
1
4
条
不
确
定
的
点
。
但
由
于
苹
果
最
近
才
发
布
了
更
新
,
所
以
我
也
没
有
来
得
及
完
成
对
全
部
源
代
码
的
审
核
。
因
此
,
为
避
免
意
外
泄
露
任
何
可
能
未
修
复
的
错
误
,
本
文
中
我
只
谈
及
其
中
两
个
已
经
得
到
验
证
和
修
复
的
漏
洞
。
漏
洞
复
现
漏
洞
复
现
我
编
写
了
一
个
P
o
C
去
验
证
漏
洞
的
可
用
性
,
可
以
使
用
0
覆
盖
4
0
9
6
个
字
节
的
堆
内
存
从
而
导
致
内
核
崩
溃
。
我
做
了
一
个
简
短
的
视
频
来
证
明
这
一
点
。
4
0
9
6
是
一
个
随
机
选
择
,
事
实
上
我
可
以
随
意
修
改
来
发
送
尽
可
能
多
的
数
据
,
任
何
大
于
1
2
8
字
节
的
数
都
会
触
发
缓
冲
区
溢
出
,
我
也
能
够
完
全
控
制
写
入
的
字
节
值
。
因
此
,
尽
管
这
些
动
作
只
破
坏
了
内
核
,
但
是
实
际
上
是
可
以
通
过
这
些
缓
冲
区
溢
出
来
实
现
远
程
代
码
执
行
以
及
本
地
提
权
的
操
作
。
在
我
第
一
次
发
现
这
个
漏
洞
时
,
几
乎
不
敢
想
象
我
会
为
了
P
o
C
去
自
己
编
写
N
F
S
服
务
器
。
但
是
在
我
学
了
一
些
N
F
S
相
关
知
识
以
及
了
解
到
如
何
使
用
r
p
c
g
e
n
之
后
,
我
就
发
现
其
实
想
要
实
现
也
非
常
简
单
。
用
来
验
证
这
个
漏
洞
的
P
o
C
,
仅
包
含
4
6
行
C
语
言
以
及
6
3
行
R
P
C
语
言
代
码
。
当
然
,
这
些
源
代
码
会
在
苹
果
官
方
完
成
全
部
修
复
之
后
再
放
出
。
漏
洞
详
解
漏
洞
详
解
在
我
写
的
P
o
C
中
,
这
两
个
漏
洞
都
需
要
通
过
这
一
行
看
似
无
害
的
代
码
来
实
现
:
这
行
代
码
的
作
用
是
读
取
N
F
S
服
务
器
发
送
回
M
a
c
的
回
复
消
息
(
n
m
r
e
p
)
中
的
文
件
句
柄
(
f
h
)
。
这
个
文
件
句
柄
是
N
F
S
共
享
的
文
件
或
目
录
中
的
不
透
明
标
识
符
。
N
F
S
v
3
中
的
文
件
句
柄
最
多
6
4
个
字
节
,
N
F
S
v
4
中
最
多
1
2
8
个
字
节
,
X
N
U
中
的
f
h
a
n
d
l
e
_
t
类
型
则
有
足
够
的
空
间
容
纳
1
2
8
字
节
的
文
件
句
柄
,
但
是
他
们
却
忽
略
了
去
检
查
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
f
h
宏
中
的
缓
冲
区
溢
出
情
况
:
由
于
宏
命
令
的
大
量
使
用
,
想
理
解
这
段
代
码
可
能
有
些
难
,
但
它
的
实
际
作
用
却
非
常
简
单
:
它
能
够
从
消
息
中
读
取
一
个
3
2
为
无
符
号
整
数
到
(
F
H
P
)
-
>
f
h
_
l
e
n
,
然
后
读
取
该
字
节
数
,
从
消
息
直
接
进
入
(
F
H
P
)
-
>
f
h
_
d
a
t
a
。
由
于
没
有
边
界
检
查
,
因
此
攻
击
者
可
以
选
择
任
何
字
节
序
列
覆
盖
任
意
数
量
的
内
核
堆
。
被
覆
盖
的
文
件
句
柄
在
内
存
中
的
n
f
s
_
s
o
c
k
e
t
.
c
:
1
4
0
1
中
分
配
。
这
个
P
o
C
中
,
第
二
个
b
u
g
是
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
o
p
a
q
u
e
中
的
整
数
溢
出
:
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
f
h
(
e
r
r
o
r
,
&
n
m
r
e
p
,
n
f
s
v
e
r
s
,
f
h
)
;
/
*
g
e
t
t
h
e
s
i
z
e
o
f
a
n
d
d
a
t
a
f
o
r
a
f
i
l
e
h
a
n
d
l
e
i
n
a
n
m
b
u
f
c
h
a
i
n
*
/
#
d
e
f
i
n
e
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
f
h
(
E
,
N
M
C
,
V
E
R
S
,
F
H
P
)
d
o
{
i
f
(
(
V
E
R
S
)
!
=
N
F
S
_
V
E
R
2
)
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
3
2
(
(
E
)
,
(
N
M
C
)
,
(
F
H
P
)
-
>
f
h
_
l
e
n
)
;
e
l
s
e
(
F
H
P
)
-
>
f
h
_
l
e
n
=
N
F
S
X
_
V
2
F
H
;
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
o
p
a
q
u
e
(
(
E
)
,
(
N
M
C
)
,
(
u
i
n
t
3
2
_
t
)
(
F
H
P
)
-
>
f
h
_
l
e
n
,
(
F
H
P
)
-
>
f
h
_
d
a
t
a
)
;
i
f
(
E
)
(
F
H
P
)
-
>
f
h
_
l
e
n
=
0
;
}
w
h
i
l
e
(
0
)
这
段
代
码
使
用
b
f
s
n
_
r
n
d
u
p
将
L
E
N
移
动
至
4
的
下
一
个
倍
数
处
。
但
它
在
调
用
b
c
o
p
y
时
会
使
用
L
E
N
的
原
始
值
。
如
果
其
初
值
为
0
x
F
F
F
F
F
F
F
F
,
则
n
f
s
m
_
r
n
d
u
p
中
将
出
现
加
法
溢
出
,
r
e
n
l
e
n
的
值
为
0
,
这
意
味
着
能
够
与
(
N
M
C
)
-
>
n
m
c
_
l
e
f
t
比
较
成
功
,
并
且
使
用
0
x
F
F
F
F
F
F
F
F
作
为
s
i
z
e
参
数
调
用
b
c
o
p
y
。
这
便
会
导
致
内
核
崩
溃
,
因
此
它
被
用
作
拒
绝
服
务
攻
击
。
使
用
使
用
Q
L
查
找
错
误
查
找
错
误
Q
L
的
一
大
优
势
是
能
够
找
到
已
知
错
误
的
变
种
。
今
年
早
些
时
候
,
我
的
同
事
J
o
n
a
s
J
e
n
s
e
n
在
苹
果
的
N
F
S
启
动
中
发
现
了
两
个
漏
洞
:
C
V
E
-
2
0
1
8
-
4
1
3
6
和
C
V
E
-
2
0
1
8
-
4
1
6
0
。
我
们
当
时
也
发
布
了
一
篇
关
于
这
些
漏
洞
的
文
章
,
主
要
就
是
针
对
对
b
c
o
p
y
的
调
用
,
这
个
调
用
可
能
存
在
为
负
的
用
户
控
制
的
大
小
参
数
。
最
简
单
的
方
法
就
是
查
找
用
户
控
制
源
缓
冲
区
中
对
b
c
o
p
y
的
调
用
。
这
很
有
趣
,
因
为
它
们
可
以
将
用
户
的
数
据
复
制
到
内
核
中
。
上
面
这
条
查
询
相
当
简
单
,
因
为
它
查
找
的
是
对
b
c
o
p
y
的
任
何
调
用
,
该
调
用
过
程
是
将
数
据
从
m
b
u
f
复
制
到
内
核
中
。
只
要
正
确
检
查
s
i
z
e
参
数
的
边
界
,
这
样
的
调
用
就
没
有
错
误
。
然
而
事
实
证
明
,
很
大
一
部
分
使
用
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
f
h
的
情
况
中
,
不
会
进
行
任
何
边
界
检
查
。
因
此
,
尽
管
查
询
方
式
很
简
单
,
但
却
很
有
效
,
发
现
了
很
多
重
要
的
漏
洞
。
实
现
边
界
检
查
的
常
用
方
法
,
一
般
是
:
我
又
写
了
一
段
来
对
上
面
这
步
进
行
检
测
:
/
*
c
o
p
y
t
h
e
n
e
x
t
c
o
n
s
e
c
u
t
i
v
e
b
y
t
e
s
o
f
o
p
a
q
u
e
d
a
t
a
f
r
o
m
a
n
m
b
u
f
c
h
a
i
n
*
/
#
d
e
f
i
n
e
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
o
p
a
q
u
e
(
E
,
N
M
C
,
L
E
N
,
P
T
R
)
d
o
{
u
i
n
t
3
2
_
t
r
n
d
l
e
n
;
i
f
(
E
)
b
r
e
a
k
;
r
n
d
l
e
n
=
n
f
s
m
_
r
n
d
u
p
(
L
E
N
)
;
i
f
(
(
N
M
C
)
-
>
n
m
c
_
l
e
f
t
>
=
r
n
d
l
e
n
)
{
u
_
c
h
a
r
*
_
_
t
m
p
p
t
r
=
(
u
_
c
h
a
r
*
)
(
N
M
C
)
-
>
n
m
c
_
p
t
r
;
(
N
M
C
)
-
>
n
m
c
_
l
e
f
t
-
=
r
n
d
l
e
n
;
(
N
M
C
)
-
>
n
m
c
_
p
t
r
+
=
r
n
d
l
e
n
;
b
c
o
p
y
(
_
_
t
m
p
p
t
r
,
(
P
T
R
)
,
(
L
E
N
)
)
;
}
e
l
s
e
{
(
E
)
=
n
f
s
m
_
c
h
a
i
n
_
g
e
t
_
o
p
a
q
u
e
_
f
(
(
N
M
C
)
,
(
L
E
N
)
,
(
u
_
c
h
a
r
*
)
(
P
T
R
)
)
;
}
}
w
h
i
l
e
(
0
)
/
*
*
*
@
n
a
m
e
b
c
o
p
y
o
f
n
e
t
w
o
r
k
d
a
t
a
*
@
d
e
s
c
r
i
p
t
i
o
n
C
o
p
y
i
n
g
a
v
a
r
i
a
b
l
e
-
s
i
z
e
d
n
e
t
w
o
r
k
b
u
f
f
e
r
i
n
t
o
k
e
r
n
e
l
m
e
m
o
r
y
*
@
k
i
n
d
p
a
t
h
-
p
r
o
b
l
e
m
*
@
p
r
o
b
l
e
m
.
s
e
v
e
r
i
t
y
w
a
r
n
i
n
g
*
@
i
d
a
p
p
l
e
-
x
n
u
/
c
p
p
/
b
c
o
p
y
-
n
e
g
a
t
i
v
e
-
s
i
z
e
*
/
i
m
p
o
r
t
c
p
p
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
d
a
t
a
f
l
o
w
.
D
a
t
a
F
l
o
w
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
r
a
n
g
e
a
n
a
l
y
s
i
s
.
S
i
m
p
l
e
R
a
n
g
e
A
n
a
l
y
s
i
s
i
m
p
o
r
t
D
a
t
a
F
l
o
w
:
:
P
a
t
h
G
r
a
p
h
c
l
a
s
s
M
y
C
f
g
e
x
t
e
n
d
s
D
a
t
a
F
l
o
w
:
:
C
o
n
f
i
g
u
r
a
t
i
o
n
{
M
y
C
f
g
(
)
{
t
h
i
s
=
"
M
y
C
f
g
"
}
o
v
e
r
r
i
d
e
p
r
e
d
i
c
a
t
e
i
s
S
i
n
k
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
i
n
k
)
{
e
x
i
s
t
s
(
F
u
n
c
t
i
o
n
C
a
l
l
c
a
l
l
|
s
i
n
k
.
a
s
E
x
p
r
(
)
=
c
a
l
l
.
g
e
t
A
r
g
u
m
e
n
t
(
1
)
a
n
d
c
a
l
l
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
_
_
b
u
i
l
t
i
n
_
_
_
m
e
m
m
o
v
e
_
c
h
k
"
a
n
d
n
o
t
c
a
l
l
.
g
e
t
A
r
g
u
m
e
n
t
(
2
)
.
i
s
C
o
n
s
t
a
n
t
(
)
)
}
o
v
e
r
r
i
d
e
p
r
e
d
i
c
a
t
e
i
s
S
o
u
r
c
e
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
o
u
r
c
e
)
{
s
o
u
r
c
e
.
a
s
E
x
p
r
(
)
.
(
F
u
n
c
t
i
o
n
C
a
l
l
)
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
m
b
u
f
_
d
a
t
a
"
}
}
f
r
o
m
D
a
t
a
F
l
o
w
:
:
P
a
t
h
N
o
d
e
s
i
n
k
,
D
a
t
a
F
l
o
w
:
:
P
a
t
h
N
o
d
e
s
o
u
r
c
e
,
M
y
C
f
g
d
a
t
a
F
l
o
w
w
h
e
r
e
d
a
t
a
F
l
o
w
.
h
a
s
F
l
o
w
P
a
t
h
(
s
o
u
r
c
e
,
s
i
n
k
)
s
e
l
e
c
t
s
i
n
k
,
s
o
u
r
c
e
,
s
i
n
k
,
"
b
c
o
p
y
o
f
n
e
t
w
o
r
k
d
a
t
a
"
i
f
(
n
<
l
i
m
i
t
)
{
b
c
o
p
y
(
s
r
c
,
d
s
t
,
n
)
;
}
这
段
代
码
使
用
G
u
a
r
d
s
库
来
查
找
在
g
u
a
r
d
控
制
的
控
制
流
位
置
中
使
用
的
大
小
表
达
式
,
然
后
使
用
g
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
库
来
检
查
条
件
本
身
是
否
出
现
相
同
大
小
的
表
达
式
。
G
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
i
n
g
库
可
以
提
供
预
测
功
能
,
以
检
测
有
效
短
语
的
权
重
:
最
后
,
它
使
用
名
为
r
e
l
O
p
W
i
t
h
S
w
a
p
A
n
d
N
e
g
a
t
e
的
程
序
来
检
查
s
i
z
e
表
达
式
是
否
小
于
限
制
:
当
然
,
有
时
候
也
可
以
通
过
另
一
种
方
式
实
现
边
界
检
查
,
例
如
调
用
m
i
n
:
我
简
单
的
组
合
了
一
下
:
注
意
一
点
,
我
使
用
了
l
o
w
e
r
B
o
u
n
d
来
确
保
不
出
现
负
整
数
溢
出
的
情
况
。
需
要
做
的
就
是
在
i
s
S
i
n
k
方
法
中
使
用
c
h
e
c
k
e
d
S
i
z
e
,
以
减
少
误
报
的
数
量
。
语
句
如
下
:
/
*
*
*
H
o
l
d
s
i
f
`
g
u
a
r
d
`
i
s
a
b
o
u
n
d
s
c
h
e
c
k
w
h
i
c
h
e
n
s
u
r
e
s
t
h
a
t
`
s
i
z
e
`
i
s
l
e
s
s
t
h
a
n
*
`
l
i
m
i
t
`
.
F
o
r
e
x
a
m
p
l
e
:
*
*
i
f
(
s
i
z
e
<
l
i
m
i
t
)
{
*
.
.
.
s
i
z
e
.
.
.
*
}
*
/
p
r
e
d
i
c
a
t
e
g
u
a
r
d
e
d
S
i
z
e
(
G
u
a
r
d
C
o
n
d
i
t
i
o
n
g
u
a
r
d
,
E
x
p
r
s
i
z
e
,
E
x
p
r
l
i
m
i
t
,
R
e
l
a
t
i
o
n
S
t
r
i
c
t
n
e
s
s
s
t
r
i
c
t
)
{
e
x
i
s
t
s
(
b
o
o
l
e
a
n
b
r
a
n
c
h
,
E
x
p
r
s
z
,
B
a
s
i
c
B
l
o
c
k
b
l
o
c
k
|
g
u
a
r
d
.
c
o
n
t
r
o
l
s
(
b
l
o
c
k
,
b
r
a
n
c
h
)
a
n
d
b
l
o
c
k
.
c
o
n
t
a
i
n
s
(
s
i
z
e
)
a
n
d
g
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
(
s
i
z
e
)
=
g
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
(
s
z
)
a
n
d
r
e
l
O
p
W
i
t
h
S
w
a
p
A
n
d
N
e
g
a
t
e
(
g
u
a
r
d
,
s
z
,
l
i
m
i
t
,
L
e
s
s
e
r
(
)
,
s
t
r
i
c
t
,
b
r
a
n
c
h
)
)
}
i
f
(
p
a
c
k
e
t
.
d
a
t
a
.
s
i
z
e
<
l
i
m
i
t
)
{
.
.
.
p
a
c
k
e
t
.
d
a
t
a
.
s
i
z
e
.
.
.
}
i
f
(
p
a
c
k
e
t
.
d
a
t
a
.
s
i
z
e
>
=
l
i
m
i
t
)
{
r
e
t
u
r
n
-
1
;
}
e
l
s
e
{
.
.
.
p
a
c
k
e
t
.
d
a
t
a
.
s
i
z
e
.
.
.
}
/
*
*
*
H
o
l
d
s
i
f
`
s
i
z
e
`
i
s
b
o
u
n
d
s
c
h
e
c
k
e
d
w
i
t
h
a
c
a
l
l
t
o
`
m
i
n
`
:
*
*
s
i
z
e
=
m
i
n
(
n
,
l
i
m
i
t
)
;
*
*
.
.
.
s
i
z
e
.
.
.
*
/
p
r
e
d
i
c
a
t
e
m
i
n
S
i
z
e
(
E
x
p
r
s
i
z
e
)
{
e
x
i
s
t
s
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
o
u
r
c
e
,
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
i
n
k
|
D
a
t
a
F
l
o
w
:
:
l
o
c
a
l
F
l
o
w
(
s
o
u
r
c
e
,
s
i
n
k
)
a
n
d
s
o
u
r
c
e
.
a
s
E
x
p
r
(
)
.
(
F
u
n
c
t
i
o
n
C
a
l
l
)
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
m
i
n
"
a
n
d
s
i
z
e
=
s
i
n
k
.
a
s
E
x
p
r
(
)
)
}
/
*
*
*
H
o
l
d
s
i
f
`
s
i
z
e
`
h
a
s
b
e
e
n
b
o
u
n
d
s
c
h
e
c
k
e
d
.
*
/
p
r
e
d
i
c
a
t
e
c
h
e
c
k
e
d
S
i
z
e
(
E
x
p
r
s
i
z
e
)
{
l
o
w
e
r
B
o
u
n
d
(
s
i
z
e
)
>
=
0
a
n
d
(
g
u
a
r
d
e
d
S
i
z
e
(
_
,
s
i
z
e
,
_
,
_
)
o
r
m
i
n
S
i
z
e
(
s
i
z
e
)
)
}
以
上
就
是
关
于
漏
洞
的
所
有
内
容
,
在
这
个
测
试
过
程
中
,
要
多
亏
J
e
r
e
m
y
A
n
d
r
u
s
的
文
章
,
给
予
了
我
莫
大
的
帮
助
。
漏
洞
时
间
线
漏
洞
时
间
线
2
0
1
8
-
0
5
-
2
1
:
将
漏
洞
信
息
及
验
证
过
程
私
信
给
苹
果
。
/
*
*
*
@
n
a
m
e
b
c
o
p
y
o
f
n
e
t
w
o
r
k
d
a
t
a
*
@
d
e
s
c
r
i
p
t
i
o
n
C
o
p
y
i
n
g
a
v
a
r
i
a
b
l
e
-
s
i
z
e
d
n
e
t
w
o
r
k
b
u
f
f
e
r
i
n
t
o
k
e
r
n
e
l
m
e
m
o
r
y
*
@
k
i
n
d
p
a
t
h
-
p
r
o
b
l
e
m
*
@
p
r
o
b
l
e
m
.
s
e
v
e
r
i
t
y
w
a
r
n
i
n
g
*
@
i
d
a
p
p
l
e
-
x
n
u
/
c
p
p
/
b
c
o
p
y
-
n
e
g
a
t
i
v
e
-
s
i
z
e
*
/
i
m
p
o
r
t
c
p
p
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
v
a
l
u
e
n
u
m
b
e
r
i
n
g
.
G
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
i
n
g
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
c
o
n
t
r
o
l
f
l
o
w
.
G
u
a
r
d
s
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
d
a
t
a
f
l
o
w
.
D
a
t
a
F
l
o
w
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
d
a
t
a
f
l
o
w
.
T
a
i
n
t
T
r
a
c
k
i
n
g
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
r
a
n
g
e
a
n
a
l
y
s
i
s
.
R
a
n
g
e
A
n
a
l
y
s
i
s
U
t
i
l
s
i
m
p
o
r
t
s
e
m
m
l
e
.
c
o
d
e
.
c
p
p
.
r
a
n
g
e
a
n
a
l
y
s
i
s
.
S
i
m
p
l
e
R
a
n
g
e
A
n
a
l
y
s
i
s
i
m
p
o
r
t
D
a
t
a
F
l
o
w
:
:
P
a
t
h
G
r
a
p
h
/
*
*
*
H
o
l
d
s
i
f
`
g
u
a
r
d
`
i
s
a
b
o
u
n
d
s
c
h
e
c
k
w
h
i
c
h
e
n
s
u
r
e
s
t
h
a
t
`
s
i
z
e
`
i
s
l
e
s
s
t
h
a
n
*
`
l
i
m
i
t
`
.
F
o
r
e
x
a
m
p
l
e
:
*
*
i
f
(
s
i
z
e
<
l
i
m
i
t
)
{
*
.
.
.
s
i
z
e
.
.
.
*
}
*
/
p
r
e
d
i
c
a
t
e
g
u
a
r
d
e
d
S
i
z
e
(
G
u
a
r
d
C
o
n
d
i
t
i
o
n
g
u
a
r
d
,
E
x
p
r
s
i
z
e
,
E
x
p
r
l
i
m
i
t
,
R
e
l
a
t
i
o
n
S
t
r
i
c
t
n
e
s
s
s
t
r
i
c
t
)
{
e
x
i
s
t
s
(
b
o
o
l
e
a
n
b
r
a
n
c
h
,
E
x
p
r
s
z
,
B
a
s
i
c
B
l
o
c
k
b
l
o
c
k
|
g
u
a
r
d
.
c
o
n
t
r
o
l
s
(
b
l
o
c
k
,
b
r
a
n
c
h
)
a
n
d
b
l
o
c
k
.
c
o
n
t
a
i
n
s
(
s
i
z
e
)
a
n
d
g
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
(
s
i
z
e
)
=
g
l
o
b
a
l
V
a
l
u
e
N
u
m
b
e
r
(
s
z
)
a
n
d
r
e
l
O
p
W
i
t
h
S
w
a
p
A
n
d
N
e
g
a
t
e
(
g
u
a
r
d
,
s
z
,
l
i
m
i
t
,
L
e
s
s
e
r
(
)
,
s
t
r
i
c
t
,
b
r
a
n
c
h
)
)
}
/
*
*
*
H
o
l
d
s
i
f
`
s
i
z
e
`
i
s
b
o
u
n
d
s
c
h
e
c
k
e
d
w
i
t
h
a
c
a
l
l
t
o
`
m
i
n
`
:
*
*
s
i
z
e
=
m
i
n
(
n
,
l
i
m
i
t
)
;
*
*
.
.
.
s
i
z
e
.
.
.
*
/
p
r
e
d
i
c
a
t
e
m
i
n
S
i
z
e
(
E
x
p
r
s
i
z
e
)
{
e
x
i
s
t
s
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
o
u
r
c
e
,
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
i
n
k
|
D
a
t
a
F
l
o
w
:
:
l
o
c
a
l
F
l
o
w
(
s
o
u
r
c
e
,
s
i
n
k
)
a
n
d
s
o
u
r
c
e
.
a
s
E
x
p
r
(
)
.
(
F
u
n
c
t
i
o
n
C
a
l
l
)
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
m
i
n
"
a
n
d
s
i
z
e
=
s
i
n
k
.
a
s
E
x
p
r
(
)
)
}
/
*
*
*
H
o
l
d
s
i
f
`
s
i
z
e
`
h
a
s
b
e
e
n
b
o
u
n
d
s
c
h
e
c
k
e
d
.
*
/
p
r
e
d
i
c
a
t
e
c
h
e
c
k
e
d
S
i
z
e
(
E
x
p
r
s
i
z
e
)
{
l
o
w
e
r
B
o
u
n
d
(
s
i
z
e
)
>
=
0
a
n
d
(
g
u
a
r
d
e
d
S
i
z
e
(
_
,
s
i
z
e
,
_
,
_
)
o
r
m
i
n
S
i
z
e
(
s
i
z
e
)
)
}
c
l
a
s
s
M
y
C
f
g
e
x
t
e
n
d
s
D
a
t
a
F
l
o
w
:
:
C
o
n
f
i
g
u
r
a
t
i
o
n
{
M
y
C
f
g
(
)
{
t
h
i
s
=
"
M
y
C
f
g
"
}
o
v
e
r
r
i
d
e
p
r
e
d
i
c
a
t
e
i
s
S
i
n
k
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
i
n
k
)
{
e
x
i
s
t
s
(
F
u
n
c
t
i
o
n
C
a
l
l
c
a
l
l
|
s
i
n
k
.
a
s
E
x
p
r
(
)
=
c
a
l
l
.
g
e
t
A
r
g
u
m
e
n
t
(
1
)
a
n
d
c
a
l
l
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
_
_
b
u
i
l
t
i
n
_
_
_
m
e
m
m
o
v
e
_
c
h
k
"
a
n
d
n
o
t
c
h
e
c
k
e
d
S
i
z
e
(
c
a
l
l
.
g
e
t
A
r
g
u
m
e
n
t
(
2
)
)
)
}
o
v
e
r
r
i
d
e
p
r
e
d
i
c
a
t
e
i
s
S
o
u
r
c
e
(
D
a
t
a
F
l
o
w
:
:
N
o
d
e
s
o
u
r
c
e
)
{
s
o
u
r
c
e
.
a
s
E
x
p
r
(
)
.
(
F
u
n
c
t
i
o
n
C
a
l
l
)
.
g
e
t
T
a
r
g
e
t
(
)
.
g
e
t
N
a
m
e
(
)
=
"
m
b
u
f
_
d
a
t
a
"
}
}
f
r
o
m
D
a
t
a
F
l
o
w
:
:
P
a
t
h
N
o
d
e
s
i
n
k
,
D
a
t
a
F
l
o
w
:
:
P
a
t
h
N
o
d
e
s
o
u
r
c
e
,
M
y
C
f
g
d
a
t
a
F
l
o
w
w
h
e
r
e
d
a
t
a
F
l
o
w
.
h
a
s
F
l
o
w
P
a
t
h
(
s
o
u
r
c
e
,
s
i
n
k
)
s
e
l
e
c
t
s
i
n
k
,
s
o
u
r
c
e
,
s
i
n
k
,
"
b
c
o
p
y
o
f
n
e
t
w
o
r
k
d
a
t
a
"
2
0
1
8
-
0
5
-
2
2
:
得
到
苹
果
官
方
的
确
认
。
2
0
1
8
-
0
7
-
0
9
:
收
到
苹
果
的
通
知
表
示
他
们
需
要
在
其
他
平
台
上
解
决
相
似
问
题
,
要
求
我
不
要
透
露
漏
洞
相
关
信
息
。
2
0
1
8
-
0
7
-
0
9
:
苹
果
官
方
发
布
M
a
c
O
S
1
0
.
1
3
.
6
版
本
,
漏
洞
被
修
复
。
2
0
1
8
-
0
9
-
1
3
:
向
苹
果
官
方
咨
询
能
否
发
布
漏
洞
相
关
信
息
。
2
0
1
8
-
0
9
-
1
3
:
苹
果
方
面
表
示
漏
洞
细
节
信
息
会
在
1
1
月
发
出
。
2
0
1
8
-
1
0
-
3
0
:
漏
洞
发
布
。
*
参
考
来
源
:
参
考
来
源
:
l
g
t
m
,
,
K
a
r
u
n
e
s
h
9
1
编
译
,
转
载
请
注
明
来
自
编
译
,
转
载
请
注
明
来
自
F
r
e
e
B
u
f
.
C
O
M
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页