RickdiculouslyEasy--CTF-综合靶场

news2024/11/25 0:49:51

废话不多说,一个靶机,好几个flag,开整!!!

使用命令如下,来进行主机发现。

 netdiscover -r 172.16.1.10

找到目标靶机

扫描端口

nmap 172.16.1.7 -p 1-65535 

依次访问

第一个flag

9090端口

第二个flag

13337端口

第三个flag

扫描目录,找到password目录

访问找到FLAG.txt文件,访问得到第三个flag

第四个flag

访问passwords.html

查看页面源码,发现了敏感信息密码,猜测是SSH连接密码

第五个fkag

经过尝试,发现22端口不能连接,上面信息收集发现22222端口才是真正的SSH连接端口,经过尝试,Summer用户可以连接,连接命令如下,密码为winter

ssh Summer@172.16.1.20 -p 22222

 寻找flag,cat命令不能用,要使用more

第六个flag

查看home目录中morty的内容

利用python开启简单的http服务,在当前目录下面开启http服务,然后下载文件

访问靶机我们开启的端口,现在就可以正常下载了

zip文件解压时需要解压密码,用记事本打开下载的图片,寻找解压密码

密码是Meeseek,解压文件

第七个flag

经过上面信息收集,我们发现了开放了vsftpd端口,猜测开放了匿名登录端口,如下图,尝试使用匿名用户anonymous登录

我们直接ls查看文件,发现了第七个flag

使用get命令下载文件

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用CUBE_MX实现STM32 DMA 功能(存储器到存储器)

目录 一、使用DMA实现从存储器1发送数据到存储器2中 1.CUBE_MX配置 2.KEIL5配置 一、使用DMA实现从存储器1发送数据到存储器2中 1.CUBE_MX配置 1.在DMA选项中添加MEMORY TO MEMORY 选择数据宽度,并确保地址递增功能打开。 2.系统时钟72MHz 3.生成代码 2.KEIL5配…

创建Django 项目

创建一个新的 Django 项目: django-admin startproject myproject cd myproject 在 Django 项目中创建一个新的应用: python manage.py startapp myapp设置数据库 编辑 myproject/settings.py 文件中的数据库设置: DATABASES {default:…

研究: 用于训练大型语言模型的数据集往往缺乏透明度

研究人员开发了一种易于使用的工具,使人工智能从业人员能够找到适合其模型目的的数据,从而提高准确性并减少偏差。 这款名为 “数据出处资源管理器”(Data Provenance Explorer) 的新工具可以帮助从业人员在训练模型时对数据做出更明智的选择。 为了训练…

随机规划及其MATLAB实现

目录 引言 随机规划的基本模型 随机动态规划 随机动态规划建模实例​(随机动态规划): MATLAB中的随机规划实现 示例:两阶段随机规划 表格总结:随机规划求解方法与适用场景 结论 引言 随机规划(Stochastic Programming&…

SpringCloud之配置中心svn示例和refresh

SpringCloud之配置中心svn示例和refresh 上一篇配置中心git示例留了一个小问题,当重新修改配置文件提交后,客户端获取的仍然是修改前的信息,这个 问题我们先放下,待会再讲。国内很多公司都使用的svn来做代码的版本控制&#xff…

LabVIEW项目硬件设备选择

在LabVIEW开发项目中,硬件设备的选择至关重要,直接影响系统的性能、稳定性和开发效率。合适的硬件设备不仅能够有效支持项目目标的实现,还能提高整体测试和控制系统的灵活性。因此,从性能需求、兼容性、成本、扩展性等多个角度出发…

vue3 图片裁剪

最终效果 插件下载 pnpm install vue-cropper 配置 在main.js中配置: import VueCropper from vue-cropper; import vue-cropper/dist/index.css;app.use(VueCropper); 组件封装 components/Cropper/index.vue <temp

Linux基础---04vi编辑器指令常用集合及如何恢复意外断开未保存的文件

一.光标移动快键键集合 操作解释h,j,k,l左下上右i在光标位置编辑a在光标后一位编辑o换行编辑&#xff0c;另起一行ctrl f下翻一页ctrl b上翻一页ctrl d下翻半页ctrl u上翻半页数字0跳到行首&#xff0c;也就是跳到第0个字符^跳到行首的第一个字符shift 4跳到行尾shift g…

技术成神之路:设计模式(十三)访问者模式

介绍 访问者模式&#xff08;Visitor Pattern&#xff09;是一种行为型设计模式&#xff0c;它允许你在不改变对象结构的前提下&#xff0c;定义作用于这些对象的新操作。这种模式通过将操作逻辑从对象结构中抽离出来&#xff0c;使得新的操作可以无缝地添加到现有对象中。 1.定…

【漏洞复现】用友 NC pagesServlet Sql注入漏洞

免责声明&#xff1a; 本文内容旨在提供有关特定漏洞或安全漏洞的信息&#xff0c;以帮助用户更好地了解可能存在的风险。公布此类信息的目的在于促进网络安全意识和技术进步&#xff0c;并非出于任何恶意目的。阅读者应该明白&#xff0c;在利用本文提到的漏洞信息或进行相关测…

安装docker-compose最新版本

github下载地址 在github上下载最新版本&#xff0c;这里是centos7的环境直接下载这个就好了。 这里下载好传到服务器即可&#xff0c;这里查看没有权限 需要给文件增加x的执行权限。 ~]# ls -lh 总用量 61M -rw-------. 1 root root 1.7K 7月 29 2022 anaconda-ks.cfg -rw-r…

【最新综述】基于深度学习的超声自动无损检测(下)

4.Levels of automation 5.Basic axioms for DL-based ultrasonic NDE 在回顾了最新技术和每个自动化级别的贡献之后&#xff0c;我们不难发现&#xff0c;目前的数字语言方法论在不同论文之间存在着很大的差异。例如&#xff0c;有些作者提出了同时处理不同步骤的模型[121]&…

【佳学基因检测】在EXCEL中,如何获取A列的第9-29个字符,将其填入另一列中

【佳学基因检测】在EXCEL中&#xff0c;如何获取A列的第9-29个字符&#xff0c;将其填入另一列中 在 Excel 中&#xff0c;如果你需要从 A 列的单元格中提取第 9 到第 29 个字符&#xff0c;你可以使用 MID 函数来实现。这是一个非常实用的函数&#xff0c;用于从文本字符串中…

Java设计模式之责任链模式详细讲解和案例示范

在本文中&#xff0c;我们将详细讲解Java设计模式中的责任链模式&#xff0c;探讨其基本概念、使用场景、常见问题和解决方式。同时&#xff0c;我们还会介绍责任链模式与策略模式的区别&#xff0c;并结合电商交易系统的示例进行说明。此外&#xff0c;我们还会探讨责任链模式…

新手c语言讲解及题目分享(十九)--数据类型专项练习

本文主要讲解c语言的基础部分&#xff0c;常见的c语言基础数据类型&#xff0c;这个也非常重要。 参考书目和推荐学习书目&#xff1a;通过网盘分享的文件&#xff1a;C语言程序设计电子教材 (1).pdf 链接: https://pan.baidu.com/s/1JFqSaCKZ0A2Lr944e72NUA?pwdp648 提取码: …

Golang协程泄漏定位和排查

1 场景&#xff1a;无缓冲channel写阻塞 package mainimport ("log""net/http"_ "net/http/pprof""time""github.com/gin-gonic/gin" )func main() {go func() {log.Println(http.ListenAndServe("localhost:6060&quo…

uni-app实现web-view和App之间的相互通信

双向实时 如果app端部署成网站&#xff0c;则web-view就是iframe&#xff0c;使用也可以双向通讯 https://uniapp.dcloud.net.cn/component/web-view.html APP端代码 index.vue: <template><web-viewid"m-webview":fullscreen"true":src"…

数据结构-二叉树-基础知识

数据结构-二叉树-基础知识 1.树1.1什么是树1.2基本概念子节点、父节点叶节点节点的度树的高度/深度节点的子孙、祖先 1.3树与非树1.4如何实现1.5实例 2.二叉树2.1什么是二叉树2.2特殊的二叉树满二叉树完全二叉树 2.3性质层数度节点 2.4存储结构 1.树 1.1什么是树 树型结构是一…

C#笔记10 Thread类怎么终止(Abort)和阻止(Join)线程

Thread类 C#笔记8 线程是什么&#xff1f;多线程怎么实现和操作&#xff1f;-CSDN博客 C#笔记9 对线程Thread的万字解读 小小多线程直接拿下&#xff01;-CSDN博客 上次说过怎么简单的使用多线程&#xff0c;怎么创建多线程&#xff0c;但是没有具体分析它的终止和释放。 线…

【C++题解】1330. 求最大梯形的面积

欢迎关注本专栏《C从零基础到信奥赛入门级&#xff08;CSP-J&#xff09;》 问题&#xff1a;1330. 求最大梯形的面积 类型&#xff1a;二维数组 题目描述&#xff1a; 从键盘读入 n ( 3≤n≤100 )个梯形的上底、下底和高&#xff0c;请问这 n 个梯形中&#xff0c;最大面积…