Loooower靶场学习笔记

前言

整个过程覆盖了端口扫描、匿名登录、域名解析、目录遍历、密码爆破、哈希破解及权限提升等核心渗透手段,完整呈现了从初始探测到最高权限获取的渗透思路与实操要点。

正文

1、端口扫描

bash 复制代码
nmap -sV -v -T4 -A 192.168.31.72

21端口开放的。

2、方法(1):FTP匿名用户登录

试一下FTP匿名用户登录:

bash 复制代码
lftp 192.168.31.72 -u anonymous

登录成功,发现底下有个域名。那就先尝试访问一下靶场:

貌似没有什么有用的信息,那就通过vi命令编辑下/etc/hosts文件,修改为域名访问试试:

按i进入编辑模式, 把靶场地址加上域名解析dev.loooower:

输入:wq!退出。

再次访问网页:

域名访问后,出现新的变化,Nothing here:

目录遍历下这个域名:

惊喜发现藏了一个网页shell.php:

进入网页后,看到熟悉的shell界面,接下来就是用户提权和拿flag了:

2、 方法(2):SSH用户爆破

在passwd文件里藏了一个权限大的用户ftpuser

尝试爆破:

bash 复制代码
hydra -l ftpuser -P pass.txt ssh://192.168.31.72 -V -I -t 10

对命令不懂的,可以参考我之前的文章[1](#1)。爆破后,成功拿到用户名和密码:

进行SSH登录后,查看备份文件:

发现welcome用户密码的hash值:

把kali自带的rockyou.txt密码本解压一下:

然后破解,拿到welcome用户密码:

成功拿到flag:

进去后看看当前welcome用户目录下有没有可用的文件,发现.ssh文件很可疑,保留着公钥和私钥。 思路跟上一篇[2](#2)文章很像。

3、用户提权

通过ssh本地登录,拿到拥有最高权限的root用户。

本地登录后发现flag:

参考文献


  1. 文献1:3170靶场学习笔记 ↩︎

  2. 文献2:Wudi靶场学习笔记 ↩︎

相关推荐
燕落南枝1 小时前
CSS 学习:类型选择器与 AI 注释实战
css·人工智能·学习
梦想出海-Phoebe3 小时前
AI Agent能实现自主复制吗?Anthropic研究揭示模型部署与IoT设备安全问题
人工智能·物联网·安全
Swilderrr5 小时前
论文精读:《Directory-Aware Query and Maintenance in Vector Databases》
笔记·学习
kkkkkkkkkk_Z5 小时前
新手自学嵌入式 | 学习日记:LCD显示原理、PWM控制、电容触摸屏(GT9147)驱动开发与项目实战
驱动开发·学习
SatanII5 小时前
K8s 存储与配置管理|Volume、ConfigMap、Secret 核心笔记
笔记·rpc·kubernetes
hz567895 小时前
本地部署视频会议系统软件功能有哪些?会议预约、权限分配与协作能力详解
安全·云计算·实时音视频·信息与通信·远程工作
山东科恩光电5 小时前
安全触边电阻变化感应机制与工业自动化设备防夹伤配置实操指南
安全
LXT7126 小时前
每日英语一读|为什么夏天的雷雨,总爱在傍晚出现?
深度学习·学习
知识分享小能手6 小时前
C学习教程,从入门到精通,C语言文件 — 完整知识点详解(14)
c语言·网络·学习
羊羊一洋6 小时前
ROM&RAM
c语言·stm32·学习