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

【Vue渗透】Vue站点渗透思路

原文地址

极核GetShell

前言

本文经验适用于前端用Webpack打包的Vue站点,阅读完本文,可以识别出Webpack打包的Vue站点,同时可以发现该Vue站点的路由。

成果而言:可能可以发现未授权访问

识别Vue

识别出Webpack打包的Vue站点可以通过以下几种方式

  • 浏览器插件:【指纹识别】Wappalyzer 浏览器插件

在这里插入图片描述

  • 通过浏览器开发者工具
    • 源代码 -> 在目标站点中的静态文件中找到类似于app.\**\**\**\**\**.js这样的文件
    • 网络 -> 在加载文件中发现一堆类似于chunk-\**\**\**\**\*.js的js文件

在这里插入图片描述

在这里插入图片描述

  • 浏览器URL栏特征
    • 识别地址栏带/#/

在这里插入图片描述

渗透Vue站点

找未授权的路由可以通过**手动 or 工具**的方式结合利用,先看手动方式。

未授权访问 – 手动

手动打开**app.\**\**\*.js**文件,搜索**path:**关键词,即可获得相关路径,然后就可以进行拼接尝试访问

在这里插入图片描述

未授权访问 – 工具

  • 利用工具:【Vue渗透】Vue Devtools 浏览器插件

开发者工具 -> Vue(需要激活浏览器扩展) -> Routes

在这里插入图片描述

http://www.lryc.cn/news/307133.html

相关文章:

  • 主数据管理是数字化转型成功的基石——江淮汽车案例分享
  • 【Spring连载】使用Spring Data访问 MongoDB(十一)----加密Encryption (CSFLE)
  • 【postgresql】数据表id自增与python sqlachemy结合实例
  • 什么是索引?在 MySQL 中有哪些类型的索引?它们各自的优势和劣势是什么?
  • Docker安装与基础知识
  • 搭建Facebook直播网络对IP有要求吗?
  • Qt开发:MAC安装qt、qtcreate(配置桌面应用开发环境)
  • python学习网站
  • 编程笔记 Golang基础 033 反射的类型与种类
  • MySQL进阶篇2-索引的创建和使用以及SQL的性能优化
  • 基于SVM的功率分类,基于支持向量机SVM的功率分类识别,Libsvm工具箱详解
  • 【IO流】FileWrite字符输出流
  • WPF 【十月的寒流】学习笔记(1):DataGrid过滤
  • 当Vue项目启动后,通过IP地址方式在相同网络段的其他电脑上无法访问前端页面?
  • native sql -ABAP开发从入门到精通笔记
  • C++完美转发【gpt】
  • C++之类和对象(2)
  • 时间序列分析实战(四):Holt-Winters建模及预测
  • Springboot之集成MongoDB无认证与开启认证的配置方式
  • BLEU: a Method for Automatic Evaluation of Machine Translation
  • 代码随想录算法训练营|day42
  • vscode与vue/react环境配置
  • Vue前端对请假模块——请假开始时间和请假结束时间的校验处理
  • 搭建freqtrade量化交易机器人
  • php伪协议 [SWPUCTF 2022 新生赛]ez_ez_php(revenge)
  • 1.1_1 计算机网络的概念、功能、组成和分类
  • pytorch中的各种计算
  • 大数据技术之 Kafka
  • 【GB28181】wvp-GB28181-pro部署安装教程(Ubuntu平台)
  • CentOS删除除了最近5个JAR程序外的所有指定Java程序