DC-4入门练习

DC-4靶机渗透

1. 环境准备

准备好DC-4虚拟机并查看MAC地址
在这里插入图片描述
KALI
BurpSuit

2. 信息收集

1.nmap扫描

nmap -sP 192.168.1.0/24 -oN nmap.sP
nmap -A 192.168.1. -p 1-65535 -oN nmap.A

先扫描目标网段根据MAC找到ip
在这里插入图片描述
然后在进行端口扫描发现22、80开放,访问
在这里插入图片描述
在这里插入图片描述

2. BP抓包进行暴力破解

1.bp抓包
因为登录网站后发现是一个管理员admin页面所以猜测用户名为admin
在这里插入图片描述
2.然后发送到intruder模块选择password变量
在这里插入图片描述
3.添加字典,设置线程
这里字典在kali里面把他复制到本地即可:
在这里插入图片描述
在这里插入图片描述
(这里线程大一点比较好,因为这里笔者使用的是Bp普通版无法设置大线程比较慢)
在这里插入图片描述
4.开始爆破
在这里插入图片描述
爆破成功:密码happy
在这里插入图片描述

3. 登录网站抓包分析

1.登录查看在这里插入图片描述发现可以执行系统命令
在这里插入图片描述
2.进行抓包分析,送到重放模块
在这里插入图片描述
发现这里可以修改执行其他命令,才在命令执行漏洞(空格用+表示):
在这里插入图片描述
在这里插入图片描述
查看当前系统有哪些用户(发现三个用户都在家目录下:
在这里插入图片描述
依次查看/home家目录
在这里插入图片描述
依次查看三个用户家目录下文件发现jim用户文件可能存在相关信息

在这里插入图片描述
发现一个密码备份文件
在这里插入图片描述
3.查看改文件并把相关信息复制保存到kali old-passwords.bak:
在这里插入图片描述
在这里插入图片描述
4.这里我们再创建一个用户名字典:
在这里插入图片描述
在这里插入图片描述
5.hydra爆破
因为这里我们有了用户名,密码字典,对方开放了22端口,所以我们可以进行hydra爆破

hydra -L user.dic -P old-passwords.bak  ssh://192.168.1.16 -vV -o hydra.ssh

在这里插入图片描述
找到后我们尝试进行登录:

ssh jim@192.168.1.16

在这里插入图片描述
6.查看jim用户有哪些文件
发现mbox下有一个邮件jim信息
在这里插入图片描述
找到邮件信息发现是charles用户发的
在这里插入图片描述
由于知道charles的密码我们可以尝试登陆ssh
在这里插入图片描述
查看目录,发现除了jim用户都没有文件
在这里插入图片描述
7.查看可以不需要密码就可以使用root权限执行的命令:
在这里插入图片描述
发消teehee函数,查看teehee的用法:
在这里插入图片描述
思考:我们可以利用这个在/etc/passwd 下追加root用户:

4. 提权

补充:
/etc/passwd存放用户名相关信息,每一条表示一个用户,每一行有6个:7个字段

字段 内容hpc666::0:0:::/bin/bash各字段含义
字段1 —用户名hpc666
字段2 —密码占位符0表示没有密码
字段 3—用户UID 0表示root用户1-499程序用户 500-60000普通用户0表示root用户相当于root用户的别名
字段4—用户组gid0表示root用户
字段5—用户信息字段空表示没有
字段6 —用户家目录空表示没有
字段7 —用户登录后使用的命令解释器执行命令位置

1.利用teehee进行用户名追加

sudo teehee -a /etc/passwd

hpc666::0:0:::/bin/bash

在这里插入图片描述
2.切换到hpc666用户发现提权成功:
进入/root目录查看,发现flag
在这里插入图片描述
3.注意
这里有一点要说明:jim用户刚开始ssh既然登录成功了,为啥不直接提权绕这么一大圈,以为jim用户没有sudo权限,只能另辟蹊径发现charles用户可以
在这里插入图片描述

DC靶机系列入门详解,关注查看下一篇

参考资料:千峰网络安全
如有错误欢迎━(`∀´)ノ亻!点评留言

### 回答1: PowerDC仿真是针对直流电源和直流系统进行仿真和优化的工具。它可以帮助我们生成电路图、进行电路分析、进行参数优化、设计新型直流系统和电源等。对于初学者来说,入门PowerDC仿真需要掌握基础的几个方面。 首先,熟悉仿真软件本身。PowerDC可以在Windows或者Linux上运行,并且提供直观的用户界面和完善的帮助文档。我们需要了解软件本身的功能和操作方式,例如如何添加元件、如何连接元件、如何设置参数等等。 其次,学会建立电路模型。在PowerDC仿真中,我们需要先建立一个电路模型,包括电路图中的元件、连接方式以及元件的参数设置。需要注意的是,建立电路模型需要具备一定的电路基础知识和数学功底。 第三,进行电路分析。在电路模型建立好之后,我们可以进行各种电路分析,例如直流分析、交流分析、温度分析等,以及对电路参数进行优化调整,以提高电路性能。 最后,学习电路优化。通过电路分析的结果,我们可以对电路进行进一步优化,例如通过改进元件参数、修改连接方式或者更换元件等方式,来提高电路性能和效率。 总的来说,PowerDC仿真是一款强大的工具,但是入门需要我们具备基础的电路知识和数学功底,不断练习和尝试,才能掌握其使用方法,成功进行电路设计和优化。 ### 回答2: PowerDC仿真是一种电力系统仿真软件,可以用于模拟电力系统的运行状态和分析系统的稳定性。本文着重介绍PowerDC仿真的入门内容,其中包括仿真软件的安装、界面介绍、仿真流程以及基本操作等方面。 首先,PowerDC仿真软件需要在电脑上进行安装。安装过程中需要注意操作系统的版本,以及软件是否与操作系统兼容。安装完成后,打开软件进入主界面。 主界面上方为菜单栏,包括文件、编辑、仿真和视图等模块。左边为操作面板,可以进行仿真模型的建立、测试和仿真结果的分析。右边为仿真模型的绘图区域,可以进行仿真模型的绘制和修改。 在PowerDC仿真中,建立仿真模型是用户的第一步。用户可以根据电力系统的实际情况选取不同的元器件和连接方式,进行仿真模型的绘制。绘制完成后,用户需要进行仿真参数的设定,如电源电压、电阻、电感、电容等。 当仿真模型建立和参数设定完成后,用户需要进行仿真运行。在仿真运行中,用户可以观察电力系统的工作状态,如各个元器件的电流、电压、功率等。同时,仿真运行还可以用于分析系统的稳定性和短路保护方案等。 除了以上基本操作外,PowerDC仿真还提供了其他功能,如参数扫描、结果显示和数据分析等。用户可以根据自身需求选择不同的功能进行使用,以达到更精细的仿真结果和更深入的分析。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值