HOOK函数
old_func = func.func = function(argument){
my task;
return old_func .apply(argument)
}
func.prototype..... = .......
func :要hook的函数
HOOK属性
old_attr = obj.attr.Object.defineProperty(obj, 'attr', {
get: function() {
console.log(cookie_cache);
return old_attr
},
set: function(val) {
return ......
}
HOOK cookie(无val)
Object.defineProperty(document,'cookie',{
get:function(){
debugger;
return;
},
set:function(){
debugger;
return;
}
})
HOOK cookie(val)
Object.defineProperty(document,'cookie',{
get:function(){
debugger;
return;
},
set:function(val){
debugger;
return;
}
})
评论区