OK影视、tvbox配置文件,如果喜欢,请Fork自用。使用前请仔细阅读仓库说明,一旦使用将被视为你已了解。
This report presents the forensic synthetic code analysis of qist/tvbox, a JavaScript project with 10,318 GitHub stars. SynthScan v2.0 examined 364,788 lines of code across 1026 source files, recording 946 pattern matches distributed across 10 syntactic categories. The overall adjusted score of 6.7 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 946 distinct pattern matches across 10 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | xiaosa/js/三六零弹幕.js | 789 | print(data) | CODE |
| HIGH⚡ | xiaosa/js/三六零弹幕.js | 792 | print(total) | CODE |
| HIGH⚡ | xiaosa/js/三六零弹幕.js | 795 | print(end) | CODE |
| HIGH | xiaosa/js/三六零弹幕.js | 831 | print("id:" + id); | CODE |
| HIGH⚡ | xiaosa/js/三六零.js | 798 | print(data) | CODE |
| HIGH⚡ | xiaosa/js/三六零.js | 801 | print(total) | CODE |
| HIGH⚡ | xiaosa/js/三六零.js | 804 | print(end) | CODE |
| HIGH | xiaosa/js/三六零.js | 840 | print("id:" + id); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2788 | print(`二级${MY_URL}仅获取源码耗时:${(new Date()).getTime() - tt1}毫秒`); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2791 | print('二级是json'); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2795 | print('二级是jsp'); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2798 | print('二级是jq'); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2801 | print('二级默认jq'); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.js | 2807 | print(`二级${MY_URL}获取并装载源码耗时:${tt2 - tt1}毫秒`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 1347 | print(`html对象转文本发生了错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 1374 | print(`html对象转文本发生了错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 1482 | print(`pdfa解析${parse}=>${result.length}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 1950 | print('宝塔验证访问链接:' + url); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2137 | print('p:' + p); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2321 | print(d.slice(0, 2)); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2372 | print(`合并不同分类对应的默认筛选出错:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2483 | print(d.slice(0, 2)); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2487 | print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2587 | print(`post=》rurl:${rurl},params:${params}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2604 | print(`postjson-》rurl:${rurl},params:${params}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2680 | print(`搜索发生错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2762 | print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2765 | print(`二级访问前执行代码出现错误:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.js | 2846 | print('开始执行重定向代码:' + p.重定向); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2853 | print('开始执行tabs代码:' + p.tabs); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2896 | print('开始执行lists代码:' + p.lists); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2907 | print(`格式化LISTS发生错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 2913 | print(`js执行lists: 发生错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 3100 | print('开始执行js免嗅=>' + lazy_code); | CODE |
| HIGH | xiaosa/js/drpy2.js | 3108 | print(`js免嗅错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.js | 3400 | print('继承模板:' + rule.模板); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2273 | print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2276 | print("二级是json"); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2280 | print("二级是jsp"); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2283 | print("二级是jq"); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2286 | print("二级默认jq"); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2290 | print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2369 | print("开始执行lists代码:" + p.lists); | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2379 | print(`格式化LISTS发生错误:${e.message}`) | CODE |
| HIGH⚡ | xiaosa/js/drpy2.min.js | 2385 | print(`js执行lists: 发生错误:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1071 | print(`html对象转文本发生了错误:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1091 | print(`html对象转文本发生了错误:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1185 | print(`pdfa解析${parse}=>${result.length}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1549 | print("宝塔验证访问链接:" + url); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1699 | print("p:" + p); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1864 | print(d.slice(0, 2)) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 1905 | print(`合并不同分类对应的默认筛选出错:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2007 | print(d.slice(0, 2)) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2011 | print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2096 | print(`post=》rurl:${rurl},params:${params}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2107 | print(`postjson-》rurl:${rurl},params:${params}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2175 | print(`搜索发生错误:${e.message}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2249 | print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`); | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2252 | print(`二级访问前执行代码出现错误:${e.message}`) | CODE |
| HIGH | xiaosa/js/drpy2.min.js | 2325 | print("开始执行重定向代码:" + p.重定向); | CODE |
| 245 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/tvbox.py | 91 | except Exception as e: | CODE |
| LOW | tools/tvbox.py | 144 | except Exception as e: | CODE |
| LOW | tools/tvbox.py | 193 | except Exception as e: | CODE |
| LOW | tools/tvbox.py | 259 | except Exception as e: | CODE |
| LOW | tools/tvbox.py | 290 | except Exception as e: | CODE |
| LOW | tools/hebing.py | 93 | except Exception as e: | CODE |
| LOW | tools/fty.py | 63 | except Exception as e: | CODE |
| LOW | tools/fty.py | 171 | except Exception as e: | CODE |
| LOW | tools/build_local.py | 117 | except Exception as e: | CODE |
| LOW | tools/build_local.py | 148 | except Exception as e: | CODE |
| LOW⚡ | py/libvio.py | 316 | except Exception as e: | CODE |
| MEDIUM⚡ | py/libvio.py | 317 | print(f"Error in homeContent: {str(e)}") | CODE |
| LOW⚡ | py/libvio.py | 327 | except Exception as e: | CODE |
| MEDIUM⚡ | py/libvio.py | 328 | print(f"Error in homeVideoContent: {str(e)}") | CODE |
| LOW | py/libvio.py | 351 | except Exception as e: | CODE |
| MEDIUM | py/libvio.py | 352 | print(f"Error in categoryContent: {str(e)}") | CODE |
| LOW | py/libvio.py | 460 | except Exception as e: | CODE |
| MEDIUM | py/libvio.py | 461 | print(f"Error in detailContent: {str(e)}") | CODE |
| LOW | py/libvio.py | 473 | except Exception as e: | CODE |
| MEDIUM | py/libvio.py | 474 | print(f"Error in searchContent: {str(e)}") | CODE |
| LOW | py/libvio.py | 530 | except Exception as e: | CODE |
| MEDIUM | py/libvio.py | 531 | print(f"Error in playerContent: {str(e)}") | CODE |
| MEDIUM | py/libvio.py | 76 | def homeContent(self, filter): | CODE |
| MEDIUM | py/libvio.py | 320 | def homeVideoContent(self): | CODE |
| MEDIUM | py/libvio.py | 331 | def categoryContent(self, tid, pg, filter, extend): | CODE |
| MEDIUM | py/libvio.py | 355 | def detailContent(self, ids): | CODE |
| MEDIUM | py/libvio.py | 464 | def searchContent(self, key, quick, pg="1"): | CODE |
| MEDIUM | py/libvio.py | 477 | def playerContent(self, flag, id, vipFlags): | CODE |
| MEDIUM | py/网络直播.py | 195 | def process_douyu(self): | CODE |
| MEDIUM | py/网络直播.py | 467 | def wyccDetail(self, ids): | CODE |
| MEDIUM | py/网络直播.py | 1059 | def playerContent(self, flag, id, vipFlags): | CODE |
| MEDIUM | py/网络直播.py | 1189 | def e64(self, text): | CODE |
| MEDIUM | py/网络直播.py | 1198 | def d64(self, encoded_text): | CODE |
| LOW | py/网络直播.py | 129 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 185 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 204 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 379 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 507 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 563 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 721 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 929 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1017 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1072 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1115 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1129 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1182 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1194 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1203 | except Exception as e: | CODE |
| LOW | py/网络直播.py | 1246 | except Exception as e: | CODE |
| MEDIUM | py/WLZB.py | 195 | def process_douyu(self): | CODE |
| MEDIUM | py/WLZB.py | 467 | def wyccDetail(self, ids): | CODE |
| MEDIUM | py/WLZB.py | 1059 | def playerContent(self, flag, id, vipFlags): | CODE |
| MEDIUM | py/WLZB.py | 1189 | def e64(self, text): | CODE |
| MEDIUM | py/WLZB.py | 1198 | def d64(self, encoded_text): | CODE |
| LOW | py/WLZB.py | 129 | except Exception as e: | CODE |
| LOW | py/WLZB.py | 185 | except Exception as e: | CODE |
| LOW | py/WLZB.py | 204 | except Exception as e: | CODE |
| LOW | py/WLZB.py | 379 | except Exception as e: | CODE |
| LOW | py/WLZB.py | 507 | except Exception as e: | CODE |
| LOW | py/WLZB.py | 563 | except Exception as e: | CODE |
| 157 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | py/网络直播.py | 0 | 虎牙播放详情 - 参考最新三合一.js重构 支持多线路多清晰度选择 核心算法:通过房间信息api获取uid、streamname和ratearray,为每个清晰度生成签名url 清晰度说明: - 蓝光8m/6m/4m/10m = 8000/ | STRING |
| HIGH | py/WLZB.py | 0 | 虎牙播放详情 - 参考最新三合一.js重构 支持多线路多清晰度选择 核心算法:通过房间信息api获取uid、streamname和ratearray,为每个清晰度生成签名url 清晰度说明: - 蓝光8m/6m/4m/10m = 8000/ | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | 虎牙播放详情 - 参考最新三合一.js重构 支持多线路多清晰度选择 核心算法:通过房间信息api获取uid、streamname和ratearray,为每个清晰度生成签名url 清晰度说明: - 蓝光8m/6m/4m/10m = 8000/ | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | 虎牙播放详情 - 参考最新三合一.js重构 支持多线路多清晰度选择 核心算法:通过房间信息api获取uid、streamname和ratearray,为每个清晰度生成签名url 清晰度说明: - 蓝光8m/6m/4m/10m = 8000/ | STRING |
| HIGH | py/网络直播.py | 0 | 生成虎牙播放url,参考最新三合一.js算法 关键:ratio参数必须正确设置为ibitrate值(如2000、4000等) | STRING |
| HIGH | py/WLZB.py | 0 | 生成虎牙播放url,参考最新三合一.js算法 关键:ratio参数必须正确设置为ibitrate值(如2000、4000等) | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | 生成虎牙播放url,参考最新三合一.js算法 关键:ratio参数必须正确设置为ibitrate值(如2000、4000等) | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | 生成虎牙播放url,参考最新三合一.js算法 关键:ratio参数必须正确设置为ibitrate值(如2000、4000等) | STRING |
| HIGH | py/网络直播.py | 0 | 斗鱼播放详情 - 参考最新三合一.js重构 核心算法:设备id生成 -> 获取加密密钥 -> 计算签名 -> 获取播放地址 修复:切换分辨率只能播放1秒的问题 方案:存储房间号和码率信息,在playercontent中实时获取对应码率的ur | STRING |
| HIGH | py/WLZB.py | 0 | 斗鱼播放详情 - 参考最新三合一.js重构 核心算法:设备id生成 -> 获取加密密钥 -> 计算签名 -> 获取播放地址 修复:切换分辨率只能播放1秒的问题 方案:存储房间号和码率信息,在playercontent中实时获取对应码率的ur | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | 斗鱼播放详情 - 参考最新三合一.js重构 核心算法:设备id生成 -> 获取加密密钥 -> 计算签名 -> 获取播放地址 修复:切换分辨率只能播放1秒的问题 方案:存储房间号和码率信息,在playercontent中实时获取对应码率的ur | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | 斗鱼播放详情 - 参考最新三合一.js重构 核心算法:设备id生成 -> 获取加密密钥 -> 计算签名 -> 获取播放地址 修复:切换分辨率只能播放1秒的问题 方案:存储房间号和码率信息,在playercontent中实时获取对应码率的ur | STRING |
| HIGH | py/网络直播.py | 0 | b站播放解析 - 使用playurl接口获取指定清晰度直播流 ids: [平台, 房间号, 清晰度qn] 支持多线路返回 | STRING |
| HIGH | py/WLZB.py | 0 | b站播放解析 - 使用playurl接口获取指定清晰度直播流 ids: [平台, 房间号, 清晰度qn] 支持多线路返回 | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | b站播放解析 - 使用playurl接口获取指定清晰度直播流 ids: [平台, 房间号, 清晰度qn] 支持多线路返回 | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | b站播放解析 - 使用playurl接口获取指定清晰度直播流 ids: [平台, 房间号, 清晰度qn] 支持多线路返回 | STRING |
| HIGH | py/网络直播.py | 0 | 虎牙播放解析 - 返回所有清晰度选项供用户选择 ids[1] 格式: base64编码的 [清晰度名称1, url1, 清晰度名称2, url2, ...] | STRING |
| HIGH | py/WLZB.py | 0 | 虎牙播放解析 - 返回所有清晰度选项供用户选择 ids[1] 格式: base64编码的 [清晰度名称1, url1, 清晰度名称2, url2, ...] | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | 虎牙播放解析 - 返回所有清晰度选项供用户选择 ids[1] 格式: base64编码的 [清晰度名称1, url1, 清晰度名称2, url2, ...] | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | 虎牙播放解析 - 返回所有清晰度选项供用户选择 ids[1] 格式: base64编码的 [清晰度名称1, url1, 清晰度名称2, url2, ...] | STRING |
| HIGH | py/网络直播.py | 0 | 斗鱼播放解析 - 实时获取对应码率的播放url ids格式: [平台, base64(清晰度列表), base64(会话信息)] 清晰度列表: [名称1, #码率1, 名称2, #码率2, ...] #表示这是码率值,需要重新获取url | STRING |
| HIGH | py/WLZB.py | 0 | 斗鱼播放解析 - 实时获取对应码率的播放url ids格式: [平台, base64(清晰度列表), base64(会话信息)] 清晰度列表: [名称1, #码率1, 名称2, #码率2, ...] #表示这是码率值,需要重新获取url | STRING |
| HIGH | xiaosa/py/网络直播.py | 0 | 斗鱼播放解析 - 实时获取对应码率的播放url ids格式: [平台, base64(清晰度列表), base64(会话信息)] 清晰度列表: [名称1, #码率1, 名称2, #码率2, ...] #表示这是码率值,需要重新获取url | STRING |
| HIGH | xiaosa/py/WLZB.py | 0 | 斗鱼播放解析 - 实时获取对应码率的播放url ids格式: [平台, base64(清晰度列表), base64(会话信息)] 清晰度列表: [名称1, #码率1, 名称2, #码率2, ...] #表示这是码率值,需要重新获取url | STRING |
| HIGH | py/哔哩直播.py | 0 | 作者 丢丢喵 🚓 内容均从互联网收集而来 仅供交流学习使用 版权归原创者所有 如侵犯了您的权益 请通知作者 将及时删除侵权内容 ====================diudiumiao==================== | STRING |
| HIGH | py/BLZB.py | 0 | 作者 丢丢喵 🚓 内容均从互联网收集而来 仅供交流学习使用 版权归原创者所有 如侵犯了您的权益 请通知作者 将及时删除侵权内容 ====================diudiumiao==================== | STRING |
| HIGH | xiaosa/py/哔哩直播.py | 0 | 作者 丢丢喵 🚓 内容均从互联网收集而来 仅供交流学习使用 版权归原创者所有 如侵犯了您的权益 请通知作者 将及时删除侵权内容 ====================diudiumiao==================== | STRING |
| HIGH | xiaosa/py/BLZB.py | 0 | 作者 丢丢喵 🚓 内容均从互联网收集而来 仅供交流学习使用 版权归原创者所有 如侵犯了您的权益 请通知作者 将及时删除侵权内容 ====================diudiumiao==================== | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/fty.py | 8 | CODE | |
| LOW | tools/build_local.py | 15 | CODE | |
| LOW | py/剧王短剧.py | 11 | CODE | |
| LOW | py/剧王短剧.py | 12 | CODE | |
| LOW | py/剧王短剧.py | 13 | CODE | |
| LOW | py/剧王短剧.py | 14 | CODE | |
| LOW | py/剧王短剧.py | 15 | CODE | |
| LOW | py/剧王短剧.py | 17 | CODE | |
| LOW | py/剧王短剧.py | 18 | CODE | |
| LOW | py/剧王短剧.py | 20 | CODE | |
| LOW | py/剧王短剧.py | 21 | CODE | |
| LOW | py/剧王短剧.py | 22 | CODE | |
| LOW | py/剧王短剧.py | 23 | CODE | |
| LOW | py/剧王短剧.py | 24 | CODE | |
| LOW | py/剧王短剧.py | 26 | CODE | |
| LOW | py/剧王短剧.py | 27 | CODE | |
| LOW | py/剧王短剧.py | 28 | CODE | |
| LOW | py/剧王短剧.py | 31 | CODE | |
| LOW | py/TVB云播.py | 7 | CODE | |
| LOW | py/TVB云播.py | 10 | CODE | |
| LOW | py/星芽短剧.py | 7 | CODE | |
| LOW | py/星芽短剧.py | 9 | CODE | |
| LOW | py/星芽短剧.py | 10 | CODE | |
| LOW | py/星芽短剧.py | 11 | CODE | |
| LOW | py/星芽短剧.py | 14 | CODE | |
| LOW | py/星芽短剧.py | 15 | CODE | |
| LOW | py/星芽短剧.py | 16 | CODE | |
| LOW | py/星芽短剧.py | 17 | CODE | |
| LOW | py/星芽短剧.py | 18 | CODE | |
| LOW | py/星芽短剧.py | 25 | CODE | |
| LOW | py/闪雷.py | 4 | CODE | |
| LOW | py/闪雷.py | 5 | CODE | |
| LOW | py/闪雷.py | 6 | CODE | |
| LOW | py/闪雷.py | 10 | CODE | |
| LOW | py/哔哩直播.py | 11 | CODE | |
| LOW | py/哔哩直播.py | 12 | CODE | |
| LOW | py/哔哩直播.py | 13 | CODE | |
| LOW | py/哔哩直播.py | 14 | CODE | |
| LOW | py/哔哩直播.py | 15 | CODE | |
| LOW | py/哔哩直播.py | 17 | CODE | |
| LOW | py/哔哩直播.py | 18 | CODE | |
| LOW | py/哔哩直播.py | 20 | CODE | |
| LOW | py/哔哩直播.py | 21 | CODE | |
| LOW | py/哔哩直播.py | 22 | CODE | |
| LOW | py/哔哩直播.py | 23 | CODE | |
| LOW | py/哔哩直播.py | 24 | CODE | |
| LOW | py/哔哩直播.py | 26 | CODE | |
| LOW | py/哔哩直播.py | 28 | CODE | |
| LOW | py/哔哩直播.py | 31 | CODE | |
| LOW | py/BLZB.py | 11 | CODE | |
| LOW | py/BLZB.py | 12 | CODE | |
| LOW | py/BLZB.py | 13 | CODE | |
| LOW | py/BLZB.py | 14 | CODE | |
| LOW | py/BLZB.py | 15 | CODE | |
| LOW | py/BLZB.py | 17 | CODE | |
| LOW | py/BLZB.py | 18 | CODE | |
| LOW | py/BLZB.py | 20 | CODE | |
| LOW | py/BLZB.py | 21 | CODE | |
| LOW | py/BLZB.py | 22 | CODE | |
| LOW | py/BLZB.py | 23 | CODE | |
| 63 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cat/tjs/js/doll.js | 81 | async parseVodDetailFromDoc($, key) { | COMMENT |
| LOW | cat/tjs/js/mp4movie.js | 201 | async setCategory(tid, pg, filter, extend) { | COMMENT |
| LOW | cat/tjs/js/weixine.js | 121 | /*** | COMMENT |
| LOW | cat/tjs/js/wogg.js | 121 | #key为1,代表全部地区 | COMMENT |
| LOW | cat/tjs/lib/text_decoder_index.js | 81 | // labels listed in the table below, return the corresponding | COMMENT |
| LOW | cat/tjs/lib/text_decoder_index.js | 101 | // * @param {number} bite The next byte read from the stream. | COMMENT |
| LOW | cat/js/dyxs_open.js | 1 | //bbQ0FUT1DoARhkeXhzX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8Ga2V5CEhPU1QGdXJsDnNpdGVLZXkQc2l0 | COMMENT |
| LOW | cat/js/abu_open.js | 1 | //bbQ0FUT1DSARZhYnVfb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwxqaW5qYTIGa2V5CEhPU1QOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/ng_open.js | 1 | //bbQ0FUT1DUARRuZ19vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvDGppbmphMgJfBmtleQhIT1NUDnNpdGVL | COMMENT |
| LOW | cat/js/panghu_open.js | 1 | //bbQ0FUT1CLAxxwYW5naHVfb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwZrZXkISE9TVAZ1cmwOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/voflix_open.js | 1 | //bbQ0FUT1DzARx2b2ZsaXhfb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwZrZXkISE9TVA5zaXRlS2V5EHNpdGVU | COMMENT |
| LOW | cat/js/duanju5_open.js | 1 | //bbQ0FUT1DIAR5kdWFuanU1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfBmtleQhIT1NUDnNp | COMMENT |
| LOW | cat/js/555dy_open.js | 1 | //bbQ0FUT1DRAxo1NTVkeV9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCmRheWpzDGppbmphMgZVcmkCXw5f | COMMENT |
| LOW | cat/js/ikanbot_bytecode.js | 1 | //bbQ0FUT1CBAh5pa2FuYm90X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfBmtleQZ1cmwOc2l0 | COMMENT |
| LOW | cat/js/ddmv_open.js | 1 | //bbQ0FUT1CCARxrdXFpbXZfb3Blbi5qcyxhc3NldHM6Ly9qcy9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuCGxvYWQCXwZrZXkISE9TVA5zaXRlS2V5EHNp | COMMENT |
| LOW | cat/js/doubanbb.js | 1 | //bbQ0FUT1CgAhJkb3ViYW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwxqaW5qYTIIbG9hZAJfBmtleQZ1cmwOc2l0ZUtleRBzaXRl | COMMENT |
| LOW | cat/js/yzys_open.js | 1 | //bbQ0FUT1DRBBh5enlzX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8w | COMMENT |
| LOW | cat/js/52ju_open.js | 1 | //bbQ0FUT1CqAhg1Mmp1X29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8Ga2V5CEhPU1QGdXJsDnNpdGVLZXkQc2l0 | COMMENT |
| LOW | cat/js/lbgs_book_open2.js | 1 | //bbQ0FUT1CiARhsYmdzX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwpkYXlqcwJfBmtleQxkZXZpY2UOc2l0ZUtleRBzaXRl | COMMENT |
| LOW | cat/js/book18_open.js | 1 | //bbQ0FUT1CwARxib29rMThfb3Blbi5qcyxhc3NldHM6Ly9qcy9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuCmRheWpzDGppbmphMghsb2FkBlVyaQJfDl8w | COMMENT |
| LOW | cat/js/kkys_open.js | 1 | //bbQ0FUT1C4Ahhra3lzX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyAl8Ga2V5BnVy | COMMENT |
| LOW | cat/js/apptov5_open.js | 1 | //bbQ0FUT1CfBB5hcHB0b3Y1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJf | COMMENT |
| LOW | cat/js/qiao2_open.js | 1 | //bbQ0FUT1DQCBpxaWFvMl9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCmRheWpzDGppbmphMgZVcmkCXxJf | COMMENT |
| LOW | cat/js/douban_open.js | 1 | //bbQ0FUT1CxBBxkb3ViYW5fb3Blbi5qcyxhc3NldHM6Ly9qcy9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwpkYXlqcwxqaW5qYTIGVXJpAl8O | COMMENT |
| LOW | cat/js/appv2.js | 1 | //bbQ0FUT1DtAhphcHB2Ml9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvAl8Ga2V5CEhPU1QOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/yrzj.js | 1 | //bbQ0FUT1CGAxh5cnpqX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8w | COMMENT |
| LOW | cat/js/wogg.js | 1 | //bbQ0FUT1DqAQ53b2dnLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMYLi9saWIvYWxpLmpzHF9fanNFdmFsUmV0dXJuCGxvYWQCXwZVcmkOaW5pdEFsaRpk | COMMENT |
| LOW | cat/js/nm_open.js | 1 | //bbQ0FUT1DwARpubWRkZF9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwZrZXkISE9TVAhob3N0 | COMMENT |
| LOW | cat/js/bulei_open.js | 1 | //bbQ0FUT1CdCRpidWxlaV9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCmRheWpzDGppbmphMgZVcmkCXxJf | COMMENT |
| LOW | cat/js/rbk_open.js | 1 | //bbQ0FUT1CAAhZyYmtfb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwxqaW5qYTIGa2V5CEhPU1QOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/58dm_open.js | 1 | //bbQ0FUT1CYARg1OGRtX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQhIT1NUDnNpdGVLZXkQ | COMMENT |
| LOW | cat/js/jojo_open.js | 1 | //bbQ0FUT1CUAxhqb2pvX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfCmRheWpzDl8weDM0ZmMO | COMMENT |
| LOW | cat/js/ng_open2.js | 1 | //bbQ0FUT1DVARRuZ19vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvDGppbmphMgJfBmtleQhIT1NUDnNpdGVL | COMMENT |
| LOW | cat/js/mayiya_open.js | 1 | //bbQ0FUT1DAAhxtYXlpeWFfb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwxqaW5qYTIGa2V5CEhPU1QOc2l0ZUtl | COMMENT |
| LOW | cat/js/wf_open.js | 1 | //bbQ0FUT1DEAxR3Zl9vcGVuLmpzGC4vbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfDGppbmphMgZrZXkISE9TVA5zaXRlS2V5EHNp | COMMENT |
| LOW | cat/js/tutu_open.js | 1 | //bbQ0FUT1CdAxh0dXR1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgpkYXlqcwxqaW5qYTIGVXJpAl8OXzB4M2QxNQ5f | COMMENT |
| LOW | cat/js/appysv2.js | 1 | //bbQ0FUT1CxAhRhcHB5c3YyLmpzGC4vbGliL2NhdC5qcxwuL2xpYi91dGlscy5qcxxfX2pzRXZhbFJldHVybgJfClV0aWxzDnNpdGVLZXkQc2l0ZVR5cGUQ | COMMENT |
| LOW | cat/js/cartoon18_open.js | 1 | //bbQ0FUT1C3ASJjYXJ0b29uMThfb3Blbi5qcyxhc3NldHM6Ly9qcy9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuCmRheWpzDGppbmphMghsb2FkBlVyaQJf | COMMENT |
| LOW | cat/js/dnys_open.js | 1 | //bbQ0FUT1C3AxhkbnlzX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQhIT1NUDnNpdGVLZXkQ | COMMENT |
| LOW | cat/js/yrzj_open.js | 1 | //bbQ0FUT1CwCRh5cnpqX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfEl8w | COMMENT |
| LOW | cat/js/lz_open.js | 1 | //bbQ0FUT1COARRsel9vcGVuLmpzGC4vbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfDGppbmphMgZrZXkISE9TVA5zaXRlS2V5EHNp | COMMENT |
| LOW | cat/js/nmddd_open.js | 1 | //bbQ0FUT1DwARpubWRkZF9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwZrZXkISE9TVAhob3N0 | COMMENT |
| LOW | cat/js/miku_open.js | 1 | //bbQ0FUT1D5AxhtaWt1X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgpkYXlqcwxqaW5qYTIGVXJpAl8OXzB4NDlhNA5f | COMMENT |
| LOW | cat/js/yqktv_open.js | 1 | //bbQ0FUT1C/ARp5cWt0dl9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCmRheWpzDGppbmphMgZVcmkCXwZr | COMMENT |
| LOW | cat/js/djwm_open.js | 1 | //bbQ0FUT1CzARhkandtX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQZ1cmwOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/zjdr_open.js | 1 | //bbQ0FUT1D0Axh6amRyX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8GVXJpAl8KZGF5anMOXzB4NDY1OQ5f | COMMENT |
| LOW | cat/js/nangua_open.js | 1 | //bbQ0FUT1DpAhxuYW5ndWFfb3Blbi5qcyxhc3NldHM6Ly9qcy9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwpkYXlqcwxqaW5qYTIGVXJpAl8O | COMMENT |
| LOW | cat/js/4kys_open.js | 1 | //bbQ0FUT1CNAhg0a3lzX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQhIT1NUDnNpdGVLZXkQ | COMMENT |
| LOW | cat/js/jojo_bytecode.js | 1 | //bbQ0FUT1CkARhqb2pvX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8KZGF5anMGa2V5BnVybA5zaXRlS2V5EHNp | COMMENT |
| LOW | cat/js/vsdj_open.js | 1 | //bbQ0FUT1CoARh2c2RqX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQZ1cmwOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/rbzj_open.js | 1 | //bbQ0FUT1DgARhyYnpqX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8MamluamEyBmtleQhIT1NUDnNpdGVLZXkQ | COMMENT |
| LOW | cat/js/shuyinfm_book_open.js | 1 | //bbQ0FUT1CqASBzaHV5aW5mbV9vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4IbG9hZAJfBmtleQhIT1NUDnNpdGVLZXkQ | COMMENT |
| LOW | cat/js/acgwd_open.js | 1 | //bbQ0FUT1CRCBphY2d3ZF9vcGVuLmpzGC4vbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8CXwxfMHhvZDMSXzB4M2EyNjNkBmtleQhIb3N0DnNp | COMMENT |
| LOW | cat/js/wpian_open.js | 1 | //bbQ0FUT1DZARp3cGlhbl9vcGVuLmpzGC4vbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8IbG9hZAJfBmtleQhIT1NUBnVybA5zaXRlS2V5EHNp | COMMENT |
| LOW | cat/js/zjm_open.js | 1 | //bbQ0FUT1C6ARZ6am1fb3Blbi5qcxguL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvCGxvYWQCXwxqaW5qYTIGa2V5CEhPU1QOc2l0ZUtleRBz | COMMENT |
| LOW | cat/js/kunyu77.js | 1 | //bbQ0FUT1CsBB5rdW55dTc3X29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJf | COMMENT |
| LOW | cat/js/mgys_open.js | 1 | //bbQ0FUT1DdARhtZ3lzX29wZW4uanMYLi9saWIvY2F0LmpzHF9fanNFdmFsUmV0dXJuDENyeXB0bwhsb2FkAl8Ga2V5CEhPU1QOc2l0ZUtleRBzaXRlVHlw | COMMENT |
| LOW | cat/js/sssp_open.js | 1 | //bbQ0FUT1CKAxhzc3NwX29wZW4uanMsYXNzZXRzOi8vanMvbGliL2NhdC5qcxxfX2pzRXZhbFJldHVybgxDcnlwdG8KZGF5anMMamluamEyBlVyaQJfDl8w | COMMENT |
| LOW | cat/js/zz123_book_open.js | 1 | //bbQ0FUT1DqBRp6ejEyM19vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4IbG9hZAJfBmtleQhIT1NUDnNpdGVLZXkQc2l0 | COMMENT |
| LOW | cat/js/dsxys_open.js | 1 | //bbQ0FUT1DUBBpkc3h5c19vcGVuLmpzLGFzc2V0czovL2pzL2xpYi9jYXQuanMcX19qc0V2YWxSZXR1cm4MQ3J5cHRvBlVyaQJfCmRheWpzDl8weDI5ODUO | COMMENT |
| 52 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/tvbox.py | 26 | CODE | |
| LOW | tools/tvbox.py | 294 | CODE | |
| LOW | tools/build_local.py | 169 | CODE | |
| LOW | tools/build_local.py | 209 | CODE | |
| LOW | tools/copy_xbpq.py | 38 | CODE | |
| LOW | py/libvio.py | 355 | CODE | |
| LOW | py/libvio.py | 477 | CODE | |
| LOW | py/网络直播.py | 247 | CODE | |
| LOW | py/网络直播.py | 285 | CODE | |
| LOW | py/网络直播.py | 455 | CODE | |
| LOW | py/网络直播.py | 467 | CODE | |
| LOW | py/网络直播.py | 567 | CODE | |
| LOW | py/网络直播.py | 764 | CODE | |
| LOW | py/网络直播.py | 1021 | CODE | |
| LOW | py/网络直播.py | 1059 | CODE | |
| LOW | py/WLZB.py | 247 | CODE | |
| LOW | py/WLZB.py | 285 | CODE | |
| LOW | py/WLZB.py | 455 | CODE | |
| LOW | py/WLZB.py | 467 | CODE | |
| LOW | py/WLZB.py | 567 | CODE | |
| LOW | py/WLZB.py | 764 | CODE | |
| LOW | py/WLZB.py | 1021 | CODE | |
| LOW | py/WLZB.py | 1059 | CODE | |
| LOW | py/剧王短剧.py | 57 | CODE | |
| LOW | py/爱听音乐.py | 78 | CODE | |
| LOW | py/爱听音乐.py | 221 | CODE | |
| LOW | py/爱听音乐.py | 271 | CODE | |
| LOW | py/爱听音乐.py | 308 | CODE | |
| LOW | py/爱听音乐.py | 374 | CODE | |
| LOW | py/爱听音乐.py | 447 | CODE | |
| LOW | py/TVB云播.py | 67 | CODE | |
| LOW | py/TVB云播.py | 120 | CODE | |
| LOW | py/TVB云播.py | 144 | CODE | |
| LOW | py/TVB云播.py | 202 | CODE | |
| LOW | py/TVB云播.py | 335 | CODE | |
| LOW | py/星芽短剧.py | 92 | CODE | |
| LOW | py/闪雷.py | 30 | CODE | |
| LOW | py/闪雷.py | 78 | CODE | |
| LOW | py/闪雷.py | 193 | CODE | |
| LOW | py/闪雷.py | 235 | CODE | |
| LOW | py/哔哩直播.py | 60 | CODE | |
| LOW | py/ITalkBBTV.py | 203 | CODE | |
| LOW | py/BLZB.py | 60 | CODE | |
| LOW | xiaosa/py/腾讯视频.py | 48 | CODE | |
| LOW | xiaosa/py/腾讯视频.py | 192 | CODE | |
| LOW | xiaosa/py/腾讯视频.py | 287 | CODE | |
| LOW | xiaosa/py/网络直播.py | 247 | CODE | |
| LOW | xiaosa/py/网络直播.py | 285 | CODE | |
| LOW | xiaosa/py/网络直播.py | 455 | CODE | |
| LOW | xiaosa/py/网络直播.py | 467 | CODE | |
| LOW | xiaosa/py/网络直播.py | 567 | CODE | |
| LOW | xiaosa/py/网络直播.py | 764 | CODE | |
| LOW | xiaosa/py/网络直播.py | 1021 | CODE | |
| LOW | xiaosa/py/网络直播.py | 1059 | CODE | |
| LOW | xiaosa/py/WLZB.py | 247 | CODE | |
| LOW | xiaosa/py/WLZB.py | 285 | CODE | |
| LOW | xiaosa/py/WLZB.py | 455 | CODE | |
| LOW | xiaosa/py/WLZB.py | 467 | CODE | |
| LOW | xiaosa/py/WLZB.py | 567 | CODE | |
| LOW | xiaosa/py/WLZB.py | 764 | CODE | |
| 39 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | xiaosa/js/jsencrypt.js | 216 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webp | CODE |
| CRITICAL | xiaosa/js/drpy-core-lite.min.js | 1 | var e={27:e=>{e.exports='(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports | CODE |
| CRITICAL | lib/jsencrypt.js | 216 | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webp | CODE |
| CRITICAL | lib/drpy-core-lite.min.js | 1 | var e={27:e=>{e.exports='(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/fty.py | 116 | CODE | |
| LOW | py/网络直播.py | 1218 | CODE | |
| LOW | py/网络直播.py | 1220 | CODE | |
| LOW | py/WLZB.py | 1218 | CODE | |
| LOW | py/WLZB.py | 1220 | CODE | |
| LOW | py/星芽短剧.py | 162 | CODE | |
| LOW | py/星芽短剧.py | 192 | CODE | |
| LOW | py/哔哩直播.py | 137 | CODE | |
| LOW | py/BLZB.py | 137 | CODE | |
| LOW | xiaosa/py/网络直播.py | 1218 | CODE | |
| LOW | xiaosa/py/网络直播.py | 1220 | CODE | |
| LOW | xiaosa/py/WLZB.py | 1218 | CODE | |
| LOW | xiaosa/py/WLZB.py | 1220 | CODE | |
| LOW | xiaosa/py/美帕影视.py | 73 | CODE | |
| LOW | xiaosa/py/美帕影视.py | 87 | CODE | |
| LOW | xiaosa/py/APPV2.py | 78 | CODE | |
| LOW | xiaosa/py/猎手影视.py | 96 | CODE | |
| LOW | xiaosa/py/猎手影视.py | 145 | CODE | |
| LOW | xiaosa/py/猎手影视.py | 160 | CODE | |
| LOW | xiaosa/py/火车影视.py | 95 | CODE | |
| LOW | xiaosa/py/火车影视.py | 145 | CODE | |
| LOW | xiaosa/py/火车影视.py | 160 | CODE | |
| LOW | xiaosa/py/甜圈短剧.py | 103 | CODE | |
| LOW | xiaosa/py/想看影视.py | 98 | CODE | |
| LOW | xiaosa/py/星芽短剧.py | 162 | CODE | |
| LOW | xiaosa/py/星芽短剧.py | 192 | CODE | |
| LOW | xiaosa/py/嗨皮影视.py | 69 | CODE | |
| LOW | xiaosa/py/嗨皮影视.py | 124 | CODE | |
| LOW | xiaosa/py/嗨皮影视.py | 143 | CODE | |
| LOW | xiaosa/py/哔哩直播.py | 137 | CODE | |
| LOW | xiaosa/py/光速影视.py | 104 | CODE | |
| LOW | xiaosa/py/光速影视.py | 110 | CODE | |
| LOW | xiaosa/py/BLZB.py | 137 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cat/tjs/lib/ali_api.js | 599 | async function deleteTmpFolderAndRecreate() { | CODE |
| LOW | FTY/crypto-js.js | 4354 | function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { | CODE |
| LOW | FTY/json5.js | 656 | identifierNameStartEscape: function identifierNameStartEscape () { | CODE |
| LOW | py/网络直播.py | 1021 | def _get_douyu_play_url_legacy(self, channel, device_id, signature, timestamp, rate): | CODE |
| LOW | py/WLZB.py | 1021 | def _get_douyu_play_url_legacy(self, channel, device_id, signature, timestamp, rate): | CODE |
| LOW | xiaosa/py/网络直播.py | 1021 | def _get_douyu_play_url_legacy(self, channel, device_id, signature, timestamp, rate): | CODE |
| LOW | xiaosa/py/WLZB.py | 1021 | def _get_douyu_play_url_legacy(self, channel, device_id, signature, timestamp, rate): | CODE |
| LOW | xiaosa/js/crypto-js.js | 4369 | function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { | CODE |
| LOW | xiaosa/js/drpy2.js | 1752 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | xiaosa/js/jsencrypt.js | 9 | (function webpackUniversalModuleDefinition(root, factory) { | CODE |
| LOW | xiaosa/js/drpy2.min.js | 1400 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | xiaosa/js/drpy-core-lite.min.js | 1 | var e={27:e=>{e.exports='(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports | CODE |
| LOW | xiaosa/js/cloud.min.js | 1400 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | xiaosa/js/quark.min.js | 1317 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | xiaosa/js/json5.js | 721 | identifierNameStartEscape: function identifierNameStartEscape() { | CODE |
| LOW | xiaosa/js/crypto-hiker.js | 4238 | function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { | CODE |
| LOW | lib/crypto-js.js | 4369 | function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { | CODE |
| LOW | lib/jsencrypt.js | 9 | (function webpackUniversalModuleDefinition(root, factory) { | CODE |
| LOW | lib/drpy2.min.js | 1400 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | lib/drpy-core-lite.min.js | 1 | var e={27:e=>{e.exports='(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports | CODE |
| LOW | lib/cloud.min.js | 1400 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | lib/quark.min.js | 1317 | function encodeIfContainsSpecialChars(value) { | CODE |
| LOW | lib/json5.js | 721 | identifierNameStartEscape: function identifierNameStartEscape() { | CODE |
| LOW | lib/crypto-hiker.js | 4238 | function generateKeystreamAndEncrypt(words, offset, blockSize, cipher) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cat/tjs/lib/cat.js | 12100 | return (Pe.call(Gn, "placeholder") ? Gn : e).placeholder | CODE |