js hook
2024-08-25 22:29:03
//cookie hook
(function () {
'use strict';
var cookie_cache = document.cookie;
Object.defineProperty(document, 'cookie', {
get: function () {
console.log(cookie_cache);
return cookie_cache;
},
set: function (val) {
debugger
var cookie = val.split(";")[0];
var ncookie = cookie.split("=");
var flag = false;
var cache = cookie_cache.split(";");
cache = cache.map(function (a) {
if (a.split("=")[0] === ncookie[0]) {
flag = true;
return cookie;
}
return a;
})
cookie_cache = cache.join(";");
if (!flag) {
cookie_cache += cookie + ";";
}
},
}); })();
//hook console.log
(function(){
console._log = console.log;
var _log = function(arg){ }
Object.defineProperty(console, 'log', {value:_log});
})()
最新文章
- 在DOS使用SVN之执行命令整理(TortoiseProc.exe)
- 使用maven编译Java项目 http://www.tuicool.com/articles/YfIfIrq
- Linux安全运维日志排查几个 tips
- 【JavsScript】JavaScript MVC 框架技术选型
- 织梦 {dede:list}列表按多种排序显示
- (转) Virtual function
- 简单的前端js+ajax 购物车框架(入门篇)
- 条款05:了解C++默默编写并调用哪些函数
- scale相关设置—颜色设置
- toFixed()一不小心踩了一个坑
- tablednd onDrap 方法不调用
- 1. Nagios和 NagiosQL安装及配置
- 【Java每日一题】20170206
- 110A
- Redis中在程序中的应用
- SQL Server 查询性能优化——覆盖索引
- http://blog.csdn.net/u011001723/article/details/45621027
- Couchbase 如何设置密码;bucketPassword设置密码
- 理解http请求
- 使用命名参数处理 CallableStatement