B4nner_2

Kyrie-Lrving 2024-10-06 16:50:52 93 0


直接 ssh 连接后会退出


这意味着其中一个命令more或分别less通过-e执行-E

只需要调整终端大小(窗口大小小于文本大小)


  1. 第一种方式是通过执行命令!{command},这种方法行不通,因为默认的登录shell已经被改为输出banner的脚本,这意味着我们不会得到任何结果
  2. 第二种方法是通过 VI 或 VIM 转义,单击v将启动文本编辑器


输入 :set shell:/bin/bash


重新设置好 shell 后输入 :shell 打开新的 shell


成功绕过


查看 python 程序


sudo -u ctf-cracked python3 /home/ctf/hash.py 提权执行


打印了 flag 位置,但试过了,这个 flag.txt 是无法直接访问的

得从程序上下手,这个 flaglib 库像是自定义的,要去看看源代码,记得过滤垃圾内容哦


可以看到我们用户组有权限,直接修改源代码


重新运行程序拿到 flag


分类:MISC
image
作者:Kyrie-Lrving

41

提交

0

收入

相关WriteUP

问题反馈