【THM】offensive-Kenobi-渗透认证相关基础

2025-04-06 6 0

如何访问 Samba 共享、如何操纵易受攻击的 proftpd 版本以获取初始访问权限以及如何通过 SUID 二进制文件将您的权限提升到 root 权限。

信息收集nmap扫描

-sC 运行默认脚本

-sV 枚举应用程序版本

-v 冗长的

-vv 非常详细

【THM】offensive-Kenobi-渗透认证相关基础插图

Nmap扫描一共开了7个端口

枚举 Samba

Samba 是适用于 Linux 和 Unix 的标准 Windows 互操作性程序套件。它允许最终用户访问和使用公司内联网或互联网上的文件、打印机和其他常用共享资源。它通常被称为网络文件系统。

Samba 基于服务器消息块 (SMB) 的通用客户端/服务器协议。SMB 专为 Windows 开发,如果没有 Samba,其他计算机平台将与 Windows 计算机隔离,即使它们是同一网络的一部分。

使用 nmap,我们可以枚举 SMB 共享的计算机。

Nmap 能够运行以自动执行各种网络任务。有一个脚本可以列举份额!

nmap -p 445 --script=smb-enum-shares.nse,smb-enum-users.nse IP

SMB 有两个端口,即 445 和 139。

【THM】offensive-Kenobi-渗透认证相关基础插图1

或者先使用 Smbclient 工具通过空会话枚举开放共享:

smbclient -L \\IP

【THM】offensive-Kenobi-渗透认证相关基础插图2

然后下一步是使用所有 SMB 枚举脚本对 s139 和 445 运行 Nmap 扫描,以进一步枚举此服务。

nmap -p 139,445 –script smb-enum* IP

【THM】offensive-Kenobi-渗透认证相关基础插图3

这表明“匿名”共享映射到位于 Kenobi 用户主目录中的“共享”文件夹。

在大多数 Linux 发行版中,smbclient 已安装。让我们检查其中一个共享。

smbclient // IP/anonymous

【THM】offensive-Kenobi-渗透认证相关基础插图4

匿名共享也可以使用以下命令递归下载,无需提交用户名和密码。:

smbget -R smb://IP/anonymous

检查log.txt文件可以显示 Kenobi 为用户生成 SSH 密钥时的信息以及有关 ProFTPD 服务器的信息。

【THM】offensive-Kenobi-渗透认证相关基础插图5

打开共享上的文件。发现了一些有趣的事情。

  • 为用户生成 SSH 密钥时为 Kenobi 生成的信息
  • 有关 ProFTPD 服务器的信息。

FTP 在21号上运行等等

端口 111 正在运行rpcbind服务。这是一个将远程过程调用 (RPC) 程序号转换为通用地址的服务器。当启动 RPC 服务时,它会告诉rpcbind它正在监听的地址以及它准备服务的 RPC 程序号。

这里,端口 111 是访问网络文件系统的端口,可以使用nmap进行枚举以显示已挂载的卷:/var

nmap -p 111 --script=nfs-ls,nfs-statfs,nfs-showmount IP


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

2025年机器身份安全现状:挑战与应对策略
BEC商业钓鱼诈骗鉴赏:从隐秘陷阱到信任崩塌
苹果因应用追踪透明度问题被法国罚款1.5亿欧元
甲骨文私下通知客户云数据泄露事件
2025年最佳数据匿名化工具盘点
web安全 | 敏感信息泄露检测与防护技术详解

发布评论