BaibianJS(百变JS) 快速注入JS 随意跨域

栏目: JavaScript · 发布时间: 7年前

内容简介:BaibianJS(百变JS) is a little and amazing mini chrome extension!It will help you to inject js and send cross domain xhr request by setting Access-Control-Allow-Origin.百变JS是一个小巧实用的Chrome插件,主要2个功能,1是能帮您任性注入JS,2是通过让您任性跨域!为什么会有BaibianJS为了注入JS和跨域,最先的方案都是用winform

BaibianJS(百变JS) is a little and amazing mini chrome extension!It will help you to inject js and send cross domain xhr request by setting Access-Control-Allow-Origin.百变JS是一个小巧实用的Chrome插件,主要2个功能,1是能帮您任性注入JS,2是通过让您任性跨域!

为什么会有BaibianJS

为了注入JS和跨域,最先的方案都是用winform+webbrowser,玩得不要不要的,但是调试起来不方便!在实际使用过程中上,也用过Fiddler进入注入,但是替换JS要计算请求长度,用起来会比较烦。而最佳的注入节点又是jq 下方,所以Fiddler实现了想要的注入,但是却很烦。最后,想用chrome Extension主要在于,替换更加灵活,而且有chrome强大的console辅助调试。

BainbianJS正是在这种纠结的背景下孕育而生,虽然只是一个简单的JS,功能却非常实用。可以非常灵活的注入JS,对网页进行分析与数据提取。

How to use

Step 1

下载BainbianJS插件文件,background.js\manifest.json,真正起作用的就这两个,放到一个BianbianJS文件夹里。进入Chrome Extension插件界面,选加载安装,选择BianbianJS文件夹,安装成功。

如何进入Chrome Extension插件管理界面

在谷歌浏览器中输入 chrome://extensions/

Step 2

安装成功后,要依据自己的使用情况修改backgroud.js中的配置,配置要替换的JS,非常简单,就不废话了。修改JS记得重载加载插件哦!

与我互动

请关注我的公众号

BaibianJS(百变JS) 快速注入JS 随意跨域

捐助

如果你觉得不错,想捐助献爱心,请扫码

BaibianJS(百变JS) 快速注入JS 随意跨域

代码已经开源到Github

https://github.com/Lancker/BaibianJS

BaibianJS(百变JS) 快速注入JS 随意跨域


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Designing Web Navigation

Designing Web Navigation

James Kalbach / O'Reilly Media / 2007-8-15 / USD 49.99

Thoroughly rewritten for today's web environment, this bestselling book offers a fresh look at a fundamental topic of web site development: navigation design. Amid all the changes to the Web in the pa......一起来看看 《Designing Web Navigation》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具