网站莫名其妙的去请求一个flash.js

问题描述:

这个问题是这样产生的,我们的一个项目,在一个客户那里,总会被莫名奇妙的请求两次,就是点一次按钮,在network中能看到两次请求,但这两次请求中间总会有掺杂一个请求http://10.2.201.2:89/cookie/flash.js。

当时心想,这是什么鬼啊?项目源码中全局搜索,也没有一个关于flash.js的代码,简直其妙到爆炸!

没有任何的头绪后,开始百度,看到了有一些讨论flash.js劫持的问题,

把链接放这里:网站莫名其妙的去请求一个flash.js (http://10.19.99.18:89/cookie/flash.js) 感觉和我遇到的情况好像啊,太像了,而且请求flash.js的上下同样一个请求

开始往这方面打方向盘,拼命踩油门百度flash.js劫持的问题。

开始问客户这个ip地址是他们的吗?

“是的。”

这个请求你知道吗?

“10.2.201.2:89是路由器的管理系统的地址,所有的WIFI他都协管,监督用户行为的。”

心里一万只...奔跑而过。

解决思路:

1:和你们的IT工作人员联系。

2:如何不让浏览器加载这个flash.js?

劫持的时候是有userAgent判断的,我们应该是可以通过修改userAgent来逃脱flash.js的。

我的客户使用的是window系统。只需要改个UA,修改成非windows nt的UA。

这样便能逃脱flash.js的劫持了。

想打劫我?我变成一只狗,从你面前怡怡然踏步路过。

具体解决方法:

1:windows上的浏览器上F12,打开浏览器调试工具。

2:取消默认的勾选Select automatically,点击下拉选项。

3:选项列表中有许多选项,注意前面的是浏览器名称,后面是操作系统名称。

我们的目的是伪装成一条Mac狗,所以我选择了图中的选项:Chrome -- Mac

选择之后的我们的User-Agent伪装成功,如下图所示:

成功!

浏览器已经成功伪装成Chrome -- Mac狗了。

如果你还想伪装成其他的浏览器,可以选择相应的选项,让自己的浏览器披上一个“皮”。

如果你是其他的浏览器,可以找度娘,百度一下,“如何修改某某浏览器的User-Agent”,总会有自己想要的结果。

-----------------------------------------------------------------------------------------不关注我“象话”吗?

我的网站 look-hot

 CSDN私信我,接私活

  • 10
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

象话

打赏犹如太阳穴的枪口

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值