精易论坛

标题: 【原创】JsHook [打印本页]

作者: 1185384801    时间: 2021-6-23 17:28
标题: 【原创】JsHook

JsHook


设计理念:



目标:



例子:



window.a=1024;
(function () {
    "use strict";
    if (typeof JsHook == "undefined"){
        //先判断JsHook是否定义
        console.log("JsHook类没有定义!");
        return 0;
    }
    var dealfunction = (...p_list)=>{
        console.log(`${ p_list[zxsq-anti-bbcode-0] }.${ p_list[zxsq-anti-bbcode-1] }的数据被设置,数据是:${ p_list[zxsq-anti-bbcode-2] }`)
        return 100;
    }
    var mywindow = new JsHook;
    mywindow.initHook(window,"a",dealfunction);
    console.log("下面尝试Hook数据修改!")
    window.a=1024;
    console.log(window.a);
    mywindow.DeleteHook();
    console.log("下面尝试删除Hook!")
    window.a=1024;
    console.log(window.a);
})();

Github地址:


JsHook


PS:




作者: 如梦入秋o    时间: 2021-6-23 17:49
咋玩呀 有点懵
作者: zenghuan    时间: 2021-6-23 21:30
咋玩呀 有点懵
作者: sqlyl    时间: 2021-6-23 22:05
有点看不懂
作者: 千本樱007    时间: 2021-6-23 23:17
厉害厉害厉害厉害厉害
作者: 王者路太艰难    时间: 2021-6-24 11:31
表示不懂
作者: Toomy    时间: 2021-7-12 11:15
大哥可以说下用途 来个例子吗
作者: 515667395    时间: 2021-10-23 15:41
留个戳,学习一下
作者: ebhb    时间: 2021-10-28 19:59
玩游戏用得上。
作者: 空竹    时间: 2021-11-22 12:06
js也能 hook  长见识了今天
作者: 夜深了YsL    时间: 2022-1-8 03:15
我其实是是来骗Github的star的 打不开
作者: xuanfei    时间: 2024-6-28 15:33
厉害了,单还需要实践。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4