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

Hvv--知攻善防应急响应靶机--Linux1

HW–应急响应靶机–Linux1

所有靶机均来自 知攻善防实验室

靶机整理:

  • 夸克网盘:https://pan.quark.cn/s/4b6dffd0c51a#/list/share
  • 百度云盘:https://pan.baidu.com/s/1NnrS5asrS1Pw6LUbexewuA?pwd=txmy

官方WP:https://mp.weixin.qq.com/s/opj5dJK7htdawkmLbsSJiQ

蓝队应急响应工具箱:

  • 夸克网盘:https://pan.quark.cn/s/6d7856efd1d1#/list/share

  • 百度云盘:https://pan.baidu.com/s/1ZyrDPH6Ji88w9IJMoFpANA?pwd=ilzn

前景需要:小王急匆匆地找到小张,小王说"李哥,我dev服务器被黑了",快救救我!!挑战内容:黑客的IP地址
遗留下的三个flag注意:
该靶机有很多非预期解,做靶机是给自己做,请大家合理按照预期解进行探索。

解题关键点

命令历史记录:history

Linux开机自启文件:/etc/rc.d/rc.local

Redis配置文件:/etc/redis.conf

Redis日志文件:/var/log/redis/redis.log

虚拟机登录

账号:defend

密码:defend

image-20240608165817018

image-20240608165850265

可在桌面看到题解

image-20240608170135672

题解提示需获取的内容

1.攻击者IP地址

2.三个flag(flag格式flag{xxxxx})

image-20240608170251801

flag1

defend用户查看历史命令发现没有线索,怀疑是否需要提权至root

image-20240608170452221

发现defend有sudo权限

image-20240608171012150

尝试提权至root,发现成功登录root账户

image-20240608171137169

查看历史命令,发现flag1,同时发现启动项文件疑似被修改过

image-20240608171432246

flag{thisismybaby}

flag2

查看开机启动项文件,发现flag2

image-20240608171639360

flag{kfcvme50}

flag3

翻了一圈发现了Redis,查看了Redis配置文件,发现flag3

image-20240608172649112

flag{P@ssW0rd_redis}

攻击者IP地址

image-20240608172954390

查看Redis日志文件等级为 verbose 日志比较详细

image-20240608173012480

查看Redis文件日志中连接成功的IP,找到IP地址 192.168.75.129

image-20240608173302301

最后将获取的信息提交题解系统即可,成功通关

#通关Payload192.168.75.129
flag{thisismybaby}
flag{kfcvme50}
flag{P@ssW0rd_redis}

image-20240608173622551

相关文章:

  • c#调用c++dll方法
  • 生产者消费者模型的同步与互斥:C++代码实现
  • Another app is currently holding the yum lock; waiting for it to exit...
  • 【机器学习】机器学习与教育科技在个性化教学中的融合应用与性能优化新探索
  • 什么是贸易顺差和贸易逆差?
  • Hadoop生态圈中的各个组件的介绍
  • Unity UGUI ScrollRect 滑动显示左右箭头
  • Docker-Portainer可视化管理工具
  • Centos7.9使用kubeadm部署K8S单机环境
  • 模式识别与机器学习复习题解析(2023春)
  • 基于C#开发web网页管理系统模板流程-参数传递
  • vue3+ Element-Plus 点击勾选框往input中动态添加多个tag
  • FreeRTOS队列(queue)
  • 零基础开始学习鸿蒙开发-@State的使用以及定义
  • Windows电脑清理C盘内存空间
  • CSS实用技巧干货
  • extjs4学习之配置
  • Java比较器对数组,集合排序
  • js
  • mysql 数据库四种事务隔离级别
  • Protobuf3语言指南
  • scrapy学习之路4(itemloder的使用)
  • SpiderData 2019年2月16日 DApp数据排行榜
  • 后端_ThinkPHP5
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 新书推荐|Windows黑客编程技术详解
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 一份游戏开发学习路线
  • 移动端解决方案学习记录
  • 译有关态射的一切
  • 阿里云ACE认证之理解CDN技术
  • 如何在招聘中考核.NET架构师
  • ​Linux·i2c驱动架构​
  • ​力扣解法汇总946-验证栈序列
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • !$boo在php中什么意思,php前戏
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • #android不同版本废弃api,新api。
  • (1)SpringCloud 整合Python
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (原創) 如何安裝Linux版本的Quartus II? (SOC) (Quartus II) (Linux) (RedHat) (VirtualBox)
  • (转)Google的Objective-C编码规范
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (转载)虚函数剖析
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • **PHP分步表单提交思路(分页表单提交)
  • .Mobi域名介绍
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .net framework profiles /.net framework 配置
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .netcore 获取appsettings
  • /etc/sudoers (root权限管理)