首页 > 其他分享 >综合靶场 DC-1 通关详解

综合靶场 DC-1 通关详解

时间:2024-09-22 19:21:15浏览次数:3  
标签:ip XXX DC flag 详解 测试 Linux 靶场

一、环境搭建:

1、靶机描述

DC-1是一个专门建立的脆弱实验室,目的是获得渗透测试领域的经验。它是为初学者设计的挑战,但它到底有多容易取决于你的技能和知识,以及你的学习能力。要成功完成这一挑战,您需要掌握Linux技能,熟悉Linux命令行,并具有基本渗透测试工具的经验,例如可以在Kali Linux或Parrot Security OS上找到的工具。有多种方法可以获得根,但是,我为初学者提供了一些包含线索的标志。总共有五个flag,但最终目标是在根的主目录中找到并读取标志。您甚至不需要成为根用户来执行此操作,但是,您将需要根权限。根据您的技能水平,您可以跳过寻找大多数这些标志,然后继续直。初学者可能会遇到他们以前从未遇到过的挑战,但是谷歌搜索应该是获得完成这个挑战所需的信息所必需的。

根据描述信息我们可以知道本靶场环境总共有5个flag。

2、下载靶场环境

    靶场下载地址:

https://www.vulnhub.com/entry/dc-1,292/

二、渗透靶场

    本环境重在在于如下两个知识   Drupal 7  漏洞利用

find  提权

1、目标:

目标就是我们搭建的靶场,靶场IP为:XXX.XXX.XXX.XXX/24

第一步;先查询ip地址:ifconfig

第二步;寻找靶机ip

步;搜集信息的和端口和服务器

第四步;访问web站点

第五步;渗透

第六步;进行测试

第七步;设置靶机ip运行msf

第八步;执行whoami

第九步进入home目录,和测试flag4.txt文件,这里需要提升权限

第十步;使用python反弹一个交互式shell

第十一步;发现flag1文件

第十二步;先测试flag2和数据库的账号密码

第十三步;然后进入数据库查看

第十四步;发现admin信息

第十五步;置换密码

第十六步;测试发现find命令

第十七步;使用命令测试,发现root权限

第十八步;测试后发现最后的flag文件

标签:ip,XXX,DC,flag,详解,测试,Linux,靶场
From: https://blog.csdn.net/2401_84691735/article/details/142441782

相关文章

  • 详解HTTP/HTTPS协议
    HTTPHTTP协议全名为超文本传输协议。HTTP协议是应用层协议,其传输层协议采用TCP协议。请求—响应模型HTTP协议采用请求-响应模型,通常由客户端发起请求由服务端完成响应。资源存储在服务端,客户端通过请求服务端获取资源。 认识URL当我们访问网页时,浏览器扮演的就是客户端......
  • Tomcat CVE-2017-12615 靶场攻略
    漏洞描述当Tomcat运⾏在Windows操作系统时,且启⽤了HTTPPUT请求⽅法(例如,将readonly初始化参数由默认值设置为false),攻击者将有可能可通过精⼼构造的攻击请求数据包向服务器上传包含任意代的JSP⽂件,JSP⽂件中的恶意代码将能被服务器执⾏。导致服务器上的数据泄露或获取服务......
  • Jboss CVE-2017-12149 靶场攻略
    漏洞简述该漏洞为Java反序列化错误类型,存在于Jboss的HttpInvoker组件中的ReadOnlyAccessFilter过滤器中。该过滤器在没有进⾏任何安全检查的情况下尝试将来⾃客户端的数据流进⾏反序列化,从⽽导致了漏洞漏洞范围JBoss5.x/6.x环境搭建cdvulhub-master/jboss/CVE-20......
  • ANDROID手机如何在TERMUX安装kali nethunter详解
    TRMUX安装地址:https://f-droid.org/en/packages/com.termux如果这个不行可以在GITHUB获取:GitHub-termux/termux-app:Termux-aterminalemulatorapplicationforAndroidOSextendiblebyvarietyofpackages.Releases·termux/termux-app·GitHub安装好后打开就......
  • SQL Server 日期格式查询详解
    引言在SQLServer中,日期格式的查询和处理是数据库开发和管理过程中经常遇到的需求。无论是在数据过滤、排序还是数据分析中,日期都起着关键的作用。理解如何操作和格式化日期数据,不仅能够提升查询效率,还能够保证输出数据的准确性和一致性。本文将深入探讨SQLServer中日期格式查......
  • KALI 靶场
    靶场一、dvwa镜像名称:sagikazarmark/dvwadockerpull sagikazarmark/dvwadockerrun-dit--name=dvwa-p10000:80sagikazarmark/dvwa靶场二、sqli-labs镜像名称:acgpiano/sqli-labsdockerpullacgpiano/sqli-labs......
  • JavaScript中的Math对象详解
    JS中的算术运算基本运算:加减乘除求余数,+-*/%.复杂运算:通过Math对象的属性定义的函数和常量来实现。代码实现:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>3.1.3JS中的算术运算</title></head><body>......
  • 路由器的工作原理及基本设置详解
    路由器是现代网络架构中的关键设备,负责在不同网络之间转发数据包。理解路由器的工作原理及其基本设置,对于构建和维护高效、安全的网络环境至关重要。本文将详细讲解路由器的基本原理和常见设置步骤。一、路由器的工作原理1.数据包转发路由器的核心功能是转发数据包。当数据......
  • WPF DataGrid DataGridTextColumn,DataGridCheckBoxColumn,DataGridComboBoxColumn,Da
    <Windowx:Class="WpfApp397.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft......
  • WPF DataGrid DataGridTextColumn DataGridCheckBoxColumn DataGridCheckBoxColumn Da
    <Windowx:Class="WpfApp397.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft......