网安学习(js漏洞挖掘)

news/2024/10/4 0:17:07 标签: 学习, 前端

内容来自bili白帽大法师白帽大法师的个人空间-白帽大法师个人主页-哔哩哔哩视频 (bilibili.com)

四种方式

目录

1、JS中存在插件名字,根据插件找到相应的漏洞直接利用

2、JS中存在一些URL链接,根据URL链接找到相应的页面进一步测试和利用

3、JS中存在一个子域名,可以直接访问子域名

4、JS中的一些注释可能泄露以账号密码或者其他的


在漏洞挖掘中的重要地位
是 Web页面的脚本语言,主要用来向HTML页面添加交互行为,有以下几个作用javascript
1、嵌入动态文本于HTML页面
2、对浏览器事件做出响应
3、读写HTML元素
4、在数据被提交到服务器之前验证数据
5、检测访客的浏览器信息

JS在漏洞挖掘中的重要地位
在实战的漏洞挖掘中阅读JS有以下几个作用:
 

1、JS中存在插件名字,根据插件找到相应的漏洞直接利用

有网站的f12查找的js文件中,发现这个js框架是引用别人的公司的,且对方公司域名和框架名称也显示出来了,在网上搜索,发现这个这个框架之前出现了漏洞,然后利用,攻击成功

2、JS中存在一些URL链接,根据URL链接找到相应的页面进一步测试和利用

3、JS中存在一个子域名,可以直接访问子域名

4、JS中的一些注释可能泄露以账号密码或者其他的


http://www.niftyadmin.cn/n/5689168.html

相关文章

Swift并发笔记

1.同步和异步 说到线程的执行方式,最基本的一组概念是同步和异步。所谓同步,就是在操作执行完成之前,运行操作的这个线程都会被占用,直到函数最终被抛出或返回。Swift5.5之前,func关键字声明的所有的函数都是同步的。…

IP 数据包分包组包

为什么要分包 由于数据链路层MTU的限制,对于较⼤的IP数据包要进⾏分包. 什么是MTU MTU相当于发快递时对包裹尺⼨的限制.这个限制是不同的数据链路对应的物理层,产⽣的限制. • 以太⽹帧中的数据⻓度规定最⼩46字节,最⼤1500字节,ARP数据包的⻓度不够46字节,要在后⾯补填 充…

利用 notepad++ 初步净化 HaE Linkfinder 规则所提取的内容(仅留下接口行)

去掉接口的带参部分 \?.*去掉文件行 .*\.(docx|doc|xlsx|xls|txt|xml|html|pdf|ppt|pptx|odt|ods|odp|rtf|md|epub|css|scss|less|sass|styl|png|jpg|jpeg|gif|svg|ico|bmp|tiff|webp|heic|dds|raw|vue|js|ts|mp4|avi|mov|wmv|mkv|flv|webm|mp3|wav|aac|flac|ogg|m4a).*(\r\…

Python 课程23-LibROSA

前言 LibROSA 是一个用于音频分析的 Python 库,特别擅长音乐信号处理和音频特征提取。它提供了广泛的工具来处理音频文件,包括加载、变换、特征提取、可视化等功能。LibROSA 在音乐信息检索(MIR)、机器学习中的音频预处理和音频信…

CentOS常用命令收集

系统相关 重置root密码 1. 通过GRUB菜单重置 重启系统进入GRUB菜单,按e键编辑启动参数。找到以linux16开头的行,更改ro为 rw init/sysroot/bin/sh按Ctrl X启动系统进入后执行以下命令:chroot /sysroot passwd root touch /.autorelabel完…

论文推荐 |【Agent】自动化Agent设计系统

论文标题: Automated Design of Agentic Systems 论文地址: https://arxiv.org/abs/2408.08435 GitHub地址: https://github.com/ShengranHu/ADAS 自动化代理设计在性能和通用性方面显著超越了手动方法。 • 引入了自动化代理系统设计&am…

【Ubuntu】PlantUML工具 | 安装 | 语法 | 使用工具画序列图

🌱 PlantUML是一个通用性很强的工具,可以快速、直接地创建各种图表。 目录 1 安装 2 使用PlantUML画序列图 ① 语法 ②示例和效果 利用简单直观的语言,用户可以毫不费力地绘制各种类型的图表。PlantUML 是一个开源项目,支持快速绘制:• 时序图• 用例图• 类图• 对

Python知识点:如何使用Flink与Python进行实时数据处理

开篇,先说一个好消息,截止到2025年1月1日前,翻到文末找到我,赠送定制版的开题报告和任务书,先到先得!过期不候! 如何使用Flink与Python进行实时数据处理 Apache Flink是一个流处理框架&#xf…