Vulnhub-RickdiculouslyEasy靶场(9个flag)

ops/2024/9/19 19:33:36/ 标签: 服务器, linux, 网络, 网络安全

flag1

端口9090有一个flag

flag2

13337端口

flag3

使用dirb进行扫描网站的80端口,发现一些敏感文件

访问80端口,没有发现有效信息

 访问passwords目录

访问FLAG.txt

再返回访问passwords.html文件

查看页面源代码发现一个密码

flag4

之前扫描到了robots.txt文件,访问一下

访问/cgi-bin/tracertool.cgi目录,是一个留言板,经检测可以进行命令执行漏洞

执行命令,可以查看passwd文件

127.0.0.1;more /etc/passwd

 

22222端口可以进行ssh连接,经过测试用户就是passwd文件中的summer,密码经过测试就是刚才的winter

flag5

使用ssh连接后,发现 在家目录中有一个Morty用户,它里面有两个文件,我们将其复制到我们的summer目录下

将文件通过ftp下载到我们的主机上

 

解压文件时需要密码,我们去另一个jpg文件中查看一下

 用记事本打开后,发现有一个密码,我们尝试一下

 成功解压

得到flag

 

flag6

在家目录中的RickSanchez用户中有一个safe文件,同样的将其复制到我们的summer用户目录下

使用./safe 131333进行访问,密码就是我们上一个找到的flag

flag7

进阶上一个flag,safe文件中也给了我们在一个用户密码的提示

密码有一个大写字母、一个数字、还是一个乐队的名字

经过查询得到最后一个用户密码为P7Curtains

使用ssh进行连接,进入root权限

直接使用more读取FLAG.txt文件

flag8

使用nc监听60000端口,可以反弹回来一个shell,里面有一个flag文件

flag9

使用ftp连接网站,使用anonymous匿名用户登陆,密码为空

就可以找到其中也有一个flag文件


http://www.ppmy.cn/ops/109862.html

相关文章

HarmonyOS Next系列之实现一个左右露出中间大两边小带缩放动画的轮播图(十二)

系列文章目录 HarmonyOS Next 系列之省市区弹窗选择器实现(一) HarmonyOS Next 系列之验证码输入组件实现(二) HarmonyOS Next 系列之底部标签栏TabBar实现(三) HarmonyOS Next 系列之HTTP请求封装和Token…

博客常见问题

hexo g 生成静态文件 hexo s 本地预览 hexo d 同步上传到git 1、输入hexo d ,上传到git时,报错 看了下git的配置,没有问题,单机过去也能直接到我的git上 可能是传不过去,token的问题 最下面开发者设置,找到…

AdaBoost算法(AdbBoost Algorithm)—有监督学习方法、非概率模型、判别模型、非线性模型、非参数化模型、批量学习

定义 输入:训练数据集 T { ( x 1 , y 1 ) , ( x 2 , y 2 ) , ⋯ , ( x N , y N ) } T\{ (x_1,y_1),(x_2,y_2),\cdots,(x_N,y_N)\} T{(x1​,y1​),(x2​,y2​),⋯,(xN​,yN​)},其中, x i ∈ χ ⊆ R n , y i ∈ y { − 1 , 1 } x_i \in \chi\subseteq R^n, y_i …

《C++枚举类型的进化:从传统到现代的飞跃》

在 C的发展历程中,枚举类型(enum)经历了一系列的改进,这些改进使得枚举类型在现代 C编程中变得更加灵活、安全和强大。本文将深入探讨 C中枚举类型的改进,以及这些改进为程序员带来的好处。 一、传统 C枚举的局限性 …

Java 21的Preferences API的笔记

Java Core LibrariesPreferences API 多用户环境下,应用程序保存配置参数的一种API,目前支持用户和系统两类配置。 在现有的项目中,目前没有使用过本API。Comparing the Preferences API to Other Mechanisms 通常,应用的开发者还…

7. MyBatis中的SqlSession是什么?如何管理SqlSession的生命周期?

SqlSession 是 MyBatis 的核心接口之一,用于执行与数据库的交互操作。它提供了执行 SQL 语句的所有方法,包括插入、更新、删除和查询,还可以管理事务、获取映射器(Mapper)接口的实例等。 SqlSession 的主要功能包括&a…

ssm——整合,前端页面设计,分页

empMapper.updateEmpById(m); } //用于批量的插入数据 Test public void insertDeptByBATCH() { DeptMapper OCMsqlSession.getMapper(DeptMapper.class); for(int i0;i<10;i) { String idUUID.randomUUID().toString().substring(0, 5); OCM.insertByDept(new Dept…

牛客思维题———进制(简单)

C-小红的双好数&#xff08;easy&#xff09;_牛客周赛 Round 57 (nowcoder.com) 思路&#xff1a; 任何一个数n可以表示为n进制&#xff0c;且值为1 特判1 2 即可 代码&#xff1a; #include<bits/stdc.h> #define int long long using namespace std;#define IOS i…

Vue 3 + Element Plus 封装单列控制编辑的可编辑表格组件

在Web应用开发中&#xff0c;经常需要提供表格数据的编辑功能。本文将介绍如何使用Vue 3结合Element Plus库来实现一个支持单列控制编辑功能的表格&#xff0c;并通过封装组件的形式提高代码的复用性。通过本教程&#xff0c;你将学会如何构建一个具备单列控制编辑功能的表格组…

MySQL 日期函数语法介绍和案例示范以及常见问题解决

本文将以电商交易系统为例&#xff0c;详细讲解 MySQL 日期类型及其转化&#xff0c;常用的日期函数&#xff0c;以及一些解决常见问题的方案。 一、MySQL 日期数据类型 MySQL 提供了多种日期数据类型&#xff0c;适用于不同的使用场景。常见的日期类型包括 DATE、DATETIME、…

深兰科技董事长陈海波出席《中马建交五十周年高级别经贸合作》

2024年9月3日&#xff0c;中马建交50周年高级别经贸合作交流会暨马来西亚第九任首相VIP欢迎晚宴在北京隆重举行&#xff0c;深兰科技创始人、董事长陈海波先生应邀出席。 会议期间&#xff0c;双方举行了品牌出海合作签约仪式。在马来西亚首相雅各布先生的见证下&#xff0c;深…

C语言知识体系思维导图

为了更清晰地描述C语言知识体系&#xff0c;笔者用一个结构化的思维导图来概括其主要组成部分。见下&#xff1a; 这个思维导图旨在提供一个全面而系统的视角&#xff0c;帮助学习者逐步构建扎实的C语言知识体系。随着学习的深入&#xff0c;可以根据个人兴趣和职业需求&#x…

软件架构风格

五大架构风格 1、数据流风格 子风格包括&#xff1a;批处理风格、管道-过滤器风格 2、调用/返回风格 子风格包括&#xff1a;主程序/子程序风格、面向对象风格、分层架构风格 3、独立构件风格 子风格包括&#xff1a;进程通信风格、事件驱动系统&#xff08;隐式调用&…

【Shiro】Shiro 的学习教程(一)之快速入门

目录 1、Shiro 简介2、Shiro 认证、授权2.1、认证2.2、授权 3、快速入门4、自定义 Realm5、加密6、实现授权 1、Shiro 简介 Shiro 官网&#xff1a;https://shiro.apache.org/ Shiro 是一个功能强大且易于使用的 Java 安全框架&#xff0c;它执行身份验证、授权、加密和会话管…

Leetcode面试经典150题-55.跳跃游戏

解法都在代码里&#xff0c;不懂就留言或者私信 class Solution {public boolean canJump(int[] nums) {/**如果就一个位置&#xff0c;你本来就在这&#xff0c;肯定可以跳到*/if(nums.length 1) {return true;}/**这个题的解题思路是遍历数组&#xff0c;如果当前位置不在之…

【自用】计算机网络湖科大教书匠笔记 第一章 概述

文章目录 因特网概述三种交换方式&#xff1a;电路交换、分组交换和报文交换计网的定义及分类计网的性能指标计算机网络体系结构 因特网概述 网络、互联网和因特网 网络由若干结点和连接这些结点的链路组成 多个网络还可以通过路由器互连起来&#xff0c;这样就构成了一个覆盖范…

SpringBoot 读取配置文件的4种方式

文章目录 1. Value 注解读取单个属性2. 使用 ConfigurationProperties 注解3. 通过 Environment 对象读取属性4. 使用 PropertySource 注解加载额外的配置文件 在 Spring Boot 中&#xff0c;application.yml 文件用于配置应用程序的属性&#xff0c;Spring Boot 默认会从 src/…

MyBatis 源码解析:BatchExecutor 与 SimpleExecutor 详解

摘要 在 MyBatis 中&#xff0c;Executor 是执行 SQL 语句的核心组件。SimpleExecutor 和 BatchExecutor 是 Executor 的两种重要实现方式&#xff1a;前者负责简单的 SQL 执行&#xff0c;后者支持批量 SQL 执行。本文将通过自定义实现 BatchExecutor 和 SimpleExecutor&…

如何将Windows风格的剪切和粘贴添加到Mac访达中

你可以在Mac上剪切和粘贴,但此功能在访达中的行为不同。这可能会让新手感到不适,甚至可能会让铁杆Mac用户感到困扰。幸运的是,有一个小的免费应用程序可以“修复”这种不一致。 使用Command X剪切文件和文件夹 Command X是一款免费应用程序,它为Mac上的文件和文件夹添加了…

启动spring boot项目时,第三方jar包扫描不到的问题

讲述一下遇到的问题&#xff1a; 在启动类Application上使用ComponentScan 这个注解来扫描第三方的包&#xff0c;然后就会出现报错。异常就是无法加载本地的bean&#xff0c;但是可以加载到第三方的bean&#xff1b; 了解过spring boot启动流程的都知道&#xff0c;Springboo…