介绍一款抓包代理服务器--whistle( 二 )


介绍一款抓包代理服务器--whistle

文章插图
 
plugins
用到的一些插件
介绍一款抓包代理服务器--whistle

文章插图
 
实例概念说的再多.还不如实际操作几下.接下来我们会尝试,将百度的首页的`新闻` 替换成 百度新闻,然后在百度首页添加一张自定义图片,然后弹出一个alter框.
开始之前我们要先配置一个代理服务器,代理地址就是我们启动的whistle的地址,并打开代理.
介绍一款抓包代理服务器--whistle

文章插图
 
然后,我们在rule中添加一个test文件,在里面写入一个
www.baidu.com resReplace://{replace.json}然后,按住左ctrl,点击{replace.json}直接会跳转到values中.自动生成一个replace.json文件,在replace.json中添加下面的json串,并保存
{ "新闻": "百度新闻"}
介绍一款抓包代理服务器--whistle

文章插图
 

介绍一款抓包代理服务器--whistle

文章插图
 
在浏览器输入百度我们看看开启代理和不开启代理的区别
介绍一款抓包代理服务器--whistle

文章插图
 

介绍一款抓包代理服务器--whistle

文章插图
 
然后我们再添加一条规则
www.baidu.com htmlPrepend://{baiduimage.html}在baiduimage.html中添加
<img src=https://www.isolves.com/it/wl/rj/2019-11-22/"http://pic27.nipic.com/20130324/9252150_152129329000_2.jpg" width="50" height="50">然后我们刷新百度页面可以看到在百度首页头部添加了一张图片.
介绍一款抓包代理服务器--whistle

文章插图
 
然后我们再添加一条规则
www.baidu.com jsPrepend://{baidui.js}在baidui.js中添加
alert("我是百度")然后我们刷新百度页面可以看到在百度首页会出现一个弹框
介绍一款抓包代理服务器--whistle

文章插图
 
我们通过这些基本的操作,简单演示了whistle如何使用.
介绍一款抓包代理服务器--whistle

文章插图
 
总结像这种软件分享的,只能简单的说一下.毕竟人家的东西,我们写的再怎么好,不如人家官网上写的全.我这边只能按照自己的理解简单的分享一下.如果想深入了解的,可以去深入学习一下.
感谢大家的支持,希望以后能分享更多的干货,一起学习




推荐阅读