浏览器控制台JavaScript反调试代码

3d17b2687d18628e61cb7ac67cd88bef

<script>
function malicious() {
    const detect = (function(){
        const dummy = /./;
        dummy.toString = () => {
            alert('someone is debugging the malicious function!');
            return 'SOME_NAME';
        };
        return dummy;
    }());

    // do a malicious action
    if (window.stealUserCookies) window.stealUserCookies();
}

function legit() {
    // do a legit action
    return 1 + 1;
}

function main() {
    legit();
    malicious();
}

debugger;
main();
</script>

本代码直接放需要反调试的页面即可.

THE END
分享
二维码
打赏
海报
浏览器控制台JavaScript反调试代码
<script> function malicious() { const detect = (function(){ const dummy = /./; dummy.toString = () => { ……
<<上一篇
下一篇>>
文章目录
关闭
目 录