第十八篇红队笔记-百靶精讲之CONNECT THE DOTS-jsfuck(心脏图),polkit(权限),图片隐写,莫尔斯码(._图)

本文介绍了使用nmap进行信息收集,包括检查ssh(7822)和ftp/nfs渗透尝试。提到jsfuck解码,web渗透,以及如何通过获取系统立足点、vim的swp文件和tar文件获取root权限。还讨论了polkit的权限管理和systemd-run的临时高权限运行机制。

开始和nmap信息收集

  • ssh端口是7822
    在这里插入图片描述
    在这里插入图片描述

ftp和nfs渗透

  • ftp登陆失败
    在这里插入图片描述
  • nfs
    在这里插入图片描述
  • 发现morris用户
    在这里插入图片描述
  • 密码错误
    在这里插入图片描述

web渗透

在这里插入图片描述

jsfuck解码

  • http://10.0.2.14/mysite/bootstrap.min.cs
    在这里插入图片描述

获得系统立足点

  • ssh登陆
    在这里插入图片描述
  • ftp登陆
    在这里插入图片描述
  • ftp批量下载
    在这里插入图片描述

莫尔斯码解码

在这里插入图片描述

vim断电swp文件读取

  • 继续查看norris用户
    在这里插入图片描述
  • morris用户
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

tar文件能力取得root flag

  • getcap 查询权限文件
    在这里插入图片描述
  • tar打包/root文件夹
    在这里插入图片描述
  • 发现root的flag
    在这里插入图片描述

Connect the dots渗透总结

  • 搜索文件
    在这里插入图片描述
  • 高权限运行bash时候,也能运行polkit?
  • 临时拥有文件所有者的身份执行polkit
    在这里插入图片描述

其他

关JSFuck加密介绍

  • JSFuck 只使用6种字符 []!()+来书写任何Javascript代码。当然,用这种方式写出来的代码会很长。JSFuck不需要依赖浏览器,也可以在Node.JS上运行。

关于polkit

  • 它的全称是policy key policy
  • 在llinux对于文件权限管理的一套单独的机制

关于systemd-run

  • 临时高权限运行某服务
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值