干货 | 记一次Linux下对任意文件跨目录上传一些打法

admin 2023年5月4日00:34:22评论61 views字数 884阅读2分56秒阅读模式

前言

又是蛋疼的纯静态解析

开搞

不会吧不会吧,不会还有人五一还在挖洞吧。

目标ip:*.*.*.*开放端口:http:22,9023 tcp:10000-10521

9023端口是一个大聪明留的一个测试上传地方

干货 | 记一次Linux下对任意文件跨目录上传一些打法

我日,怎么点都没用,f12一看原来是没东西


干货 | 记一次Linux下对任意文件跨目录上传一些打法但大明吧接口留给我们了

干货 | 记一次Linux下对任意文件跨目录上传一些打法

问题不大,开始祖传fuzz手段

一开始跑了1000条左右,发现不对啊,发回的都是一样的数据长度,我还以为是burp坏了

随便加几条去跑,发现name参数任意都可以,不愧是大天

干货 | 记一次Linux下对任意文件跨目录上传一些打法

正当我激动的心,颤抖的手,准备手拿shell,脚踢helen的时候

T m的居然给我下载

干货 | 记一次Linux下对任意文件跨目录上传一些打法


又是这个b样,尝试夸目录

干货 | 记一次Linux下对任意文件跨目录上传一些打法

访问:

干货 | 记一次Linux下对任意文件跨目录上传一些打法

中大奖了是吧,由于是spring框架,就没想着getshell

尝试夸目录到私钥或者反弹任

干货 | 记一次Linux下对任意文件跨目录上传一些打法

正能量铁子

那就上传到/etc/profile.d/目录

上传个脚本sh

干货 | 记一次Linux下对任意文件跨目录上传一些打法

坐等

1小时,两小时,五小时

干货 | 记一次Linux下对任意文件跨目录上传一些打法

终于来了,这边只是判断就行,这个只要点到为止,没必要去死缠烂打

然后具体的就是我下面的总结了

总结

1.定时任务反弹(/var/spool/cron)

通过跨目录上传到定时任务

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

2.写入公钥和私钥

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

连接选择私钥


干货 | 记一次Linux下对任意文件跨目录上传一些打法

3.知道项目具体路径,能调用定时任务(对反弹不出网,或没开启定时任务)

干货 | 记一次Linux下对任意文件跨目录上传一些打法

先杀死进程然后再启动

java -jar *.war --spring.config.location=application.properties


4.bash窗口

这里的话可以通过定时任务写入到/etc/profile文件里

但如果定时任务也没开启的话可以上传sh文件到/etc/profile.d/文件里

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

当用户连接服务器的时候,bash窗口就会执行

干货 | 记一次Linux下对任意文件跨目录上传一些打法

5.劫持部分软件加载的文件

在/etc/rc.d/init.d自启动文件夹

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

执行命令就会触发

干货 | 记一次Linux下对任意文件跨目录上传一些打法

干货 | 记一次Linux下对任意文件跨目录上传一些打法

推荐阅读:


实战 | 记一次条件竞争文件上传


干货 | 如何成为一名智能合约审计安全研究员,学习路线和必备网站


实战 | 一次js到SQL到接口Getshell


实战 | 记一次SQL到接口的SSRF


2023年零基础+进阶系统化白帽黑客学习 | 4月份最新版

原创投稿作者:无名

干货 | 记一次Linux下对任意文件跨目录上传一些打法

原文始发于微信公众号(HACK学习呀):干货 | 记一次Linux下对任意文件跨目录上传一些打法

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年5月4日00:34:22
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   干货 | 记一次Linux下对任意文件跨目录上传一些打法https://cn-sec.com/archives/1704520.html

发表评论

匿名网友 填写信息