• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Vulnhub靶场VIKINGS: 1

武飞扬头像
Starry`Quan
帮助3

环境准备

下载靶机导入到vmware
学新通
靶机IP地址:192.168.2.17
攻击机IP地址:192.168.2.18

信息收集

我们使用nmap扫描一下靶机端口的开放情况
学新通
发现靶机之开放了ssh跟http服务,我们首先访问一下靶机的网站
学新通
我们点进去看看
学新通
找了一下没有什么有用的信息

渗透开始

我们扫描一下靶机网站的目录文件
学新通
发现有一个war.txt,我们去访问一下
学新通
学新通
是一串base64编码,我们把它拿去解码
学新通
使用file命令发现,是一个zip文件,我们修改后缀,把它解压出来
学新通
发现需要密码,我们爆破一下密码
使用zip2john把他的密码信息提取出来
然后用john爆破
学新通
因为我之前爆破过了,所以显示成这样,我们输入密码解压
学新通
是一张图片,我们用binwalk查看一下有没有隐藏文件
学新通
发现是有的,我们加一个参数 -e 把它提取出来
学新通
我们查看一下user这个文件
学新通
发现一组类似账号密码的东西

floki:f@m0usboatbuilde7

我们用这个用户尝试登录一下
学新通
成功登录,我们查看一下有没有什么有用的信息
学新通
用户目录下有两个文件,我们分别查看一下
学新通

我是著名的造船师弗洛基。我们竭尽全力袭击了巴黎但还是失败了。战后我们不知道拉格纳在哪。他现在很悲伤。我想向他道歉。
因为是我领导了所有的维京人。我得找到他。他可能在任何地方。

提示叫我们找ragnar,这个可能是一个用户名
学新通

#可打印字符是你的盟友。
#num = 29个质数。
collatz-conjecture (num)

这里告诉我们一个信息,num是第29个质数,百度了一下就是109,然后要对num这个数字进行考拉兹猜想

我们可以写一个脚本跑一下
学新通学新通
把他们从十进制转换成字符串
学新通
可以得到一串类似密码的东西

mR)|>^/Gky[gz=.F#j5P(

我们使用这个当做密码登录一下ragnar用户
学新通
成功登录,我们升级一下这个shell的界面
学新通
获得了第一个flag文件

提权

查看有没有什么运行的东西
学新通
发现有运行rpyc_classic.py这个文件
学新通
查了一下,发现是可以远程操控的,我们看一下能不能利用这一点获取他的root权限
我们写一个脚本,让他自己连接,然后把root权限的bash复制一份给我们用
学新通
运行一下后,会在/tmp目录下生成一个我们能运行的东西,具有root权限的东西
学新通
我们运行一下就可以获得root权限了
学新通
成功得到flag,实验到此结束

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfhfbek
系列文章
更多 icon
同类精品
更多 icon
继续加载