美文网首页
网站的无限Debugger的分析

网站的无限Debugger的分析

作者: 沫明 | 来源:发表于2022-01-20 10:59 被阅读0次

    打开控制台会遇到 一个无限的 debugger 循环。

    image.png

    浏览器的console面板,通过逐一将找到的混淆代码粘贴到console中执行,可以看到这里构造了一个debugger字符串。

    constructor是一种用于创建和初始化class创建的对象的特殊方法。
    

    结合混淆代码,可以大致得出这样的一个结论,这一行的混淆代码通过constructor构造了一个执行 debugger 的函数。

    那么面对这样的debugger应该怎么办?

    其实面对这样的反爬,同样可以使用置空法完成。不过之前我们遇到是将整个函数置空,这里是将construtor置空。

    通过在console中键入Function.prototype.constructor=function(){}即可完成。

    image.png

    相关文章

      网友评论

          本文标题:网站的无限Debugger的分析

          本文链接:https://www.haomeiwen.com/subject/miljhrtx.html