该网站如何将所有内容隐藏在检查元素中?

how this website is hiding all in inspect elements?

我浏览过一个网站

已屏蔽F12,Ctrl+shift+I,右击

所以我尝试了选项->更多设置->开发者工具

但是,元素选项卡仍然是空的?为什么或如何这样做?

站点:https://uplod.net/ahfdhke06rhca656yw0e

格式不正确,但我通过 urling url.

捕获了它
function disable_developer_tool(){
  let checkStatus;
hotkeys("command+option+j,command+option+i,command+shift+c,command+option+c,command+option+k,command+option+z,command+option+e,f12,ctrl+shift+i,ctrl+shift+j,ctrl+shift+c,ctrl+shift+k,ctrl+shift+e,shift+f7,shift+f5,shift+f9,shift+f12",
(
  function(e,t){e.preventDefault()
}));
let element=new Image;
Object.defineProperty(element,"id",{
  get:function(){
    throw checkStatus="on",new Error("Dev tools checker")
  }
}),
requestAnimationFrame((function check({
  checkStatus="off",
  console.dir(element),
  "on"===checkStatus?(document.body.parentNode.removeChild(document.body),document.head.parentNode.removeChild(document.head),setTimeout((function(){for(;;)eval("debugger")}),100)):requestAnimationFrame(check)}))}

这会监视将打开开发人员控制台并删除所有元素并使调试器陷入无限循环的事件。它看起来像是附加到试图杀死 adblock 的 mdpUnGrabber 库。

这是一篇关于它的文章。 https://ibug.io/blog/2020/08/work-against-wordpress-deblocker/