Chrome-HackBar破解

最近准备在谷歌浏览器上进行我的渗透学习,在谷歌浏览器上进行渗透那必不可少的一个插件就是HackBar,但是安装好后却发现最新版本已经开始收费,于是就有了这次破解。

破解

查找插件位置

在谷歌浏览器管理插件的地方,寻找HackBar的ID,然后通过everything查询电脑上名字为该ID的文件夹,该文件夹即为HackBar安装的位置

修改代码

通过阅读代码发现,付费验证的代码在hackbar-panel.js文件里
就是下面这一段代码

function disable_hackbar(message=null) {
    $('#alert-license').removeClass('hidden');
    if(message){
        $('#alert-license span').text(message);
    }
    license_ok = false;
}

chrome.storage.local.get(['license'], function (result) {
        const license = result.license;
        if (license) {
            //check internet
            fetch("https://google.com")
                .then(function (response) {
                    // check licese
                    fetch(license_server + "/" + license)
                        .then(function (response) {
                            return response.json();
                        })
                        .then(function (data) {
                            const pong = data.pong;
                            if (pong === false) {
                                disable_hackbar(data.message);
                            }
                        }).catch(error => {
                            disable_hackbar();
                        });
                })
                .then(function (data) {
                }).catch(error => {
                });
        } else {
            disable_hackbar();
        }
}); 

然后把该段代码删掉即可,再次打开谷歌浏览器时发现显示HackBar插件损坏
对于这种情况只需要打包一下插件,然后再加载一下插件就可以正常使用了

posted @ 2020-02-23 20:40  she11s  阅读(1166)  评论(0编辑  收藏  举报