A proxy tool to bypass GFW.
This report summarizes scanner evidence for XX-net/XX-Net, a Python project with 33,445 GitHub stars. SynthScan examined 171,690 lines of code across 508 source files, recording 1481 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 12.5 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 558 finding(s).
Are imports declared and package/API names verified? 407 finding(s).
Are wrappers, guards, and repeated structures necessary? 610 finding(s).
Which changes need focused human review? 1481 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 1481 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | code/default/launcher/module_init.py | 150 | except: | CODE |
| HIGH | code/default/launcher/gtk_tray.py | 128 | except: | CODE |
| HIGH | code/default/launcher/update_from_github.py | 442 | except: | CODE |
| HIGH | code/default/launcher/config.py | 120 | except: | CODE |
| HIGH | code/default/launcher/config.py | 158 | except: | CODE |
| HIGH | code/default/launcher/web_control.py | 520 | except: | CODE |
| HIGH | code/default/launcher/web_control.py | 336 | except: | CODE |
| HIGH | code/default/launcher/start.py | 20 | except: | CODE |
| HIGH | code/default/launcher/win_tray.py | 62 | except: | CODE |
| HIGH | code/default/launcher/win_tray.py | 77 | except: | CODE |
| HIGH | code/default/x_tunnel/local/base_container.py | 170 | except: | CODE |
| HIGH | code/default/x_tunnel/local/base_container.py | 658 | except: | CODE |
| HIGH | code/default/x_tunnel/local/openai_handler.py | 71 | except: | CODE |
| HIGH | …default/x_tunnel/local/tls_relay_front/host_manager.py | 21 | except: | CODE |
| HIGH | …/default/x_tunnel/local/seley_front/connect_creator.py | 33 | except socket.gaierror: | CODE |
| HIGH | code/default/x_tunnel/local/seley_front/rc4_wrap.py | 27 | except ImportError: | CODE |
| HIGH | code/default/gae_proxy/local/appid_manager.py | 73 | except: | CODE |
| HIGH | code/default/gae_proxy/local/appid_manager.py | 97 | except: | CODE |
| HIGH | code/default/gae_proxy/local/appid_manager.py | 102 | except: | CODE |
| HIGH | code/default/gae_proxy/local/config.py | 393 | except Exception as e: | CODE |
| HIGH | code/default/gae_proxy/local/gae_handler.py | 400 | except: | CODE |
| HIGH | code/default/gae_proxy/local/gae_handler.py | 654 | except: | CODE |
| HIGH | code/default/gae_proxy/local/web_control.py | 220 | except: | CODE |
| HIGH | code/default/gae_proxy/local/web_control.py | 283 | except: | CODE |
| HIGH | code/default/gae_proxy/local/web_control.py | 295 | except: | CODE |
| HIGH | code/default/gae_proxy/local/proxy_handler.py | 161 | except socket.gaierror: | CODE |
| HIGH | code/default/gae_proxy/local/cert_util.py | 16 | except: | CODE |
| HIGH | code/default/gae_proxy/local/ipv6_tunnel/pteredor.py | 456 | except: | CODE |
| HIGH | code/default/lib/noarch/lru_cache.py | 20 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/selectors2.py | 489 | except _ERROR_TYPES: | CODE |
| HIGH | code/default/lib/noarch/selectors2.py | 633 | except _ERROR_TYPES: | CODE |
| HIGH | code/default/lib/noarch/selectors2.py | 641 | except _ERROR_TYPES: | CODE |
| HIGH | code/default/lib/noarch/simple_http_server.py | 79 | except: | CODE |
| HIGH | code/default/lib/noarch/simple_http_server.py | 454 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 198 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 100 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 205 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 220 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 232 | except: | CODE |
| HIGH | code/default/lib/noarch/xlog.py | 79 | except: | CODE |
| HIGH | code/default/lib/noarch/simple_queue.py | 92 | except: | CODE |
| HIGH | code/default/lib/noarch/simple_queue.py | 132 | except: | CODE |
| HIGH | code/default/lib/noarch/six.py | 103 | except AttributeError: | CODE |
| HIGH | code/default/lib/noarch/six.py | 209 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/simple_http_client.py | 135 | except: | CODE |
| HIGH | code/default/lib/noarch/simple_http_client.py | 140 | except: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/constraint.py | 543 | except error.ValueConstraintError: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/univ.py | 2805 | except error.PyAsn1Error: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/univ.py | 445 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/univ.py | 451 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/univ.py | 800 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/pyasn1/type/univ.py | 806 | except KeyError: | CODE |
| HIGH | …fault/lib/noarch/sortedcontainers/sortedlistwithkey.py | 17 | except ImportError: | CODE |
| HIGH | code/default/lib/noarch/scrypto/m2.py | 88 | except ImportError: | CODE |
| HIGH | code/default/lib/noarch/front_base/ip_source.py | 65 | except: | CODE |
| HIGH | code/default/lib/noarch/front_base/http2_connection.py | 305 | except KeyError: | CODE |
| HIGH | code/default/lib/noarch/front_base/ip_manager.py | 791 | except: | CODE |
| HIGH | code/default/lib/noarch/front_base/http_dispatcher.py | 519 | except: | CODE |
| HIGH | code/default/lib/noarch/front_base/http_dispatcher.py | 240 | except: | CODE |
| HIGH | code/default/lib/noarch/front_base/pyopenssl_wrap.py | 58 | except: | CODE |
| 19 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/babel_update.py | 32 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 163 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 238 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 278 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 304 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 322 | except Exception as e: | CODE |
| LOW | code/default/launcher/update.py | 328 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/update.py | 90 | def download_file(url, file): | CODE |
| MEDIUM | code/default/launcher/update.py | 265 | def check_update(): | CODE |
| LOW | code/default/launcher/module_init.py | 73 | except Exception as e: | CODE |
| LOW | code/default/launcher/module_init.py | 106 | except Exception as e: | CODE |
| LOW | code/default/launcher/module_init.py | 120 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/module_init.py | 79 | def stop(module): | CODE |
| LOW | code/default/launcher/update_from_github.py | 151 | except Exception as e: | CODE |
| LOW | code/default/launcher/update_from_github.py | 174 | except Exception as e: | CODE |
| LOW | code/default/launcher/update_from_github.py | 271 | except Exception as e: | CODE |
| LOW | code/default/launcher/update_from_github.py | 307 | except Exception as e: | CODE |
| LOW | code/default/launcher/update_from_github.py | 357 | except Exception as e: | CODE |
| LOW | code/default/launcher/update_from_github.py | 411 | except Exception as e: | CODE |
| LOW | code/default/launcher/config.py | 88 | except Exception as e: | CODE |
| LOW | code/default/launcher/config.py | 98 | except Exception as e: | CODE |
| LOW | code/default/launcher/config.py | 138 | except Exception as e: | CODE |
| LOW | code/default/launcher/download_modules.py | 80 | except Exception as e: | CODE |
| LOW | code/default/launcher/download_modules.py | 108 | except Exception as e: | CODE |
| LOW | code/default/launcher/autorun.py | 75 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 146 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 182 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 203 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 249 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 344 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 393 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 865 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 939 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 959 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 1035 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 1079 | except Exception as e: | CODE |
| LOW | code/default/launcher/web_control.py | 1132 | except Exception as e: | CODE |
| LOW | code/default/launcher/win_compat_suggest.py | 56 | except Exception as e: | CODE |
| LOW | code/default/launcher/win_compat_suggest.py | 70 | except Exception as e: | CODE |
| LOW | code/default/launcher/win_compat_suggest.py | 96 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/win_compat_suggest.py | 50 | def run_cmd(cmd): | CODE |
| LOW | code/default/launcher/mac_tray.py | 47 | except Exception: | CODE |
| LOW | code/default/launcher/mac_tray.py | 495 | except Exception as e: | CODE |
| LOW | code/default/launcher/mac_tray.py | 519 | except Exception as e: | CODE |
| LOW | code/default/launcher/mac_tray.py | 530 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/mac_tray.py | 319 | def isHelperInstalled(): | CODE |
| MEDIUM | code/default/launcher/mac_tray.py | 525 | def networkChanged(center, observer, name, object, userInfo): | CODE |
| LOW | code/default/launcher/start.py | 81 | except Exception as e2: | CODE |
| LOW | code/default/launcher/start.py | 205 | except Exception as e: | CODE |
| LOW | code/default/launcher/setup.py | 64 | except Exception as e: | CODE |
| LOW | code/default/launcher/setup.py | 137 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/setup.py | 37 | def download_file(url, file): | CODE |
| LOW | code/default/launcher/sys_platform.py | 47 | except Exception as e: | CODE |
| LOW | code/default/launcher/sys_platform.py | 119 | except Exception as e: | CODE |
| LOW | code/default/launcher/sys_platform.py | 127 | except Exception as e: | CODE |
| MEDIUM | code/default/launcher/sys_platform.py | 31 | def X_is_running(): | CODE |
| MEDIUM | code/default/launcher/sys_platform.py | 116 | def show_systray(): | CODE |
| MEDIUM | code/default/launcher/sys_platform.py | 124 | def on_quit(): | CODE |
| LOW | code/default/launcher/tests/integrate_testing.py | 105 | except Exception as e: | CODE |
| LOW | code/default/launcher/tests/integrate_testing.py | 165 | except Exception as e: | CODE |
| 291 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/launcher/update.py | 4 | CODE | |
| LOW | code/default/launcher/update.py | 15 | CODE | |
| LOW | code/default/launcher/update.py | 17 | CODE | |
| LOW | code/default/launcher/module_init.py | 9 | CODE | |
| LOW | code/default/launcher/web_control.py | 79 | CODE | |
| LOW | code/default/launcher/web_control.py | 43 | CODE | |
| LOW | code/default/launcher/web_control.py | 44 | CODE | |
| LOW | code/default/launcher/web_control.py | 44 | CODE | |
| LOW | code/default/launcher/web_control.py | 45 | CODE | |
| LOW | code/default/launcher/web_control.py | 48 | CODE | |
| LOW | code/default/launcher/web_control.py | 49 | CODE | |
| LOW | code/default/launcher/web_control.py | 49 | CODE | |
| LOW | code/default/launcher/web_control.py | 49 | CODE | |
| LOW | code/default/launcher/web_control.py | 982 | CODE | |
| LOW | code/default/launcher/start.py | 80 | CODE | |
| LOW | code/default/launcher/sys_platform.py | 45 | CODE | |
| LOW | code/default/launcher/sys_platform.py | 56 | CODE | |
| LOW | code/default/x_tunnel/tests/test_proxy.py | 15 | CODE | |
| LOW | code/default/x_tunnel/local/client.py | 47 | CODE | |
| LOW | code/default/x_tunnel/local/__init__.py | 5 | CODE | |
| LOW | code/default/x_tunnel/local/__init__.py | 6 | CODE | |
| LOW | code/default/x_tunnel/local/base_container.py | 1 | CODE | |
| LOW | code/default/x_tunnel/local/tls_relay_front/__init__.py | 2 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/ip_manager.py | 5 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/web_control.py | 6 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/__init__.py | 2 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/test.py | 7 | CODE | |
| LOW | …de/default/x_tunnel/local/cloudflare_front/__init__.py | 2 | CODE | |
| LOW | …de/default/x_tunnel/local/cloudfront_front/__init__.py | 2 | CODE | |
| LOW | code/default/x_tunnel/local/cloudfront_front/test.py | 7 | CODE | |
| LOW | code/default/gae_proxy/local/direct_handler.py | 6 | CODE | |
| LOW | code/default/gae_proxy/local/__init__.py | 2 | CODE | |
| LOW | code/default/gae_proxy/local/__init__.py | 3 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/pteredor.py | 19 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 5 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 8 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 10 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 12 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 14 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/__init__.py | 16 | CODE | |
| 329 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/launcher/update.py | 90 | CODE | |
| LOW | code/default/launcher/update.py | 167 | CODE | |
| LOW | code/default/launcher/update.py | 265 | CODE | |
| LOW | code/default/launcher/update_from_github.py | 84 | CODE | |
| LOW | code/default/launcher/update_from_github.py | 159 | CODE | |
| LOW | code/default/launcher/update_from_github.py | 230 | CODE | |
| LOW | code/default/launcher/update_from_github.py | 426 | CODE | |
| LOW | code/default/launcher/update_from_github.py | 427 | CODE | |
| LOW | code/default/launcher/config.py | 103 | CODE | |
| LOW | code/default/launcher/download_modules.py | 14 | CODE | |
| LOW | code/default/launcher/web_control.py | 150 | CODE | |
| LOW | code/default/launcher/web_control.py | 218 | CODE | |
| LOW | code/default/launcher/web_control.py | 364 | CODE | |
| LOW | code/default/launcher/web_control.py | 433 | CODE | |
| LOW | code/default/launcher/web_control.py | 672 | CODE | |
| LOW | code/default/launcher/web_control.py | 845 | CODE | |
| LOW | code/default/launcher/web_control.py | 973 | CODE | |
| LOW | code/default/launcher/mac_tray.py | 471 | CODE | |
| LOW | code/default/launcher/mac_tray.py | 159 | CODE | |
| LOW | code/default/launcher/start.py | 115 | CODE | |
| LOW | code/default/launcher/simple_i18n.py | 21 | CODE | |
| LOW | code/default/launcher/setup.py | 34 | CODE | |
| LOW | code/default/launcher/setup.py | 37 | CODE | |
| LOW | code/default/launcher/win_tray.py | 32 | CODE | |
| LOW | code/default/x_tunnel/local/web_control.py | 63 | CODE | |
| LOW | code/default/x_tunnel/local/web_control.py | 115 | CODE | |
| LOW | code/default/x_tunnel/local/web_control.py | 361 | CODE | |
| LOW | code/default/x_tunnel/local/web_control.py | 424 | CODE | |
| LOW | code/default/x_tunnel/local/base_container.py | 173 | CODE | |
| LOW | code/default/x_tunnel/local/base_container.py | 299 | CODE | |
| LOW | code/default/x_tunnel/local/base_container.py | 503 | CODE | |
| LOW | code/default/x_tunnel/local/base_container.py | 744 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_handler.py | 44 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_handler.py | 71 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_handler.py | 96 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_handler.py | 121 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_handler.py | 150 | CODE | |
| LOW | code/default/x_tunnel/local/upload_logs.py | 132 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 1104 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 1148 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 166 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 395 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 548 | CODE | |
| LOW | code/default/x_tunnel/local/proxy_session.py | 856 | CODE | |
| LOW | code/default/x_tunnel/local/front_dispatcher.py | 101 | CODE | |
| LOW | …/default/x_tunnel/local/tls_relay_front/web_control.py | 127 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/web_control.py | 66 | CODE | |
| LOW | …/default/x_tunnel/local/cloudflare_front/ip_manager.py | 25 | CODE | |
| LOW | …default/x_tunnel/local/cloudflare_front/web_control.py | 127 | CODE | |
| LOW | …ult/x_tunnel/local/cloudfront_front/connect_creator.py | 7 | CODE | |
| LOW | code/default/gae_proxy/local/appid_manager.py | 41 | CODE | |
| LOW | code/default/gae_proxy/local/direct_handler.py | 27 | CODE | |
| LOW | code/default/gae_proxy/local/config.py | 377 | CODE | |
| LOW | code/default/gae_proxy/local/config.py | 402 | CODE | |
| LOW | code/default/gae_proxy/local/config.py | 501 | CODE | |
| LOW | code/default/gae_proxy/local/gae_handler.py | 171 | CODE | |
| LOW | code/default/gae_proxy/local/gae_handler.py | 379 | CODE | |
| LOW | code/default/gae_proxy/local/gae_handler.py | 479 | CODE | |
| LOW | code/default/gae_proxy/local/gae_handler.py | 902 | CODE | |
| LOW | code/default/gae_proxy/local/web_control.py | 124 | CODE | |
| 243 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | code/default/lib/noarch/simple_http_server.py | 334 | # Define the function and return True to accept | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/error.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/debug.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/calling.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/binary.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/octets.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/dateandtime.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/integer.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/compat/string.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/native/decoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/native/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/native/encoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/der/decoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/der/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/der/encoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/cer/decoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/cer/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/ber/eoo.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/codec/ber/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM⚡ | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/constraint.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/error.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/tagmap.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/useful.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/namedtype.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/char.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/__init__.py | 1 | # This file is necessary to make this directory a package. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/opentype.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/univ.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/namedval.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/base.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/pyasn1/type/tag.py | 2 | # This file is part of pyasn1 software. | COMMENT |
| MEDIUM | code/default/lib/noarch/front_base/http2_stream.py | 35 | # Define a set of states for a HTTP/2 stream. | COMMENT |
| MEDIUM | code/default/lib/noarch/idna/idnadata.py | 1 | # This file is automatically generated by build-idnadata.py | COMMENT |
| MEDIUM | code/default/lib/noarch/idna/uts46data.py | 1 | # This file is automatically generated by tools/build-uts46data.py | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/sessioncache.py | 14 | """This class is used by the server to cache TLS sessions. | STRING |
| MEDIUM | code/default/lib/noarch/tlslite/x509.py | 220 | # Create a public key instance | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/x509.py | 271 | # Create a public key instance | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/tlsconnection.py | 661 | # Create the session object which is used for resumptions | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/tlsconnection.py | 2204 | # Create the ServerHello message | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/tlsconnection.py | 2416 | #Create the session object | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/x509certchain.py | 12 | """This class represents a chain of X.509 certificates. | STRING |
| MEDIUM | code/default/lib/noarch/tlslite/mathtls.py | 919 | #This function is used by VerifierDB.makeVerifier | COMMENT |
| MEDIUM | code/default/lib/noarch/tlslite/utils/cipherfactory.py | 187 | #Create a new TripleDES instance | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http11/response.py | 320 | # The following methods implement the context manager protocol. | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/response.py | 181 | # The following methods implement the context manager protocol. | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/stream.py | 29 | # Define a set of states for a HTTP/2 stream. | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/stream.py | 37 | # Define the largest chunk of data we'll send in one go. Realistically, we | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/stream.py | 127 | # Define a utility iterator for file objects. | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/connection.py | 108 | # Create the mutable state. | COMMENT |
| MEDIUM | code/default/lib/noarch/hyper/http20/connection.py | 323 | # Create a new stream. | COMMENT |
| MEDIUM | …fault/lib/noarch/hyper/packages/rfc3986/normalizers.py | 71 | output = [] # Initialize the variable to use to store output | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …default/x_tunnel/local/tls_relay_front/http2_stream.py | 0 | open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this m | STRING |
| HIGH | code/default/lib/noarch/front_base/http2_stream.py | 0 | open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this m | STRING |
| HIGH | code/default/lib/noarch/hyper/http20/stream.py | 0 | open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this m | STRING |
| HIGH | code/default/lib/noarch/front_base/ssl_wrap.py | 0 | returns a (common name, [subject alternative names]) tuple. | STRING |
| HIGH | code/default/lib/noarch/front_base/pyopenssl_wrap.py | 0 | returns a (common name, [subject alternative names]) tuple. | STRING |
| HIGH | code/default/lib/noarch/front_base/boringssl_wrap.py | 0 | returns a (common name, [subject alternative names]) tuple. | STRING |
| HIGH | code/default/lib/noarch/front_base/tlslite_wrap.py | 0 | returns a (common name, [subject alternative names]) tuple. | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/ecdsakey.py | 0 | this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_edd | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/dsakey.py | 0 | this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_edd | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/eddsakey.py | 0 | this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_edd | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/ecdsakey.py | 0 | return the size of the order of the curve of this key, in bits. :rtype: int | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/dsakey.py | 0 | return the size of the order of the curve of this key, in bits. :rtype: int | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/eddsakey.py | 0 | return the size of the order of the curve of this key, in bits. :rtype: int | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/ecdsakey.py | 0 | return whether or not this key has a private component. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/rsakey.py | 0 | return whether or not this key has a private component. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/dsakey.py | 0 | return whether or not this key has a private component. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/eddsakey.py | 0 | return whether or not this key has a private component. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/ecdsakey.py | 0 | return true if the write() method accepts a password for use in encrypting the private key. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/rsakey.py | 0 | return true if the write() method accepts a password for use in encrypting the private key. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/eddsakey.py | 0 | return true if the write() method accepts a password for use in encrypting the private key. :rtype: bool | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/ecdsakey.py | 0 | return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is nati | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/rsakey.py | 0 | return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is nati | STRING |
| HIGH | code/default/lib/noarch/tlslite/utils/eddsakey.py | 0 | return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is nati | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/ocsp.py | 0 | sets common named extensions to private attributes and creates a list of critical extensions | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/x509.py | 0 | sets common named extensions to private attributes and creates a list of critical extensions | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/crl.py | 0 | sets common named extensions to private attributes and creates a list of critical extensions | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/ocsp.py | 0 | returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unic | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/x509.py | 0 | returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unic | STRING |
| HIGH | code/default/lib/noarch/asn1crypto/crl.py | 0 | returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unic | STRING |
| HIGH | code/default/lib/noarch/hyper/http11/connection.py | 0 | this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body` | STRING |
| HIGH | code/default/lib/noarch/hyper/http20/connection.py | 0 | this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body` | STRING |
| HIGH | code/default/lib/noarch/hyper/common/connection.py | 0 | this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body` | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | code/default/x_tunnel/local/cloudflare_front/front.py | 53 | self.check_ip = CheckIp(xlog.null, self.config, self.connect_creator) | CODE |
| HIGH | code/default/x_tunnel/local/cloudfront_front/front.py | 43 | self.ip_checker = CheckIp(xlog.null, self.config, self.connect_creator) | CODE |
| HIGH | code/default/gae_proxy/local/front.py | 55 | self.ip_checker = CheckIp(xlog.null, self.config, self.connect_creator) | CODE |
| HIGH | code/default/lib/noarch/pyasn1/compat/integer.py | 17 | from pyasn1.compat.octets import oct2int, null, ensureString | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/native/decoder.py | 144 | debug.scope.push(type(pyObject).__name__) | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/native/encoder.py | 163 | debug.scope.push(type(value).__name__) | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 205 | return null, True, True | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 161 | bitString = self.protoComponent.fromOctetString(null, internalFormat=True) | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 191 | bitString = self.protoComponent.fromOctetString(null, internalFormat=True) | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 1225 | debug.scope.push(concreteDecoder is None and '?' or concreteDecoder.protoComponent.__class__.__name_ | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 1274 | debug.scope.push(chosenSpec is None and '?' or chosenSpec.__class__.__name__) | CODE |
| HIGH⚡ | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 11 | from pyasn1.compat.octets import (int2oct, oct2int, ints2octs, null, | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 118 | return null, False, True | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 242 | return null, False, True | CODE |
| HIGH | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 359 | return null, False, True | CODE |
| HIGH | code/default/lib/noarch/ecdsa/_version.py | 13 | "error": null, | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | xx_net.sh | 1 | #!/bin/bash | COMMENT |
| LOW | code/default/launcher/update.py | 41 | root_path = os.path.abspath(os.path.join(current_path, os.pardir)) | COMMENT |
| LOW | code/default/launcher/update.py | 441 | if __name__ == "__main__": | COMMENT |
| LOW | code/default/gae_proxy/server/gae/gunicorn.conf.py | 1 | # Recommended number of workers based on instance size: | COMMENT |
| LOW | code/default/gae_proxy/local/proxy.py | 1 | #!/usr/bin/env python2 | COMMENT |
| LOW | code/default/gae_proxy/local/proxy.py | 21 | # Harmony Meow <harmony.meow@gmail.com> | COMMENT |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/pteredor.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/encrypt.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/selectors2.py | 1 | """ Back-ported, durable, and portable selectors """ | COMMENT |
| LOW | code/default/lib/noarch/six.py | 1 | # Copyright (c) 2010-2020 Benjamin Peterson | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/compat/octets.py | 1 | # | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/native/decoder.py | 181 | #: ---------- | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/native/decoder.py | 201 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/native/encoder.py | 201 | #: in ASN.1 SEQUENCE. | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/native/encoder.py | 221 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/der/decoder.py | 41 | supportIndefLength = False | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/der/decoder.py | 61 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/der/decoder.py | 81 | #: SequenceOf: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/der/encoder.py | 61 | COMMENT | |
| LOW | code/default/lib/noarch/pyasn1/codec/der/encoder.py | 81 | #: Given ASN.1 object encoded into BER octet-stream | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/der/encoder.py | 101 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/decoder.py | 61 | pass | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/decoder.py | 81 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/decoder.py | 101 | #: SequenceOf: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 241 | univ.SequenceOf.typeId: SequenceOfEncoder() | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 261 | #: ------------ | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 281 | #: >>> seq = SequenceOf(componentType=Integer()) | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 1321 | debug.scope.pop() | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 1341 | #: being decoded, *asn1Spec* may or may not be required. Most common reason for | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 1361 | #: >>> s, _ = decode(b'0\t\x02\x01\x01\x02\x01\x02\x02\x01\x03') | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 661 | logger('using value codec %s chosen by tagSet %s' % (concreteEncoder.__class__.__name__, tagSet)) | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 681 | #: Keyword Args | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 701 | #: | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/type/univ.py | 901 | # representation in cases when non-printable content is present. At the | COMMENT |
| LOW | code/default/lib/noarch/pyasn1/type/base.py | 441 | # * Sequence, Set and Choice types also implement by-identifier addressing | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/util.py | 141 | # range limits as randrange() above. They are meant for deriving consistent | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/ellipticcurve.py | 1 | #! /usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/ellipticcurve.py | 21 | # - Verify that Q is on the curve. | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/der.py | 361 | # signatures: (from RFC3279) | COMMENT |
| LOW | code/default/lib/noarch/scrypto/ctypes_openssl.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/salsa20_ctr.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/m2.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/util.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/__init__.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/rc4_md5.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/scrypto/table.py | 1 | # !/usr/bin/env python | COMMENT |
| LOW | code/default/lib/noarch/front_base/ip_manager.py | 181 | if self.config.show_state_debug: | COMMENT |
| LOW | code/default/lib/noarch/front_base/ip_manager.py | 241 | self.iplist_saved_time = 0 | COMMENT |
| LOW | code/default/lib/noarch/front_base/http2_stream.py | 421 | # time.time() - self.connection.last_redv_time > self.connection.config.http2_timeout_active: | COMMENT |
| LOW | code/default/lib/noarch/front_base/ssl_wrap.py | 381 | return self.x509.get_serial_number() | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsrecordlayer.py | 601 | def makefile(self, mode='r', bufsize=-1): | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsrecordlayer.py | 1041 | COMMENT | |
| LOW | code/default/lib/noarch/tlslite/tlsrecordlayer.py | 1241 | COMMENT | |
| LOW | code/default/lib/noarch/tlslite/constants.py | 1 | # Authors: | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 1 | # Authors: | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 821 | # if session and session.sessionID: | COMMENT |
| LOW | …e/default/lib/noarch/tlslite/utils/python_tripledes.py | 1 | ################################################# | COMMENT |
| LOW | code/default/lib/noarch/tlslite/utils/rsakey.py | 521 | error_detected |= ct_lt_u32(pos, 10) & (1 ^ ct_isnonzero_u32(val)) | COMMENT |
| LOW | code/default/lib/noarch/tlslite/utils/rsakey.py | 541 | # ret_msg_start = synth_msg_start | COMMENT |
| LOW | code/default/lib/noarch/tlslite/utils/aesgcm.py | 1 | # Author: Google | COMMENT |
| 18 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/launcher/update_from_github.py | 278 | def download_overwrite_new_version(xxnet_version, checkhash=1): | CODE |
| LOW | code/default/launcher/web_control.py | 1137 | def confirm_xxnet_not_running(): | CODE |
| LOW | code/default/launcher/win_compat_suggest.py | 121 | def change_reserved_port_range(self): | CODE |
| LOW | code/default/launcher/start.py | 87 | def uncaught_exception_handler(etype, value, tb): | CODE |
| LOW | code/default/launcher/web_ui/index.html | 600 | function updateVersionWithoutHashCheck() { | CODE |
| LOW | code/default/x_tunnel/local/proxy_session.py | 184 | def traffic_speed_calculation(self): | CODE |
| LOW | code/default/x_tunnel/local/proxy_session.py | 604 | def get_down_sn_timeout_list_pack(self): | CODE |
| LOW | code/default/x_tunnel/local/proxy_session.py | 720 | def process_server_received_transfer_no(self, server_received_no_list, server_sent_no_list, server_time): | CODE |
| LOW | code/default/x_tunnel/local/proxy_session.py | 745 | def process_server_unacked_sent_sn(self, data): | CODE |
| LOW | code/default/x_tunnel/web_ui/config.html | 684 | function getBandwidthForHumanReading(bandwidth) { | CODE |
| LOW | code/default/x_tunnel/web_ui/config.html | 1257 | function doTransferBandwidthAction(transferAccount, transferAmount, expireTime) { | CODE |
| LOW | code/default/gae_proxy/local/web_control.py | 665 | def req_download_cert_handler(self): | CODE |
| LOW | code/default/lib/noarch/simple_http_server.py | 673 | def check_listen_port_or_reset(self): | CODE |
| LOW | code/default/lib/noarch/simple_http_server.py | 702 | def generate_random_lowercase(self, n): | CODE |
| LOW | code/default/lib/noarch/utils.py | 178 | def generate_random_lowercase(n): | CODE |
| LOW | code/default/lib/noarch/env_info.py | 167 | def is_in_system_application_path(p): | CODE |
| LOW | code/default/lib/noarch/sortedcontainers/sortedset.py | 241 | def symmetric_difference_update(self, that): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 115 | def randrange_from_seed__overshoot_modulo(seed, order): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 151 | def randrange_from_seed__truncate_bytes(seed, order, hashmod=sha256): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 165 | def randrange_from_seed__truncate_bits(seed, order, hashmod=sha256): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 180 | def randrange_from_seed__trytryagain(seed, order): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 218 | def string_to_number_fixedlen(string, order): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 285 | def sigencode_strings_canonize(r, s, order): | CODE |
| LOW | code/default/lib/noarch/ecdsa/util.py | 291 | def sigencode_string_canonize(r, s, order): | CODE |
| LOW | code/default/lib/noarch/ecdsa/keys.py | 59 | def _truncate_and_convert_digest(digest, curve, allow_truncate): | CODE |
| LOW | code/default/lib/noarch/ecdsa/keys.py | 467 | def from_public_key_recovery_with_digest( | CODE |
| LOW | code/default/lib/noarch/ecdsa/keys.py | 1359 | def sign_digest_deterministic( | CODE |
| LOW | code/default/lib/noarch/ecdsa/_sha3.py | 142 | def _reinterpret_to_words_and_xor(s, b): | CODE |
| LOW | code/default/lib/noarch/ecdsa/numbertheory.py | 494 | def largest_factor_relatively_prime(a, b): # pragma: no cover | CODE |
| LOW | code/default/lib/noarch/ecdsa/ecdh.py | 240 | def load_received_public_key_bytes( | CODE |
| LOW | code/default/lib/noarch/ecdsa/ecdh.py | 264 | def load_received_public_key_der(self, public_key_der): | CODE |
| LOW | code/default/lib/noarch/ecdsa/ecdh.py | 283 | def load_received_public_key_pem(self, public_key_pem): | CODE |
| LOW | code/default/lib/noarch/ecdsa/ecdh.py | 302 | def generate_sharedsecret_bytes(self): | CODE |
| LOW | code/default/lib/noarch/front_base/http2_connection.py | 266 | def increase_remote_window_size(self, inc_size): | CODE |
| LOW | code/default/lib/noarch/front_base/connect_manager.py | 243 | def _create_more_connection_worker(self): | CODE |
| LOW | code/default/lib/noarch/tlslite/handshakesettings.py | 688 | def _sanity_check_implementations(self, other): | CODE |
| LOW | code/default/lib/noarch/tlslite/tlsrecordlayer.py | 1411 | def _handle_keyupdate_request(self, request): | CODE |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 1889 | def _check_certchain_with_settings(self, cert_chain, settings): | CODE |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 2447 | def request_post_handshake_auth(self, settings=None): | CODE |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 3949 | def _server_select_certificate(self, settings, client_hello, | CODE |
| LOW | code/default/lib/noarch/tlslite/utils/rsakey.py | 573 | def _raw_private_key_op_bytes(self, message): | CODE |
| LOW | code/default/lib/noarch/tlslite/utils/deprecations.py | 99 | def deprecated_instance_attrs(names, | CODE |
| LOW | code/default/lib/noarch/tlslite/utils/openssl_rsakey.py | 72 | def _raw_private_key_op_bytes(self, message): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/ocsp.py | 274 | def acceptable_responses_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/ocsp.py | 289 | def preferred_signature_algorithms_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2217 | def private_key_usage_period_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2231 | def subject_directory_attributes_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2333 | def crl_distribution_points_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2347 | def certificate_policies_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2378 | def authority_key_identifier_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2447 | def authority_information_access_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2461 | def subject_information_access_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2658 | def delta_crl_distribution_points(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/x509.py | 2670 | def _get_http_crl_distribution_points(self, crl_distribution_points): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/core.py | 5248 | def _tag_type_to_explicit_implicit(params): | STRING |
| LOW | code/default/lib/noarch/asn1crypto/crl.py | 369 | def delta_crl_indicator_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/crl.py | 383 | def issuing_distribution_point_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/crl.py | 397 | def authority_key_identifier_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/crl.py | 425 | def authority_information_access_value(self): | CODE |
| LOW | code/default/lib/noarch/asn1crypto/crl.py | 483 | def delta_crl_distribution_points(self): | CODE |
| 6 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/x_tunnel/__init__.py | 1 | __all__ = ["local"] | CODE |
| LOW | code/default/x_tunnel/local/__init__.py | 1 | __all__ = ["local", "start"] | CODE |
| LOW | code/default/gae_proxy/__init__.py | 1 | __all__ = ["local", "start"] | CODE |
| LOW | code/default/lib/noarch/selectors2.py | 46 | __all__ = ['EVENT_READ', | CODE |
| LOW | code/default/lib/noarch/pyasn1/debug.py | 13 | __all__ = ['Debug', 'setLogger', 'hexdump'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/compat/calling.py | 9 | __all__ = ['callable'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/compat/dateandtime.py | 11 | __all__ = ['strptime'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/native/decoder.py | 15 | __all__ = ['decode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/native/encoder.py | 21 | __all__ = ['encode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/der/decoder.py | 10 | __all__ = ['decode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/der/encoder.py | 11 | __all__ = ['encode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/decoder.py | 12 | __all__ = ['decode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/cer/encoder.py | 13 | __all__ = ['encode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/decoder.py | 19 | __all__ = ['decode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/codec/ber/eoo.py | 10 | __all__ = ['endOfOctets'] | CODE |
| LOW⚡ | code/default/lib/noarch/pyasn1/codec/ber/encoder.py | 18 | __all__ = ['encode'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/constraint.py | 13 | __all__ = ['SingleValueConstraint', 'ContainedSubtypeConstraint', | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/tagmap.py | 9 | __all__ = ['TagMap'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/useful.py | 16 | __all__ = ['ObjectDescriptor', 'GeneralizedTime', 'UTCTime'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/namedtype.py | 13 | __all__ = ['NamedType', 'OptionalNamedType', 'DefaultedNamedType', | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/char.py | 13 | __all__ = ['NumericString', 'PrintableString', 'TeletexString', 'T61String', 'VideotexString', | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/opentype.py | 8 | __all__ = ['OpenType'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/univ.py | 25 | __all__ = ['Integer', 'Boolean', 'BitString', 'OctetString', 'Null', | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/namedval.py | 11 | __all__ = ['NamedValues'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/base.py | 15 | __all__ = ['Asn1Item', 'Asn1ItemBase', 'AbstractSimpleAsn1Item', 'AbstractConstructedAsn1Item'] | CODE |
| LOW | code/default/lib/noarch/pyasn1/type/tag.py | 9 | __all__ = ['tagClassUniversal', 'tagClassApplication', 'tagClassContext', | CODE |
| LOW | code/default/lib/noarch/sortedcontainers/__init__.py | 55 | __all__ = ['SortedList', 'SortedSet', 'SortedDict', 'SortedListWithKey'] | CODE |
| LOW | code/default/lib/noarch/ecdsa/__init__.py | 43 | __all__ = [ | CODE |
| LOW | code/default/lib/noarch/ecdsa/keys.py | 29 | __all__ = [ | CODE |
| LOW | code/default/lib/noarch/ecdsa/rfc6979.py | 20 | __all__ = ["bit_length", "bits2int", "bits2octets", "generate_k"] | CODE |
| LOW | code/default/lib/noarch/ecdsa/curves.py | 11 | __all__ = [ | CODE |
| LOW | code/default/lib/noarch/ecdsa/ecdh.py | 10 | __all__ = [ | CODE |
| LOW | code/default/lib/noarch/scrypto/ctypes_openssl.py | 29 | __all__ = ['ciphers'] | CODE |
| LOW | code/default/lib/noarch/scrypto/m2.py | 28 | __all__ = ['ciphers'] | CODE |
| LOW | code/default/lib/noarch/scrypto/rc4_md5.py | 28 | __all__ = ['ciphers'] | CODE |
| LOW | code/default/lib/noarch/scrypto/table.py | 30 | __all__ = ['ciphers'] | CODE |
| LOW | code/default/lib/noarch/tlslite/utils/python_aes.py | 10 | __all__ = ['new', 'Python_AES'] | CODE |
| LOW | code/default/lib/noarch/tlslite/utils/__init__.py | 6 | __all__ = ["aes", | CODE |
| LOW | code/default/lib/noarch/asn1crypto/__init__.py | 6 | __all__ = [ | CODE |
| LOW | code/default/lib/noarch/hyper/__init__.py | 22 | __all__ = [ | CODE |
| LOW | …de/default/lib/noarch/hyper/packages/hpack/__init__.py | 14 | __all__ = [ | CODE |
| LOW | code/default/smart_router/__init__.py | 1 | __all__ = ["local"] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/launcher/update_from_github.py | 81 | CODE | |
| LOW | code/default/launcher/win_compat_suggest.py | 137 | CODE | |
| LOW | code/default/launcher/tests/try_smartroute_sock4.py | 7 | CODE | |
| LOW | code/default/x_tunnel/local/seley_front/rc4_wrap.py | 173 | CODE | |
| LOW | code/default/gae_proxy/server/gae/main.py | 158 | CODE | |
| LOW | code/default/gae_proxy/server/gae/main.py | 289 | CODE | |
| LOW | code/default/gae_proxy/local/front.py | 98 | CODE | |
| LOW | code/default/gae_proxy/local/front.py | 167 | CODE | |
| LOW | code/default/gae_proxy/local/download_gae_lib.py | 29 | CODE | |
| LOW | code/default/gae_proxy/local/cert_util.py | 212 | CODE | |
| LOW | code/default/gae_proxy/local/ipv6_tunnel/common.py | 157 | CODE | |
| LOW | code/default/lib/noarch/selectors2.py | 445 | CODE | |
| LOW | code/default/lib/noarch/selectors2.py | 572 | CODE | |
| LOW | code/default/lib/noarch/tlslite/session.py | 93 | CODE | |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 295 | CODE | |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 400 | CODE | |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 681 | CODE | |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 2004 | CODE | |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 2105 | CODE | |
| LOW | code/default/lib/noarch/tlslite/utils/rsakey.py | 565 | CODE | |
| LOW | code/default/lib/noarch/tlslite/utils/python_rsakey.py | 16 | CODE | |
| LOW | …de/default/lib/noarch/tlslite/utils/pycrypto_rsakey.py | 20 | CODE | |
| LOW | code/default/lib/noarch/asn1crypto/_errors.py | 54 | CODE | |
| LOW | code/default/lib/noarch/asn1crypto/core.py | 233 | CODE | |
| LOW | code/default/lib/noarch/hyper/ssl_compat.py | 190 | CODE | |
| LOW | code/default/lib/noarch/hyper/cli.py | 245 | CODE | |
| LOW | code/default/lib/noarch/hyper/http20/connection.py | 69 | CODE | |
| LOW | code/default/lib/noarch/dnslib/bit.py | 65 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | code/default/launcher/mac_tray.py | 389 | # Check if auto proxy is enabled | COMMENT |
| LOW⚡ | code/default/launcher/mac_tray.py | 394 | # Check if global proxy is enabled | COMMENT |
| LOW⚡ | code/default/launcher/mac_tray.py | 399 | # Check if global proxy is enabled | COMMENT |
| LOW | code/default/lib/noarch/socks.py | 608 | # Check if the destination address provided is an IP address | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 570 | # Check if server selected encrypt-then-MAC | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 848 | # Check if padding extension should be added | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 3371 | #Check if there's intersection between supported curves by client and | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 3489 | # Check if the session there is good enough and consistent with | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 3495 | # Check if we are willing to use that old cipher still | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 3997 | # Check if this is the last (cert, key) pair we have to check | COMMENT |
| LOW | code/default/lib/noarch/tlslite/tlsconnection.py | 4067 | # Check if every certificate(except the self-signed root CA) | COMMENT |
| LOW | code/default/lib/noarch/tlslite/utils/python_rsakey.py | 87 | # Return the output | COMMENT |
| LOW | code/default/lib/noarch/asn1crypto/core.py | 5025 | # Set it to None and let the class take care of converting the next | STRING |
| LOW | code/default/lib/noarch/asn1crypto/core.py | 5124 | # Set it to None and let the class take care of converting the next | STRING |
| LOW | code/default/lib/noarch/dnslib/zoneresolver.py | 34 | # Check if label & type match | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | code/default/gae_proxy/local/cert_util.py | 277 | # to elevate | COMMENT |
| MEDIUM | code/default/lib/noarch/selectors2.py | 766 | """ This function serves as a first call for DefaultSelector to | STRING |
| MEDIUM | code/default/lib/noarch/pyasn1/type/univ.py | 908 | # Eventually we should deprecate `.prettyPrint()` / `.prettyOut()` harness | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/util.py | 251 | # fixed, so just use simple concatenation | COMMENT |
| LOW | code/default/lib/noarch/ecdsa/ellipticcurve.py | 8 | # because one can simply use NIST's standard curves. | COMMENT |
| MEDIUM | code/default/lib/noarch/asn1crypto/core.py | 204 | # some classes since they utilize _bytes or _unicode | COMMENT |
| LOW | code/default/lib/noarch/hyper/httplib_compat.py | 31 | # If we have NPN support, define our custom one, otherwise just use the | COMMENT |
| LOW | code/default/lib/noarch/hyper/http20/stream.py | 381 | # Right now let's not bother with grace, let's just call close on the | COMMENT |
| LOW | code/default/lib/noarch/hyper/packages/hpack/huffman.py | 35 | # handle this cleanly, just use a single giant integer. | COMMENT |
| LOW | code/default/lib/noarch/hyper/packages/rfc3986/misc.py | 62 | # the reference so we can also simply use SRE_Match#groups. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | code/default/lib/noarch/xlog.py | 284 | # ================================================================= | COMMENT |
| MEDIUM | code/default/smart_router/local/host_records.py | 22 | # =============== | COMMENT |
| MEDIUM | code/default/smart_router/local/host_records.py | 29 | # ============== | COMMENT |
| MEDIUM | code/default/smart_router/local/host_records.py | 223 | # ============= | COMMENT |
| MEDIUM | code/default/smart_router/local/host_records.py | 233 | # ============== | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 21 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 22 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 23 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 27 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 29 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 30 | CODE | |
| MEDIUM | code/default/gae_proxy/local/sni_manager.py | 32 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | code/default/launcher/web_ui/js/jquery-1.11.2.min.js | 4 | }m.Tween=Zb,Zb.prototype={constructor:Zb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this. | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | code/default/lib/noarch/hyper/common/bufsocket.py | 205 | # In this implementation you can never read more than the number of | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/x_tunnel/web_ui/config.html | 1224 | <!-- $('#transfer-bandwidth-amount').attr('placeholder', '{{ _("Max Available Bandwidth: ") }}' + maxAvailableBan | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | code/default/smart_router/local/proxy_handler.py | 66 | def handle_request(self): | CODE |