whowantstobeking靶机

ops/2025/1/12 23:04:30/

一.打开靶机

发现了个用户名

kali扫ip(arp-scan -l),去浏览器访问

二.漏洞利用

curl http://192.168.95.148:80/skeylogger -o skeylogger
file skeylogger

是个ELF文件

利用strings命令,通过此命令可以获取到一些有用的信息

strings skeylogger //该命令的作用是打印文件中可打印的字符
strings --all skeylogger // 扫描整个文件而不是只扫描目标文件初始化和装载段
strings -a skeylogger  //扫描整个文件而不是只扫描目标文件初始化和装载段
strings  skeylogger >log.txt //用命令把它变成txt文件访问
cat log.txt

base64解码(ZHJhY2FyeXMK——>dracarys)

这个应该是22端口ssh的登录密码:dracarys

SSH连接一下试试,

ssh daenerys@192.168.80.131

连接成功

三.提权


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

相关文章

Vue.js组件开发-Vue CLI如何配置浏览器兼容性

Vue.js组件开发中,使用Vue CLI配置浏览器兼容性主要涉及到对Babel、Polyfills以及CSS处理工具的配置。 1. 配置Babel Vue CLI默认使用Babel进行代码转换,以支持旧版浏览器。可以通过修改或创建Babel配置文件(.babelrc或babel.config.js&…

算法:两个升序单链表的合并

将两个按值排序的带头结点的单链表La和Lb排列成一个升序的 单链表,并返回一个新的单链表的表头指针 (两个升序合并成升序,用尾插法) LinkList Merge_LinkList(LNode* La, LNode* Lb) {//准备工作LNode* Lc;//新链表的头结点LNode…

Spring Boot 集成 MyBatis 全面讲解

Spring Boot 集成 MyBatis 全面讲解 MyBatis 是一款优秀的持久层框架,与 Spring Boot 集成后可以大大简化开发流程。本文将全面讲解如何在 Spring Boot 中集成 MyBatis,包括环境配置、基础操作、高级功能和最佳实践。 一、MyBatis 简介 1. SqlSession …

高可用虚拟IP-keepalived

个人觉得华为云这个文档十分详细:使用虚拟IP和Keepalived搭建高可用Web集群_弹性云服务器 ECS_华为云 应用场景:虚拟IP技术。虚拟IP,就是一个未分配给真实主机的IP,也就是说对外提供数据库服务器的主机除了有一个真实IP外还有一个…

Spring Boot + MyBatis Plus 存储 JSON 或 List 列表全攻略

在现代的后端开发中,我们常常需要处理复杂的数据结构,JSON 数据以及列表(List)数据屡见不鲜。如何高效地使用 Spring Boot 和 MyBatis Plus 来存储这些复杂数据类型,是这篇博客要探讨的重点。 一、为什么要存储 JSON …

C#核心技术---Linq

目录 Linq介绍 Linq查询 语句查询 Linq扩展方法 Linq介绍 LINQ(读音link)——语言集成查询(Language Integrated Query),是.NET框架的扩展,一系列直接将查询功能集成到 C# 语言的技术统称,是一种使用类似SQL语句操…

基于单片机的空调温度测试测控系统设计

摘 要 : 单片机在测试测控系统中占据着重要的地位 , 本文以 AT89C51 单片机为基础 , 进行了空调温度测试测控系统的设计, 分析了其硬件设计组成及软件功能实现 , 旨在为空调温度测试测控系统的相关研究和设计实践提供参考. 关键词 : 单片机 ; 空调温度 ; 测试测控系…

Spark是什么?Flink和Spark区别

Spark是什么?Flink和Spark区别 一、Spark二、Spark和Flink区别三、总结 一、Spark Apache Spark 是一个开源的大数据处理框架,主要用于大规模数据处理和分析。它支持多种数据处理模式,包括批处理、流处理、SQL 查询、机器学习和图处理等。 核…