MCPcopy Create free account

hub / github.com/chokcoco/httphijack / functions

Functions31 in github.com/chokcoco/httphijack

↓ 12 callersFunctionfilter
* 过滤指定关键字 * @param {[Array]} 过滤词库 * @param {[String]} value [需要验证的字符串] * @return {[Boolean]} [false -- 验证不通过,true -- 验
httphijack1.1.0.js:126
↓ 9 callersFunctionhiidoStat
* 统计上报函数 * @param {[type]} url 拦截脚本地址 * @param {[type]} className 拦截插入元素className * @param {[type]} eName 内联事件名称 * @param
httphijack1.1.0.js:81
↓ 8 callersFunctionhijackReport
* 自定义上报 -- 替换页面中的 console.log() * @param {[String]} name [拦截类型] * @param {[String]} value [拦截值] * @return {[type]} [description]
httphijack1.0.0.js:367
↓ 3 callersFunctionblackListMatch
* [黑名单匹配] * @param {[Array]} blackList [黑名单] * @param {[String]} value [需要验证的字符串] * @return {[Boolean]} [false -- 验证不通过,true
httphijack1.0.0.js:405
↓ 2 callersFunctionwhileListMatch
* [白名单匹配] * @param {[Array]} whileList [白名单] * @param {[String]} value [需要验证的字符串] * @return {[Boolean]} [false -- 验证不通过,true
httphijack1.0.0.js:383
↓ 1 callersFunctiondefenseIframe
* 使用 MutationObserver 对生成的 iframe 页面进行监控, * 防止调用内部原生 setAttribute 及 document.write * @return {[type]} [description]
httphijack1.1.0.js:337
↓ 1 callersFunctiondefenseIframe
* 使用 MutationObserver 对生成的 iframe 页面进行监控, * 防止调用内部原生 setAttribute 及 document.write * @return {[type]} [description]
httphijack1.0.0.js:255
↓ 1 callersFunctionh5Report
* h5性能检测统计 * @param {[type]} url 拦截脚本地址 * @param {[type]} className 拦截插入元素className * @param {[type]} eName 内联事件名称 * @param
httphijack1.1.0.js:100
↓ 1 callersFunctioninlineEventFilter
()
httphijack1.1.0.js:151
↓ 1 callersFunctioninstallHook
* 实现单个 window 窗口的 setAttribute保护 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.1.0.js:347
↓ 1 callersFunctioninstallHook
* 实现单个 window 窗口的 setAttribute保护 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.0.0.js:265
↓ 1 callersFunctioninterceptionDynamicScript
* 使用 DOMNodeInserted 进行动态脚本拦截监 * 此处无法拦截,只能监测 * @return {[type]} [description]
httphijack1.1.0.js:282
↓ 1 callersFunctioninterceptionInlineEvent
* 内联事件拦截 * @param {[String]} eventName [内联事件名] * @param {[Number]} eventID [内联事件id] * @return {[type]} [description]
httphijack1.1.0.js:168
↓ 1 callersFunctioninterceptionInlineEvent
* 内联事件拦截 * @param {[String]} eventName [内联事件名] * @param {[Number]} eventID [内联事件id] * @return {[type]} [description]
httphijack1.0.0.js:67
↓ 1 callersFunctioninterceptionStaticScript
* 主动防御 MutationEvent * 使用 MutationObserver 进行静态插入脚本的拦截 * @return {[type]} [description]
httphijack1.1.0.js:236
↓ 1 callersFunctioninterceptionStaticScript
* 使用 MutationObserver 进行静态脚本拦截 * @return {[type]} [description]
httphijack1.0.0.js:137
↓ 1 callersFunctionlockCallAndApply
* 使用 Object.defineProperty,锁住call和apply,使之无法被重写 * @return {[type]} [description]
httphijack1.1.0.js:380
↓ 1 callersFunctionlockCallAndApply
* 使用 Object.defineProperty,锁住call和apply,使之无法被重写 * @return {[type]} [description]
httphijack1.0.0.js:303
↓ 1 callersFunctionredirectionIframeHijack
* 重定向iframe hijack(页面被iframe包裹)
httphijack1.0.0.js:325
↓ 1 callersFunctionredirectionIframeSrc
* 重定向iframe url(页面被iframe包裹)
httphijack1.1.0.js:429
↓ 1 callersFunctionresetDocumentWrite
* 重写单个 window 窗口的 document.write 属性 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.1.0.js:299
↓ 1 callersFunctionresetDocumentWrite
* 重写单个 window 窗口的 document.write 属性 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.0.0.js:208
↓ 1 callersFunctionresetSetAttribute
* 重写单个 window 窗口的 setAttribute 属性 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.1.0.js:317
↓ 1 callersFunctionresetSetAttribute
* 重写单个 window 窗口的 setAttribute 属性 * @param {[BOM]} window [浏览器window对象] * @return {[type]} [description]
httphijack1.0.0.js:228
↓ 1 callersFunctionscanElement
* 扫描元素是否存在内联事件 * @param {[DOM]} elem [DOM元素] * @param {[Boolean]} isClick [是否是内联点击事件] * @param {[String]} eventName [内联 on* 事件名]
httphijack1.1.0.js:183
↓ 1 callersFunctionscanElement
* 扫描元素是否存在内联事件 * @param {[DOM]} elem [DOM元素] * @param {[Boolean]} isClick [是否是内联点击事件] * @param {[String]} eventName [内联 on* 事件名] *
httphijack1.0.0.js:82
↓ 1 callersFunctiontriggerIIE
()
httphijack1.0.0.js:50
Functionhttphijack
()
httphijack1.1.0.js:24
Functionhttphijack
()
httphijack1.0.0.js:24
FunctioninterceptionDynamicScript
* 使用 DOMNodeInserted 进行动态脚本拦截监 * 此处无法拦截,只能监测 * @return {[type]} [description]
httphijack1.0.0.js:188
FunctionresetCreateElement
()
httphijack1.0.0.js:201