当前位置: 首页 > news >正文

Corrosion2靶机

打开靶机

信息收集:

kali里使用arp-scan -l或者netdiscover发现主机

使用nmap扫描端口

nmap -sS -sV -T4 -n -p- 192.168.31.20

开启了22、80、8080端口 8080发现开启了tomcat服务

扫出了他的ip以及他开放的端口,我们接下来拿浏览器访问一下

两个页面都没有什么有用信息,8080端口tomcat页面有个登录页面,但需要账号和密码

那下一步我们就是找他的账号和密码了

先探测一下这个网站的目录,我这里使用的kali上的工具

dirsearch -u http://192.168.31.20
dirsearch -u http://192.168.31.20:8080

我们来查看一下 readme.txt 和 backup.zip。

其中说到,给了一个谁也找不到的文件用密码打开此文件,那么就是指 backup.zip 文件,将其下载下来。

wget http://192.168.31.20:8080/backup.zip

unzip backup.zip

如图所示确实需要密码

密码破解

Kali Linux上的fcrackzip是一款​​专门用于破解ZIP文件密码​​的工具,支持​​暴力破解​​和​​字典攻击​​两种模式,常用于渗透测试中的密码恢复场景。

没有的话,下载一下就好

apt install fcrackzip

fcrackzip -D -p /usr/share/wordlists/rockyou.txt -u backup.zip 
如果显示没有那个字典,直接cd到那个目录,解压它

gzip -d -k rockyou.txt.gz

然后再执行刚才命令

发现了密码

@administrator_hi5

然后咱们把刚才拖入那个文件解压一下,看看有什么,命令如下

# -d指定解压放入的目录
unzip backup.zip -d back

我们一个一个去查看一下文件内容看能不能找到账号和登录密码

tomcat-users.xml文件下我们发现了两组密码

admin melehifokivai

manager melehifokivai

现在可以登录了

web渗透

 看到这个页面,我们应该想到这是经典的中间件漏洞的,tomcat的在线部署war包

我们先让哥斯拉生成一个jsp木马文件

生成好了以后,把我们生成的jsp文件压缩正zip文件,再将后缀改成war

然后点部署即可

这样就可以直接访问到我们的jsp文件了,然后我们用webshell工具连接

http://www.dtcms.com/a/311516.html

相关文章:

  • Cyber Weekly #63
  • 搜索引擎评估革命:用户行为模型如何颠覆传统指标?
  • Sklearn 机器学习 数据聚类 用Numpy自己实现聚类
  • 【C++】类和对象(2)
  • 使用keil点亮stc8核心板的灯
  • 逻辑回归 银行贷款资格判断案列优化 交叉验证,调整阈值,下采样与过采样方法
  • MQTT 入门教程:MQTT工具调式
  • 堆----2.前 K 个高频元素
  • VirtualBox 的 HOST 键(主机键)是 右Ctrl 键(即键盘右侧的 Ctrl 键)笔记250802
  • 学习笔记:无锁队列的原理以及c++实现
  • Linux 高级 I/O 系统调用详解
  • Vue 响应式基础全解析2
  • Node.js中path模块的使用指南
  • InfluxDB 与 Node.js 框架:Express 集成方案(二)
  • 如何在`<link type=“icon“ href=`的`href`中写SVG并使用path标签? 笔记250802
  • 嵌入式 C 语言入门:递归与变量作用域学习笔记 —— 从概念到内存特性
  • 深入 Go 底层原理(十三):interface 的内部表示与动态派发
  • Javaweb————Apache Tomcat服务器介绍及Windows,Linux,MAC三种系统搭建Apache Tomcat
  • 技术文章:覆铜板的阻燃性
  • UniappDay07
  • 【AI】AIService(基本使用与指令定制)
  • cv快速input
  • 【云计算】云主机的亲和性策略(三):云主机 宿主机
  • Springboot原理和Maven高级
  • 操作系统:远程过程调用( Remote Procedure Call,RPC)
  • MQTT 入门教程:三步从 Docker 部署到 Java 客户端实现
  • Linux基础学习笔记二
  • MySQL PostgreSQL JDBC URL 配置允许批量操作
  • C语言输入安全10大边界漏洞解析与防御
  • 基于LSTM模型与加权链路预测的动态热门商品成长性分析