青龙面板脚本公共仓库 企鹅交流1021185005
This report presents the forensic synthetic code analysis of smallfawn/QLScriptPublic, a JavaScript project with 3,403 GitHub stars. SynthScan v2.0 examined 91,465 lines of code across 297 source files, recording 548 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 7.8 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).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
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 548 distinct pattern matches across 12 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 |
|---|---|---|---|---|
| LOW | notify.py | 724 | except Exception as e: | CODE |
| LOW | daily/erke.py | 104 | except Exception as e: | CODE |
| LOW | daily/erke.py | 141 | except Exception as e: | CODE |
| LOW | daily/qiehuang.py | 207 | except Exception: | CODE |
| LOW | daily/qiehuang.py | 295 | except Exception as exc: | CODE |
| LOW | daily/qiehuang.py | 319 | except Exception: | CODE |
| LOW | daily/qiehuang.py | 334 | except Exception as exc: | CODE |
| LOW | daily/qiehuang.py | 355 | except Exception as exc: | CODE |
| LOW | daily/qiehuang.py | 393 | except Exception as exc: | CODE |
| LOW | daily/sfsy.py | 244 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 369 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 421 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 482 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 973 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 1046 | except Exception as e: | CODE |
| LOW | daily/sfsy.py | 1093 | except Exception as e: | CODE |
| LOW | daily/notify.py | 724 | except Exception as e: | CODE |
| LOW | daily/bjxd.py | 296 | except Exception as e: | CODE |
| LOW | daily/bjxd.py | 433 | except Exception as e: | CODE |
| LOW | daily/bjxd.py | 706 | except Exception as e: | CODE |
| LOW | daily/bjxd.py | 713 | except Exception as e: | CODE |
| LOW | daily/aliyunpan.py | 50 | except Exception as e: | CODE |
| LOW | daily/aliyunpan.py | 61 | except Exception as e: | CODE |
| LOW | daily/aliyunpan.py | 71 | except Exception: | CODE |
| LOW | daily/aliyunpan.py | 140 | except Exception as e: | CODE |
| MEDIUM | daily/chinaUnicom.py | 191 | def mask_str(s): | CODE |
| MEDIUM | daily/chinaUnicom.py | 234 | def request(self, method, url, **kwargs): | CODE |
| MEDIUM | daily/chinaUnicom.py | 507 | def request(self, method, url, **kwargs): | CODE |
| MEDIUM | daily/chinaUnicom.py | 576 | def get_city_info(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 685 | def sign_getContinuous(self, is_query_only=False): | CODE |
| MEDIUM | daily/chinaUnicom.py | 713 | def sign_daySign(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 731 | def sign_getTelephone(self, is_initial=False, silent=False): | CODE |
| MEDIUM | daily/chinaUnicom.py | 772 | def sign_getTaskList(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 814 | def sign_doTaskFromList(self, task): | CODE |
| MEDIUM | daily/chinaUnicom.py | 838 | def sign_getTaskReward(self, task_id): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1002 | def wocare_api(self, apiCode, requestData={}): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1048 | def wocare_getToken(self, ticket): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1087 | def wocare_loginmbh(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1110 | def wocare_getDrawTask(self, activity): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1138 | def wocare_completeTask(self, activity, task, taskStep="1"): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1165 | def wocare_getSpecificityBanner(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1189 | def wocare_loadInit(self, activity): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1228 | def wocare_luckDraw(self, activity, activeModuleGroupId): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1264 | def parse_jwt_payload(self, token): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1277 | def generate_market_signature_headers(self, user_token, query_string="", json_bo | CODE |
| MEDIUM | daily/chinaUnicom.py | 1303 | def generate_market_watering_signature_headers(self, user_token, xbsosjl, login_ | CODE |
| MEDIUM | daily/chinaUnicom.py | 1361 | def query_market_watering_status(self, user_token): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1475 | def market_get_raffle_count(self, user_token): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1506 | def market_user_raffle(self, user_token): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1592 | def market_get_points_ticket(self, user_token): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1713 | def market_query_member_center_task(self, points_ticket): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1755 | def market_mark_member_center_browse_done(self, user_token, task_fix_id): | CODE |
| MEDIUM | daily/chinaUnicom.py | 1796 | def market_receive_member_center_points(self, points_ticket): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3505 | def markPhoneNumber_sec(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3519 | def syncAddressBook_sec(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3533 | def setInterceptionRules_sec(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3547 | def viewWeeklyStatus_sec(self): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3591 | def finishTask_sec(self, taskCode, taskName): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3622 | def signIn_sec(self, taskCode): | CODE |
| MEDIUM | daily/chinaUnicom.py | 3639 | def executeAllTasks_sec(self): | CODE |
| 245 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | daily/erke.py | 7 | # ================================================================= | COMMENT |
| MEDIUM | daily/erke.py | 15 | # ================================================================= | COMMENT |
| MEDIUM | daily/chinaUnicom.py | 93 | # ======================================== | COMMENT |
| MEDIUM | daily/chinaUnicom.py | 96 | # ======================================== | COMMENT |
| MEDIUM⚡ | wxapp/wuyingyundiannao.py | 40 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/wuyingyundiannao.py | 42 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/wuyingyundiannao.py | 240 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/wuyingyundiannao.py | 242 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 78 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 80 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 125 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 160 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 183 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 185 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 343 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 345 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 410 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/wuyingyundiannao.py | 412 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 90 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 92 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 183 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 185 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 447 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/hongsehuojian.py | 449 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 15 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 66 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 120 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 222 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/hongsehuojian.py | 224 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/xinxianghui.py | 32 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/xinxianghui.py | 34 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 61 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 63 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 129 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 163 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 165 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 252 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/xinxianghui.py | 254 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/bjhqbwz.py | 36 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/bjhqbwz.py | 38 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 85 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 87 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 143 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 145 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 176 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 178 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 251 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 253 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 294 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/bjhqbwz.py | 296 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/quanmianshidai.py | 116 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/quanmianshidai.py | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/liquanpijiu.py | 42 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | wxapp/liquanpijiu.py | 44 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/liquanpijiu.py | 66 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | wxapp/liquanpijiu.py | 68 | # --------------------------------------------------------------------------- | COMMENT |
| 8 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | wxapp/miqilin.js | 35 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/kekoukele.js | 36 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/hisense_aijia.js | 46 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/yichengtong.js | 49 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/fej.js | 35 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/junpinhui.js | 65 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/junpinhui.js | 71 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/stokke.js | 35 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/nwdjg.js | 35 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/fuyouhui.js | 32 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/musi.js | 37 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/tslj.js | 35 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/fyzq.js | 36 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/wps.js | 46 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/mxbc.js | 39 | auth: process.env.wx_auth || "your-api-key", | CODE |
| HIGH | wxapp/choubao.js | 36 | auth: process.env.wx_auth || "your-api-key", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | notify.py | 756 | CODE | |
| LOW | daily/qiehuang.py | 263 | CODE | |
| LOW | daily/sfsy.py | 212 | CODE | |
| LOW | daily/sfsy.py | 290 | CODE | |
| LOW | daily/sfsy.py | 383 | CODE | |
| LOW | daily/sfsy.py | 502 | CODE | |
| LOW | daily/sfsy.py | 606 | CODE | |
| LOW | daily/sfsy.py | 645 | CODE | |
| LOW | daily/sfsy.py | 733 | CODE | |
| LOW | daily/sfsy.py | 814 | CODE | |
| LOW | daily/sfsy.py | 942 | CODE | |
| LOW | daily/sfsy.py | 982 | CODE | |
| LOW | daily/51dalili.py | 8 | CODE | |
| LOW | daily/notify.py | 756 | CODE | |
| LOW | daily/bjxd.py | 205 | CODE | |
| LOW | daily/bjxd.py | 489 | CODE | |
| LOW | daily/bjxd.py | 530 | CODE | |
| LOW | daily/chinaUnicom.py | 191 | CODE | |
| LOW | daily/chinaUnicom.py | 5689 | CODE | |
| LOW | daily/chinaUnicom.py | 299 | CODE | |
| LOW | daily/chinaUnicom.py | 507 | CODE | |
| LOW | daily/chinaUnicom.py | 587 | CODE | |
| LOW | daily/chinaUnicom.py | 629 | CODE | |
| LOW | daily/chinaUnicom.py | 685 | CODE | |
| LOW | daily/chinaUnicom.py | 731 | CODE | |
| LOW | daily/chinaUnicom.py | 772 | CODE | |
| LOW | daily/chinaUnicom.py | 856 | CODE | |
| LOW | daily/chinaUnicom.py | 938 | CODE | |
| LOW | daily/chinaUnicom.py | 1002 | CODE | |
| LOW | daily/chinaUnicom.py | 1048 | CODE | |
| LOW | daily/chinaUnicom.py | 1110 | CODE | |
| LOW | daily/chinaUnicom.py | 1165 | CODE | |
| LOW | daily/chinaUnicom.py | 1189 | CODE | |
| LOW | daily/chinaUnicom.py | 1228 | CODE | |
| LOW | daily/chinaUnicom.py | 1337 | CODE | |
| LOW | daily/chinaUnicom.py | 1361 | CODE | |
| LOW | daily/chinaUnicom.py | 1437 | CODE | |
| LOW | daily/chinaUnicom.py | 1475 | CODE | |
| LOW | daily/chinaUnicom.py | 1557 | CODE | |
| LOW | daily/chinaUnicom.py | 1939 | CODE | |
| LOW | daily/chinaUnicom.py | 2072 | CODE | |
| LOW | daily/chinaUnicom.py | 2351 | CODE | |
| LOW | daily/chinaUnicom.py | 2468 | CODE | |
| LOW | daily/chinaUnicom.py | 2649 | CODE | |
| LOW | daily/chinaUnicom.py | 3129 | CODE | |
| LOW | daily/chinaUnicom.py | 3591 | CODE | |
| LOW | daily/chinaUnicom.py | 3639 | CODE | |
| LOW | daily/chinaUnicom.py | 3867 | CODE | |
| LOW | daily/chinaUnicom.py | 3928 | CODE | |
| LOW | daily/chinaUnicom.py | 3997 | CODE | |
| LOW | daily/chinaUnicom.py | 4336 | CODE | |
| LOW | daily/chinaUnicom.py | 4684 | CODE | |
| LOW | daily/chinaUnicom.py | 5106 | CODE | |
| LOW | daily/chinaUnicom.py | 5425 | CODE | |
| LOW | daily/chinaUnicom.py | 5461 | CODE | |
| LOW | daily/chinaUnicom.py | 5506 | CODE | |
| LOW | daily/chinaUnicom.py | 5556 | CODE | |
| LOW | wxapp/wuyingyundiannao.py | 278 | CODE | |
| LOW | wxapp/wuyingyundiannao.py | 290 | CODE | |
| LOW | wxapp/hongsehuojian.py | 394 | CODE | |
| 12 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | daily/sfsy.py | 460 | def _extract_task_id_from_url(self, url: str) -> str: | CODE |
| LOW⚡ | daily/chinaUnicom.py | 1700 | def market_member_center_finish_code(self, task): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 1703 | def market_member_center_finish_text(self, task): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 1713 | def market_query_member_center_task(self, points_ticket): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 3092 | def wait_cloud_lottery_times_cloud(self, activity_id, wait_seconds=8): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 3106 | def get_cloud_lottery_activity_id_cloud(self): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 4155 | def aiting_calculate_clientconfirm(self, userid, imei): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 4159 | def aiting_calculate_passcode(self, timestamp, phone): | CODE |
| LOW⚡ | daily/chinaUnicom.py | 4162 | def aiting_build_statisticsinfo(self, userid, useraccount, imei, clientconfirm): | CODE |
| LOW | daily/chinaUnicom.py | 1277 | def generate_market_signature_headers(self, user_token, query_string="", json_body=""): | CODE |
| LOW | daily/chinaUnicom.py | 1303 | def generate_market_watering_signature_headers(self, user_token, xbsosjl, login_id): | CODE |
| LOW | daily/chinaUnicom.py | 1361 | def query_market_watering_status(self, user_token): | CODE |
| LOW | daily/chinaUnicom.py | 1609 | def market_member_center_base_headers(self, points_ticket): | CODE |
| LOW | daily/chinaUnicom.py | 1652 | def market_build_signature_headers_jf(self, points_ticket): | CODE |
| LOW | daily/chinaUnicom.py | 1669 | def market_member_center_headers(self, points_ticket, with_sign=False): | CODE |
| LOW | daily/chinaUnicom.py | 1675 | def market_prepare_member_center_context(self, points_ticket): | CODE |
| LOW | daily/chinaUnicom.py | 1733 | def market_wait_member_center_task_state(self, points_ticket, expected_codes, attempts=4, delay=2): | CODE |
| LOW | daily/chinaUnicom.py | 1755 | def market_mark_member_center_browse_done(self, user_token, task_fix_id): | CODE |
| LOW | daily/chinaUnicom.py | 1796 | def market_receive_member_center_points(self, points_ticket): | CODE |
| LOW | daily/chinaUnicom.py | 1814 | def market_member_center_task(self, user_token): | CODE |
| LOW | daily/chinaUnicom.py | 2217 | def get_cloud_upload_file_path(self): | CODE |
| LOW | daily/chinaUnicom.py | 2236 | def get_cloud_upload_progress_bytes(self, file_size=0): | CODE |
| LOW | daily/chinaUnicom.py | 2242 | def parse_cloud_size_to_bytes(self, value): | CODE |
| LOW | daily/chinaUnicom.py | 2273 | def query_cloud_task_list_cloud(self): | CODE |
| LOW | daily/chinaUnicom.py | 2305 | def init_cloud_task_records_state(self): | CODE |
| LOW | daily/chinaUnicom.py | 2309 | def match_new_cloud_task_record(self, task_name, before_ids=None): | CODE |
| LOW | daily/chinaUnicom.py | 2323 | def get_cloud_task_by_code_cloud(self, task_code): | CODE |
| LOW | daily/chinaUnicom.py | 2331 | def finalize_generic_task_cloud(self, task_code, task_name): | CODE |
| LOW | daily/chinaUnicom.py | 2348 | def get_cloud_upload_name_cloud(self): | CODE |
| LOW | daily/chinaUnicom.py | 2560 | def request_wohome_dispatcher_cloud(self, key, param, timeout=15, client_id="1001000035"): | CODE |
| LOW | daily/chinaUnicom.py | 2594 | def list_upload_named_files_cloud(self, max_pages=4): | CODE |
| LOW | daily/chinaUnicom.py | 2649 | def clean_duplicate_files_cloud(self): | CODE |
| LOW | daily/chinaUnicom.py | 2788 | def build_cloud_lottery_headers(self): | CODE |
| LOW | daily/chinaUnicom.py | 2809 | def build_cloud_hometown_headers(self, extra=None): | CODE |
| LOW | daily/chinaUnicom.py | 2834 | def build_cloud_activity_headers(self, activity_id=""): | CODE |
| LOW | daily/chinaUnicom.py | 2874 | def get_cloud_lottery_draw_count(self, times_res): | CODE |
| LOW | daily/chinaUnicom.py | 2891 | def query_cloud_phone_location_cloud(self): | CODE |
| LOW | daily/chinaUnicom.py | 2922 | def get_cloud_activity_province(self): | CODE |
| LOW | daily/chinaUnicom.py | 2942 | def query_cloud_lottery_times_cloud(self, activity_id, headers=None): | CODE |
| LOW | daily/chinaUnicom.py | 2953 | def ensure_cloud_lottery_activity_open_cloud(self, activity_id): | CODE |
| LOW | daily/chinaUnicom.py | 2995 | def query_cloud_lottery_record_cloud(self, activity_id): | CODE |
| LOW | daily/chinaUnicom.py | 3218 | def build_signature_headers_cloud(self): | CODE |
| LOW | daily/chinaUnicom.py | 3241 | def handle_unknown_task_cloud(self, task_code, task_name=""): | CODE |
| LOW | daily/chinaUnicom.py | 3439 | def build_signature_headers_sec(self): | CODE |
| LOW | daily/chinaUnicom.py | 3825 | def build_signature_headers_aiting(self): | CODE |
| LOW | daily/chinaUnicom.py | 4758 | def yunnan_life_signed_headers(self, token, payload): | CODE |
| LOW | daily/chinaUnicom.py | 4870 | def yunnan_life_get_lottery_results(self, token): | CODE |
| LOW | daily/chinaUnicom.py | 4892 | def yunnan_life_get_bean_balance(self, token): | CODE |
| LOW | daily/chinaUnicom.py | 5017 | def xj_query_monthly_draw_records(self, token): | CODE |
| LOW | daily/chinaUnicom.py | 5425 | def query_market_raffle_records(self, user_token): | CODE |
| LOW | daily/chinaUnicom.py | 5461 | def query_phone_recharge_records(self, user_token): | CODE |
| LOW | wxapp/wuyingyundiannao.py | 256 | def describe_benefit_activities(lt, sid): | CODE |
| LOW | wxapp/wuyingyundiannao.py | 262 | def describe_operation_activities(lt, sid): | CODE |
| LOW | jd/jdCookie.js | 235 | function GetCurrentActivityScriptFileName() { | CODE |
| LOW | backup/fenxiang.js | 115 | function convertObjectToQueryString(obj) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | daily/quark.py | 23 | 环境变量名为 COOKIE_QUARK 多账户用 回车 或 && 分开 | STRING |
| HIGH | wxapp/hongsehuojian.py | 29 | # t.appSecret = state.encryptKey; if (ticket!=null) t.ticket = ticket | COMMENT |
| HIGH | backup/wangchao.py | 50 | 'User-Agent': "ANDROID;13;10019;6.0.2;1.0;null;MEIZU 20", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | wxapp/mdxtn.js | 124 | // Step 2: code -> ucAccessToken | COMMENT |
| LOW | wxapp/mdxtn.js | 136 | // Step 3: ucAccessToken -> littleswan access_token | COMMENT |
| LOW⚡ | backup/tianyi.py | 813 | # Step 7: 检查用户状态 | COMMENT |
| LOW⚡ | backup/tianyi.py | 818 | # Step 8: 查询推荐模板列表 | COMMENT |
| LOW⚡ | backup/tianyi.py | 827 | # Step 9: 选择第一个模板进行制作 | COMMENT |
| LOW | backup/tianyi.py | 852 | # Step 10: 循环制作 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | wxapp/mdxtn.js | 124 | // Step 2: code -> ucAccessToken | COMMENT |
| LOW | wxapp/mdxtn.js | 136 | // Step 3: ucAccessToken -> littleswan access_token | COMMENT |
| LOW⚡ | backup/tianyi.py | 813 | # Step 7: 检查用户状态 | COMMENT |
| LOW⚡ | backup/tianyi.py | 818 | # Step 8: 查询推荐模板列表 | COMMENT |
| LOW⚡ | backup/tianyi.py | 827 | # Step 9: 选择第一个模板进行制作 | COMMENT |
| LOW | backup/tianyi.py | 852 | # Step 10: 循环制作 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | daily/aliyunpan.py | 108 | CODE | |
| LOW | daily/chinaUnicom.py | 77 | CODE | |
| LOW | daily/chinaUnicom.py | 258 | CODE | |
| LOW | wxapp/提现免费券.py | 2 | CODE | |
| LOW | backup/wangchao.py | 11 | CODE | |
| LOW | backup/wangchao.py | 11 | CODE | |
| LOW | backup/sysxc.py | 9 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | daily/erke.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | wxapp/wuyingyundiannao.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | wxapp/hongsehuojian.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | wxapp/hongsehuojian.py | 21 | # pla = rr_iphone / rr_Android / rr_<osName> vendor.js:12070 | COMMENT |
| LOW | wxapp/hongsehuojian.py | 41 | # POST /fundex-uc/uc/v1/getWxOpenIdAndUnionId {code} -> data.openId/unionId | COMMENT |
| LOW | wxapp/liquanpijiu.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | jd/jdCookie.js | 21 | // console.log(`请勿使用github action运行此脚本,无论你是从你自己的私库还是其他哪里拉取的源代码,都会导致我被封号\n`); | COMMENT |
| LOW | jd/function/sendNotify.js | 41 | //(环境变量名 DEER_KEY) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | daily/sfsy.py | 487 | def _set_task_attrs(self, task: Dict) -> None: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | daily/sfsy.py | 700 | def execute_task(self) -> bool: | CODE |