//全局对象配置 // debugger var myloglist = [] var myloglistindex = 0 var myundefinedlist = [] var bodavm = { "toolsFunc": {}, //功能函数相关,插件 "envFunc": {},//环境相关 "config": {}, //配置相关 "memory": {}, "toolsPlugin": {} //Plugin相关 } bodavm.memory.tag = [] //存放标签 bodavm.memory.globalobj = {} //全局对象 bodavm.config.isdebug = false; //是否开启debugger // bodavm.config.getundefined=true //暂未实现 bodavm.config.isrs = true //判断当前网站是不是瑞数 bodavm.config.proxy = false; //是否代理 bodavm.config.randomhook = false //hook随机值和时间 bodavm.config.printLog = true; //是否打开日志 // bodavm.memory.isproxy= {} bodavm.memory.symbolProxy = Symbol("proxy") bodavm.memory.symbolProperty = Symbol('Property') bodavm.memory.symbolData = Symbol("data") // if (bodavm.config.issymbolProperty && bodavm.config.proxy ){ bodavm.memory.filterProxyProp = ['hasOwnProperty', '__proto__', 'constructor', 'valueOf', bodavm.memory.symbolProperty, bodavm.memory.symbolProxy, bodavm.memory.symbolData, Symbol.toPrimitive, Symbol.toStringTag, "eval", 'toString', 'prototype']; // }else{ // bodavm.memory.filterProxyProp =['prototype','hasOwnProperty',bodavm.memory.symbolProperty,bodavm.memory.symbolProxy,bodavm.memory.symbolData,Symbol.toPrimitive,Symbol.toStringTag, "eval"];// 需要过滤的属性 // } // bodavm.memory.filterProxyProp=['toJSON','undefined','splice','String','fromCharCode','apply','prototype','__proto__','toString','Object','Array',"eval,'Symbol(Symbol.toStringTag)','Symbol.toStringTag','bodavm.memory.symbolData',"Symbol(Symbol.species),'Symbol(Symbol.hasInstance)'] //需要过滤 的属性 bodavm.memory.globalInit = {} bodavm.memory.globalInit.jsonCookie = {};// json格式的cookie bodavm.memory.userInit = {} //存储all标签 bodavm.memory.all = [] bodavm.memory.collection = { } // bodavm.memory.localStorage={}; bodavm.memory.cookie1 = '' //用来存储555 bodavm.memory.cookie2 = {} //用来存储"a=10" bodavm.memory.cookie = ''; //拼接cookie1 和cookie2 bodavm.memory.asyncEvent = { HTMLElement: { onload: [] } }; bodavm.memory.globalInit.timeoutID = 0; // "Verdana;Helvetica Neue LT Pro 35 Thin;tahoma;verdana;times new roman;Courier New;Microsoft Himalaya;helvetica;LG-FZKaTong-M19-V2.2;Georgia;georgia;courier new;Arial;arial;cursive;times;fantasy;courier;serif;monospace;Times New Roman" bodavm.memory.globalInit.fontList = ["SimHei", "SimSun", "NSimSun", "FangSong", "KaiTi", 'Verdana', 'Helvetica Neue LT Pro 35 Thin', 'tahoma', 'verdana', 'times new roman', 'Courier New', 'Microsoft Himalaya', 'helvetica', 'LG-FZKaTong-M19-V2.2', 'Georgia', 'georgia', 'courier new', 'Arial', 'arial', 'cursive', 'times', 'fantasy', 'courier', 'serif', 'monospace', 'Times New Roman'] bodavm.memory.fontsize = { 'SimHei':[640,160], 'SimSun':[640,160], 'NSimSun':[640,160], 'FangSong':[640,160], 'KaiTi':[640,160], 'Verdana':[641,194], 'Helvetica Neue LT Pro 35 Thin':[641,194], 'tahoma':[565,193], 'verdana':[641,194], 'times new roman':[522,177], 'Courier New':[768,181], 'Microsoft Himalaya':[350,160], 'helvetica':[560,179], 'LG-FZKaTong-M19-V2.2':[560,179], 'Georgia':[589,182], 'georgia':[589,182], 'courier new':[768,181], 'Arial':[560,179], 'arial':[560,179], 'cursive':[640,160], 'times':[522,177], 'fantasy':[533,195], 'courier':[768,181], 'serif':[640,160], 'monospace':[640,160], 'Times New Roman':[522,177] } bodavm.memory.IDBRequest = { onerror: "", onupgradeneeded: '', onsuccess: '', } bodavm.memory.IDBOpenDBRequest = { onupgradeneeded: '', } // bodavm.memory.location = { // origin: "http://www.fangdi.com.cn", // hash: "", // pathname: "/", // search: ", // href: "http://www.fangdi.com.cn/, // port: ", // protocol: "http:, // host: "www.fangdi.com.cn, // ancestorOrigins: "{}, // hostname: "www.fangdi.com.cn" // }; // bodavm.memory.document = { // URL: "http://www.fangdi.com.cn/", // referrer: "", // documentURI: "http://www.fangdi.com.cn/", // compatMode: "CSS1Compat", // dir: ", // title: "网上房地产, // designMode: "off, // readyState: "interactive, // contentType: "text/html, // inputEncoding: "UTF-8, // domain: "www.fangdi.com.cn, // characterSet: "UTF-8, // charset: "UTF-8, // hidden: "false, // onmousemove: null, // onselectionchange: null, // }; bodavm.memory.htmldivelement = { align: "undefined", }; bodavm.memory.history = { scrollRestoration: "auto" }; bodavm.memory.screen = { width: 1440, height: 960, availWidth: 1440, availHeight: 920, pixelDepth: 24, colorDepth: 24, availLeft: 0, availTop: 0, isExtended: undefined, orientation: {}, onchange: undefined, }; bodavm.memory.navigator = { language: "zh-CN", userAgent: "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36", appVersion: "5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36", vendor: "Google Inc.", appName: "Netscape", appCodeName: "Mozilla", cookieEnabled: true, languages: ["zh-CN", "zh"], productSub: "20030107", userAgentData: undefined, xr: undefined, platform: 'Win32', webkitPersistentStorage: {}, connection: {}, javaEnabled: false }; bodavm.memory.window = { name: "", innerWidth: 1440, innerHeight: 817, origin: "http://www.fangdi.com.cn", outerWidth: 1440, outerHeight: 920, defaultStatus: "", defaultstatus: "", devicePixelRatio: 1.5, isSecureContext: false, length: 0, status: "", onmessage: null, onbeforeunload: '', // clientInformation:"" }; // bodavm.memory.localStorage={}