【笔记】JSONP利用
前言
通过支持JSONP的异步请求,实现跨站请求获取数据,从而信息收集
JSONP利用与CSRF利用的本质区别是,JSONP只能实现数据的读取,而CSRF可以调用后端增删改接口
收集支持JSONP的请求
通过浏览器手工收集支持JSONP的请求
- 打开浏览器开发者工具->
Network->搜索callback
通过Burp插件自动收集支持JSONP的请求
下载项目
1 | git clone https://github.com/p1g3/JSONP-Hunter |
安装插件
- 安装
Jsonp_Hunter.py插件

收集支持JSONP的请求
利用支持JSONP的请求信息收集
- 如果用户访问这个页面,可以利用异步请求进行信息收集
<url>:支持JSONP的请求URL
1 | $.get("<url>", "", (result) => { |