求问一下 网站禁止 F12 怎么办?

97 天前
 abc500
求问一下 有的的网站禁止 F12 如果用 view-source 来看 却无法抓取到 M3U8 的地址 这个怎么办? 谢谢
3495 次点击
所在节点    问与答
43 条回复
lifei6671
97 天前
禁止的是 F12 快捷键吧。你可以直接从浏览器菜单里打开,也可以先打开调试窗口再输入网站打开。
RightHand
97 天前
最简单的先 f12 ,在进网站
daxin945
97 天前
用 wireshark 抓包
xiaoHuaJia
97 天前
右键-》检查
dropdatabase
97 天前
问一下大佬们,网站禁止选中文本内容怎么办?
ahhui
97 天前
opengps
97 天前
网站禁止 F12 局限于网页范围,你可以在地址栏去按下
你也可以先 f12 ,然后再输入网址打开
cirzear
97 天前
先 F12 ,再粘贴链接进入
nothingistrue
97 天前
先打开开发者工具再进网站,或者通过浏览器菜单打开开发者工具,这是浏览器自身功能,网站最多也就只能禁止一下 F12 快捷键。

但是打开了开发者工具,你也别想看到视频的下载地址。更多是出于功能优化的目的,视频播放很少是直接用 HTML 的 <video url="……">标签来播放视频,而是用 javascript 来处理视频下载和播放。
nothingistrue
97 天前
既然你知道 M3U8 了,那么就找油猴脚本吧。只要没有 DRM ,视频怎么着都能下载,只不过是难度不一样而已。
abc500
97 天前
@lifei6671 不是禁止的按键

@RightHand 先按 F12 再进网站直接空白页 也无法打开 提示此网页拥有非 HTTPS 来源。

@xiaoHuaJia 检查不了

@opengps 不可以 试过了

就是星视界 https://www.histar.tv/live
abc500
97 天前
@nothingistrue 感谢回复 不过应该不是这个原因 网站 https://www.histar.tv/live
ilaipi
97 天前
我遇到过那种,开了 F12 就自动跳走的。。这种就是啥时候开 F12 应该都不行😂
f056917
97 天前
应该是写了定时器检查的
abc500
97 天前
@f056917 不知道 https://www.histar.tv/live/ 就是这个站点
bubble21
97 天前
禁用 JavaScript -> F12
sapjax
97 天前
很有意思,网站有 js 代码检测是否开启了 devtool , 一旦检测到,就会跳转页面到 about:blank
研究了一下,我们只能在开启 devtool 之前,注入代码阻止页面跳转
那么怎么注入呢? 通过打开 devtool 注入肯定是不行的,userscript 应该可以,但是略麻烦。

试了一下,javascript:void() 是可以的,具体步骤如下:
1. 打开网址 https://www.histar.tv/live
2. 地址栏输入 javascript:void(window.onbeforeunload = function(){return false}) 回车
3. 通过菜单工具栏打开 devtool , 此时会触发页面跳转逻辑,但是因为我们拦截了 onbeforeunload ,所以会弹框询问是否要跳转,点 cancel 拒绝
4. OK 现在 devtool 是开启并且可输入状态了 😅
chairuosen
97 天前
写个油猴脚本

// ==UserScript==
// @name beforeunload
// @namespace http://tampermonkey.net/
// @version 2024-02-01
// @description try to take over the world!
// @author You
// @match *://*/*
// @grant none
// ==/UserScript==

(function() {
'use strict';


['unload', 'beforeunload'].forEach(function (evName) {
window.addEventListener(evName, function () {
debugger; // Chance to check everything right before the redirect occurs
});
});

// Your code here...
})();

启用脚本
空白页开 F12
地址栏输入目标地址,回车
进入页面,等着它断住
在右侧的 callstack 找到第二个就是跳转的地方,点进去看源码,直接删了跳转代码 ctrl+s 保存(自动启用了 overrides 可以在左侧边栏 workspace 这里看到)
再刷新就没跳转了,现在可以关了油猴脚本了
abc500
97 天前
@chairuosen 感谢 真的感谢 顺手就写了一个脚本 问题是。。。这个怎么用啊 感谢
ho121
97 天前
用 fiddler

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1013404

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX