渗透测试|Jenkins后台脚本控制台命令执行小坑

TRY 3,297 0

至少我们曾经在一起过。

来自:一言

说明

在一次Jenkins的后台中,执行命令遇到的一个坑.

正常命令执行回显

渗透测试|Jenkins后台脚本控制台命令执行小坑

尝试正常命令创建文件夹

渗透测试|Jenkins后台脚本控制台命令执行小坑

执行后查看目录,并没有创建成功.

编码后执行命令

println "bash -c {echo,bWtkaXIgL3RtcC8x}|{base64,-d}|{bash,-i}".execute().text

渗透测试|Jenkins后台脚本控制台命令执行小坑

成功创建

渗透测试|Jenkins后台脚本控制台命令执行小坑

总结

总的来说,有时候可能会遇到命令执行不成功的时候,可能是jenkins里的execute有不兼容的问题,所以最好编码调用bash来执行即可.

发表评论 取消回复
表情 图片 链接 代码

分享