dmvip 发表于 2024-3-7 17:53

【已解决】js 逆向求助 window.location.href 跳转问题

本帖最后由 dmvip 于 2024-3-7 22:25 编辑

网站(Base64):bS5ubWRkZC5jb20
在手机上打开这个网站 正常,用电脑浏览器 一打开就直接跳到其他画面,(看代码做个处理)
我用魔变插件改了UA 标识还是没有跳过
请问下大佬有没有什么插件可以让他不跳转的

下发是跳转的代码
script type = "text/javascript" >
var system = {
      win: false,
      mac: false,
      xll: false
};
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
if (system.win || system.mac || system.xll) {
      window.location.href = "xxxx";
} else {} < /script>/


--------------------------------已经解决 感谢 @jflmao ----------教程在7楼

漁滒 发表于 2024-3-7 18:03

你都找到关键跳转的地方了,那你直接注释掉这段跳转的代码是不是就可以了?

dmvip 发表于 2024-3-7 18:09

漁滒 发表于 2024-3-7 18:03
你都找到关键跳转的地方了,那你直接注释掉这段跳转的代码是不是就可以了?

保存他的源码在本地注释??

漁滒 发表于 2024-3-7 18:10

dmvip 发表于 2024-3-7 18:09
保存他的源码在本地注释??

直接使用浏览器的override功能就可以了

devilpanama 发表于 2024-3-7 18:10

我咋一会跳黄站,一会跳视频站

dmvip 发表于 2024-3-7 18:16

漁滒 发表于 2024-3-7 18:10
直接使用浏览器的override功能就可以了

我保存替换不了{:1_937:}

jflmao 发表于 2024-3-7 18:33

用油猴脚本
(function() {
        'use strict';
        Object.defineProperty(navigator,'platform',{get:function(){return 'iPhone';}});
        console.log(navigator.platform)
})();

注入时机选择document-start

wasm2023 发表于 2024-3-7 18:52

这个替换响应确实不好弄

dmvip 发表于 2024-3-7 20:09

jflmao 发表于 2024-3-7 18:33
用油猴脚本
(function() {
        'use strict';



请问下如何注入

Takitooru 发表于 2024-3-7 20:11

原来是个影shi站。。。。如果只是阻止跳转,除了楼上几位大佬的方法,还有其它方法的
比如截图这种操作,禁用js
https://imgsrc.baidu.com/forum/pic/item/8718367adab44aed681a08def51c8701a18bfbb0.jpg
页: [1] 2
查看完整版本: 【已解决】js 逆向求助 window.location.href 跳转问题