Ronos靶机复现端口扫描 访问一下80端口 信息搜集 是一个可以执行awk命令的网站 只要跟上模式就可以了 成功输出sample.txt user既然可以读文件 那么我们可以直接读一下/etc/passwd 成功读到2个普通用户 我们直接读flag 成功读取flag flag{user-0c4da5e7f8a886869575ae0a046f1841} root该如何提权呢 百度了一下 发现awk命令可以写入文件 那么我们直接写一个一句话就可以了 1'BEGIN{print "<?php eval($_POST[\"
logi靶机端口扫描 访问80端口 信息搜集 只是个静态页面 但是有个提示 never give up记住这个要考 目前不懂是什么意思 看看网站源代码 猜测就是用户的密码 ame:jiayouachunyu 目录扫描扫个目录 有两个登录路由 来到/user 输入刚刚的账号密码 成功登录 但是经过测试 这个页面也是没啥用 没啥信息 我们来到/admin登录路由 看看网站源代码 提示我们账号密码和校验码并没有用 倒是有个token 猜测可能在用户登录的时候产生了一个token作为凭证 我们用bp去抓个包 刷新并抓包刚刚我们登录的/user 确实有一段jwt
文章说明该篇文章首发于先知社区,原文在这里 从js到命令执行 当然原作者就是我,文章已经投到先知上面了,所以说明一下 资产收集首先通过fofa找到某学校实训平台 访问ip 信息搜集 直接f12看看js文件里面有没有泄露什么密码 翻着翻着就找到密钥对了 我们登上去看看 成功拿到专家账号 随便在平台里面点点 发现直接就有地方可以执行代码 这个平台专门用来词语分析的 有一个可以直接执行代码的地方 那还说啥 直接就命令执行试试 成功命令执行 还是root用户 成功拿下
paste2靶机端口扫描 访问80端口 查看源代码 有一串字符串 可能后面会用到 目录扫描 user有个/4567的路由 有一个网站 访问一下这个网站 有一个搜索框 我们把刚刚的奇怪字符串拿去搜索一下 找到某人写的这个字符串 这串字符串和此时的url的字符串有点相似 一开始我还以为是什么base64 但是都没发解出来 查看api 发现路由都是跟上一个key 可能一开始给的字符串就是一个key 用那个奇怪的字符串当路由试试 发现密钥对 猜测这就是ssh的账号密码 成功登录 拿到user flag root查看可执行的sudo 有一个可以执行的脚本 看一下内容 ba
文章说明该篇文章首发于先知社区,原文在这里 记一次别样的文件上传 当然原作者就是我,文章已经投到先知上面了,所以说明一下 文件上传对于经常挖洞的师傅们 文件上传肯定是必测的点 但是大多数情况下 文件上传对于后缀名 内容 等等都有做限制 本人遇到没法直接上传的话 只会试一些简单的绕过手法 当然大部分也都是没啥用的 这个时候就直接下一个了 但是受存储桶覆盖的启发 便有了本文的别样的文件上传 资产收集首先通过fofa找到了某大学的考研座位管理系统 点进去是一个登录框 通过网络搜索找到学校学生的信息 然后注册一个账号 测试功能点 这个站点其实有挺多洞 但是绝大部分都已经被找到了 也是喜提3个重
使用hexo所遇到的问题解决分享关于图片没法加载推荐这几位作者的解决方法 https://www.cnblogs.com/edisonfish/p/18180672 https://blog.csdn.net/m0_43401436/article/details/107191688 https://arcsin2.cloud/2023/02/23/Hexo-%E5%8D%9A%E5%AE%A2%E6%97%A0%E6%B3%95%E6%98%BE%E7%A4%BA%E5%9B%BE%E7%89%87%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/ 使用的是静态本地部
chat靶机端口信息 主要是22 2222 8000端口 http 打开是某个用户的目录 没法超越目录只能在这个目录下查看 .ssh里面有私钥 可以尝试用私钥来免密登录 公钥里面泄露了用户名称 ssh chat这个端口开放的服务是一个匿名聊天室 用户名可以随便输入 尝试多次并没有什么可以攻击的地方 ssh使用私钥来尝试ssh免密登录 虽然使用了私钥 但是并没有提示私钥是否正确 或者 权限问题 所以这个用户没法用私钥登录 在之前的ssh chat也出现过todd 可以进行尝试用todd和scycree去爆破密码 这里猜测todd:todd也是比较抽象(todd是群里的大佬) 但是成功了
使用systemd维护进程使用systemd可以将服务注册为系统守护进程,使得服务可以长时间运作,断开ssh连接继续执行 创建/etc/systemd/system/服务名称.service 并改写配置 [Unit]Description=Hexo Image ServerAfter=network.target [Service] 指定工作目录WorkingDirectory=工作路径(在哪里启动) 使用普通用户User=your_usernameGroup=your_group 修复命令:添加绑定
paste靶机端口信息先扫一下端口 主要是http和ftp可能有用 看到ftp的banner信息里面有一个guest:gu 提示我们用这个账号 但是这个banner信息可能不完整 我们去ftp先登录一下 ftp 提示我们用guest:guest登陆 我们这里直接用这个账号去登录ssh试试 ssh 直接登上去了 看看home目录有没有flag 发现什么都没有 还有一个film用户 我们看看/etc/passwd有没有什么信息 里面也没有什么有用信息 http 打开页面 关于描述貌似是一个密码生成器 我们点一下产生密码 猜测这个就是film账号的密码 成功登录film账号