Repository Analysis

XX-net/XX-Net

A proxy tool to bypass GFW.

10.1 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of XX-net/XX-Net, a Python project with 33,456 GitHub stars. SynthScan v2.0 examined 171,531 lines of code across 508 source files, recording 1395 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 10.1 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).

10.1
Adjusted Score
10.1
Raw Score
100%
Time Factor
2026-06-21
Last Push
33.5K
Stars
Python
Language
171.5K
Lines of Code
508
Files
1.4K
Pattern Hits
2026-07-14
Scan Date
0.10
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

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.

Severity Breakdown

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.

CRITICAL 1HIGH 49MEDIUM 114LOW 1231

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1395 distinct pattern matches across 18 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.

Excessive Try-Catch Wrapping344 hits · 382 pts
SeverityFileLineSnippetContext
LOWcode/default/babel_update.py32 except Exception as e:CODE
LOWcode/default/launcher/update.py163 except Exception as e:CODE
LOWcode/default/launcher/update.py238 except Exception as e:CODE
LOWcode/default/launcher/update.py278 except Exception as e:CODE
LOWcode/default/launcher/update.py304 except Exception as e:CODE
LOWcode/default/launcher/update.py322 except Exception as e:CODE
LOWcode/default/launcher/update.py328 except Exception as e:CODE
MEDIUMcode/default/launcher/update.py90def download_file(url, file):CODE
MEDIUMcode/default/launcher/update.py265def check_update():CODE
LOWcode/default/launcher/module_init.py73 except Exception as e:CODE
LOWcode/default/launcher/module_init.py106 except Exception as e:CODE
LOWcode/default/launcher/module_init.py120 except Exception as e:CODE
MEDIUMcode/default/launcher/module_init.py79def stop(module):CODE
LOWcode/default/launcher/update_from_github.py151 except Exception as e:CODE
LOWcode/default/launcher/update_from_github.py174 except Exception as e:CODE
LOWcode/default/launcher/update_from_github.py271 except Exception as e:CODE
LOWcode/default/launcher/update_from_github.py307 except Exception as e:CODE
LOWcode/default/launcher/update_from_github.py357 except Exception as e:CODE
LOWcode/default/launcher/update_from_github.py411 except Exception as e:CODE
LOWcode/default/launcher/config.py87except Exception as e:CODE
LOWcode/default/launcher/config.py97except Exception as e:CODE
LOWcode/default/launcher/config.py134 except Exception as e:CODE
LOWcode/default/launcher/download_modules.py80 except Exception as e:CODE
LOWcode/default/launcher/download_modules.py108 except Exception as e:CODE
LOWcode/default/launcher/autorun.py75 except Exception as e:CODE
LOWcode/default/launcher/web_control.py119 except Exception as e:CODE
LOWcode/default/launcher/web_control.py154 except Exception as e:CODE
LOWcode/default/launcher/web_control.py175 except Exception as e:CODE
LOWcode/default/launcher/web_control.py221 except Exception as e:CODE
LOWcode/default/launcher/web_control.py316 except Exception as e:CODE
LOWcode/default/launcher/web_control.py365 except Exception as e:CODE
LOWcode/default/launcher/web_control.py837 except Exception as e:CODE
LOWcode/default/launcher/web_control.py911 except Exception as e:CODE
LOWcode/default/launcher/web_control.py931 except Exception as e:CODE
LOWcode/default/launcher/web_control.py1007 except Exception as e:CODE
LOWcode/default/launcher/web_control.py1051 except Exception as e:CODE
LOWcode/default/launcher/web_control.py1104 except Exception as e:CODE
LOWcode/default/launcher/win_compat_suggest.py56 except Exception as e:CODE
LOWcode/default/launcher/win_compat_suggest.py70 except Exception as e:CODE
LOWcode/default/launcher/win_compat_suggest.py96 except Exception as e:CODE
MEDIUMcode/default/launcher/win_compat_suggest.py50def run_cmd(cmd):CODE
LOWcode/default/launcher/mac_tray.py425 except Exception as e:CODE
MEDIUMcode/default/launcher/mac_tray.py288def setupHelper():CODE
LOWcode/default/launcher/start.py72except Exception as e2:CODE
LOWcode/default/launcher/start.py196except Exception as e:CODE
LOWcode/default/launcher/setup.py64 except Exception as e:CODE
LOWcode/default/launcher/setup.py137 except Exception as e:CODE
MEDIUMcode/default/launcher/setup.py37def download_file(url, file):CODE
LOWcode/default/launcher/sys_platform.py47 except Exception as e:CODE
LOWcode/default/launcher/sys_platform.py120 except Exception as e:CODE
MEDIUMcode/default/launcher/sys_platform.py31def X_is_running():CODE
LOWcode/default/launcher/tests/integrate_testing.py105 except Exception as e:CODE
LOWcode/default/launcher/tests/integrate_testing.py165 except Exception as e:CODE
LOWcode/default/launcher/tests/integrate_testing.py240 except Exception as e:CODE
LOWcode/default/launcher/tests/integrate_testing.py255 except Exception as e:CODE
LOWcode/default/launcher/tests/integrate_testing.py295 except Exception as e:CODE
MEDIUMcode/default/launcher/tests/integrate_testing.py100def check_web_console(self):CODE
LOWcode/default/launcher/tests/try_run.py28 except Exception as e:CODE
LOWcode/default/x_tunnel/tests/test_proxy.py70 except Exception as e:CODE
LOWcode/default/x_tunnel/local/direct_front.py85 except Exception as e:CODE
284 more matches not shown…
Unused Imports389 hits · 374 pts
SeverityFileLineSnippetContext
LOWcode/default/launcher/update.py4CODE
LOWcode/default/launcher/update.py15CODE
LOWcode/default/launcher/update.py17CODE
LOWcode/default/launcher/module_init.py9CODE
LOWcode/default/launcher/web_control.py52CODE
LOWcode/default/launcher/web_control.py16CODE
LOWcode/default/launcher/web_control.py17CODE
LOWcode/default/launcher/web_control.py17CODE
LOWcode/default/launcher/web_control.py18CODE
LOWcode/default/launcher/web_control.py21CODE
LOWcode/default/launcher/web_control.py22CODE
LOWcode/default/launcher/web_control.py22CODE
LOWcode/default/launcher/web_control.py22CODE
LOWcode/default/launcher/web_control.py954CODE
LOWcode/default/launcher/start.py71CODE
LOWcode/default/launcher/sys_platform.py45CODE
LOWcode/default/launcher/sys_platform.py56CODE
LOWcode/default/x_tunnel/tests/test_proxy.py15CODE
LOWcode/default/x_tunnel/local/client.py47CODE
LOWcode/default/x_tunnel/local/__init__.py5CODE
LOWcode/default/x_tunnel/local/__init__.py6CODE
LOWcode/default/x_tunnel/local/base_container.py1CODE
LOWcode/default/x_tunnel/local/tls_relay_front/__init__.py2CODE
LOWcode/default/x_tunnel/local/seley_front/ip_manager.py5CODE
LOWcode/default/x_tunnel/local/seley_front/web_control.py6CODE
LOWcode/default/x_tunnel/local/seley_front/__init__.py2CODE
LOWcode/default/x_tunnel/local/seley_front/test.py7CODE
LOW…de/default/x_tunnel/local/cloudflare_front/__init__.py2CODE
LOW…de/default/x_tunnel/local/cloudfront_front/__init__.py2CODE
LOWcode/default/x_tunnel/local/cloudfront_front/test.py7CODE
LOWcode/default/gae_proxy/local/direct_handler.py6CODE
LOWcode/default/gae_proxy/local/__init__.py2CODE
LOWcode/default/gae_proxy/local/__init__.py3CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/pteredor.py19CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py5CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py8CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py10CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py12CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py14CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/__init__.py16CODE
329 more matches not shown…
Deep Nesting303 hits · 276 pts
SeverityFileLineSnippetContext
LOWcode/default/launcher/update.py90CODE
LOWcode/default/launcher/update.py167CODE
LOWcode/default/launcher/update.py265CODE
LOWcode/default/launcher/update_from_github.py84CODE
LOWcode/default/launcher/update_from_github.py159CODE
LOWcode/default/launcher/update_from_github.py230CODE
LOWcode/default/launcher/update_from_github.py426CODE
LOWcode/default/launcher/update_from_github.py427CODE
LOWcode/default/launcher/config.py102CODE
LOWcode/default/launcher/download_modules.py14CODE
LOWcode/default/launcher/web_control.py123CODE
LOWcode/default/launcher/web_control.py190CODE
LOWcode/default/launcher/web_control.py336CODE
LOWcode/default/launcher/web_control.py405CODE
LOWcode/default/launcher/web_control.py644CODE
LOWcode/default/launcher/web_control.py817CODE
LOWcode/default/launcher/web_control.py945CODE
LOWcode/default/launcher/mac_tray.py401CODE
LOWcode/default/launcher/mac_tray.py128CODE
LOWcode/default/launcher/start.py106CODE
LOWcode/default/launcher/simple_i18n.py21CODE
LOWcode/default/launcher/setup.py34CODE
LOWcode/default/launcher/setup.py37CODE
LOWcode/default/launcher/win_tray.py32CODE
LOWcode/default/x_tunnel/local/web_control.py63CODE
LOWcode/default/x_tunnel/local/web_control.py115CODE
LOWcode/default/x_tunnel/local/web_control.py361CODE
LOWcode/default/x_tunnel/local/web_control.py424CODE
LOWcode/default/x_tunnel/local/base_container.py173CODE
LOWcode/default/x_tunnel/local/base_container.py299CODE
LOWcode/default/x_tunnel/local/base_container.py503CODE
LOWcode/default/x_tunnel/local/base_container.py744CODE
LOWcode/default/x_tunnel/local/proxy_handler.py44CODE
LOWcode/default/x_tunnel/local/proxy_handler.py71CODE
LOWcode/default/x_tunnel/local/proxy_handler.py96CODE
LOWcode/default/x_tunnel/local/proxy_handler.py121CODE
LOWcode/default/x_tunnel/local/proxy_handler.py150CODE
LOWcode/default/x_tunnel/local/upload_logs.py132CODE
LOWcode/default/x_tunnel/local/proxy_session.py1104CODE
LOWcode/default/x_tunnel/local/proxy_session.py1148CODE
LOWcode/default/x_tunnel/local/proxy_session.py166CODE
LOWcode/default/x_tunnel/local/proxy_session.py395CODE
LOWcode/default/x_tunnel/local/proxy_session.py548CODE
LOWcode/default/x_tunnel/local/proxy_session.py856CODE
LOWcode/default/x_tunnel/local/front_dispatcher.py101CODE
LOW…/default/x_tunnel/local/tls_relay_front/web_control.py127CODE
LOWcode/default/x_tunnel/local/seley_front/web_control.py66CODE
LOW…/default/x_tunnel/local/cloudflare_front/ip_manager.py25CODE
LOW…default/x_tunnel/local/cloudflare_front/web_control.py127CODE
LOW…ult/x_tunnel/local/cloudfront_front/connect_creator.py7CODE
LOWcode/default/gae_proxy/local/appid_manager.py41CODE
LOWcode/default/gae_proxy/local/direct_handler.py27CODE
LOWcode/default/gae_proxy/local/config.py377CODE
LOWcode/default/gae_proxy/local/config.py402CODE
LOWcode/default/gae_proxy/local/config.py501CODE
LOWcode/default/gae_proxy/local/gae_handler.py171CODE
LOWcode/default/gae_proxy/local/gae_handler.py379CODE
LOWcode/default/gae_proxy/local/gae_handler.py479CODE
LOWcode/default/gae_proxy/local/gae_handler.py902CODE
LOWcode/default/gae_proxy/local/web_control.py124CODE
243 more matches not shown…
Self-Referential Comments56 hits · 164 pts
SeverityFileLineSnippetContext
MEDIUMcode/default/lib/noarch/simple_http_server.py334 # Define the function and return True to acceptCOMMENT
MEDIUMcode/default/lib/noarch/pyasn1/error.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/debug.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/calling.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/binary.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/octets.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/dateandtime.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/integer.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/compat/string.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/native/decoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/native/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/native/encoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/der/decoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/der/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/der/encoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/cer/decoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/cer/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/cer/encoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/ber/decoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/ber/eoo.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/ber/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/codec/ber/encoder.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/constraint.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/error.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/tagmap.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/useful.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/namedtype.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/char.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/__init__.py1# This file is necessary to make this directory a package.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/opentype.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/univ.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/namedval.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/base.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/pyasn1/type/tag.py2# This file is part of pyasn1 software.COMMENT
MEDIUMcode/default/lib/noarch/front_base/http2_stream.py35# Define a set of states for a HTTP/2 stream.COMMENT
MEDIUMcode/default/lib/noarch/idna/idnadata.py1# This file is automatically generated by build-idnadata.pyCOMMENT
MEDIUMcode/default/lib/noarch/idna/uts46data.py1# This file is automatically generated by tools/build-uts46data.pyCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/sessioncache.py14 """This class is used by the server to cache TLS sessions.STRING
MEDIUMcode/default/lib/noarch/tlslite/x509.py220 # Create a public key instanceCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/x509.py271 # Create a public key instanceCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/tlsconnection.py661 # Create the session object which is used for resumptionsCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/tlsconnection.py2204 # Create the ServerHello messageCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/tlsconnection.py2416 #Create the session objectCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/x509certchain.py12 """This class represents a chain of X.509 certificates.STRING
MEDIUMcode/default/lib/noarch/tlslite/mathtls.py919#This function is used by VerifierDB.makeVerifierCOMMENT
MEDIUMcode/default/lib/noarch/tlslite/utils/cipherfactory.py187#Create a new TripleDES instanceCOMMENT
MEDIUMcode/default/lib/noarch/hyper/http11/response.py320 # The following methods implement the context manager protocol.COMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/response.py181 # The following methods implement the context manager protocol.COMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/stream.py29# Define a set of states for a HTTP/2 stream.COMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/stream.py37# Define the largest chunk of data we'll send in one go. Realistically, weCOMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/stream.py127 # Define a utility iterator for file objects.COMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/connection.py108 # Create the mutable state.COMMENT
MEDIUMcode/default/lib/noarch/hyper/http20/connection.py323 # Create a new stream.COMMENT
MEDIUM…fault/lib/noarch/hyper/packages/rfc3986/normalizers.py71 output = [] # Initialize the variable to use to store outputCODE
Cross-File Repetition32 hits · 160 pts
SeverityFileLineSnippetContext
HIGH…default/x_tunnel/local/tls_relay_front/http2_stream.py0open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this mSTRING
HIGHcode/default/lib/noarch/front_base/http2_stream.py0open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this mSTRING
HIGHcode/default/lib/noarch/hyper/http20/stream.py0open the stream. does this by encoding and sending the headers: no more calls to ``add_header`` are allowed after this mSTRING
HIGHcode/default/lib/noarch/front_base/ssl_wrap.py0returns a (common name, [subject alternative names]) tuple.STRING
HIGHcode/default/lib/noarch/front_base/pyopenssl_wrap.py0returns a (common name, [subject alternative names]) tuple.STRING
HIGHcode/default/lib/noarch/front_base/boringssl_wrap.py0returns a (common name, [subject alternative names]) tuple.STRING
HIGHcode/default/lib/noarch/front_base/tlslite_wrap.py0returns a (common name, [subject alternative names]) tuple.STRING
HIGHcode/default/lib/noarch/tlslite/utils/ecdsakey.py0this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_eddSTRING
HIGHcode/default/lib/noarch/tlslite/utils/dsakey.py0this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_eddSTRING
HIGHcode/default/lib/noarch/tlslite/utils/eddsakey.py0this is an abstract base class for eddsa keys. particular implementations of eddsa keys, such as :py:class:`~.python_eddSTRING
HIGHcode/default/lib/noarch/tlslite/utils/ecdsakey.py0return the size of the order of the curve of this key, in bits. :rtype: intSTRING
HIGHcode/default/lib/noarch/tlslite/utils/dsakey.py0return the size of the order of the curve of this key, in bits. :rtype: intSTRING
HIGHcode/default/lib/noarch/tlslite/utils/eddsakey.py0return the size of the order of the curve of this key, in bits. :rtype: intSTRING
HIGHcode/default/lib/noarch/tlslite/utils/ecdsakey.py0return whether or not this key has a private component. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/rsakey.py0return whether or not this key has a private component. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/dsakey.py0return whether or not this key has a private component. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/eddsakey.py0return whether or not this key has a private component. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/ecdsakey.py0return true if the write() method accepts a password for use in encrypting the private key. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/rsakey.py0return true if the write() method accepts a password for use in encrypting the private key. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/eddsakey.py0return true if the write() method accepts a password for use in encrypting the private key. :rtype: boolSTRING
HIGHcode/default/lib/noarch/tlslite/utils/ecdsakey.py0return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is natiSTRING
HIGHcode/default/lib/noarch/tlslite/utils/rsakey.py0return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is natiSTRING
HIGHcode/default/lib/noarch/tlslite/utils/eddsakey.py0return a string containing the key. :rtype: str :returns: a string describing the key, in whichever format (pem) is natiSTRING
HIGHcode/default/lib/noarch/asn1crypto/ocsp.py0sets common named extensions to private attributes and creates a list of critical extensionsSTRING
HIGHcode/default/lib/noarch/asn1crypto/x509.py0sets common named extensions to private attributes and creates a list of critical extensionsSTRING
HIGHcode/default/lib/noarch/asn1crypto/crl.py0sets common named extensions to private attributes and creates a list of critical extensionsSTRING
HIGHcode/default/lib/noarch/asn1crypto/ocsp.py0returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unicSTRING
HIGHcode/default/lib/noarch/asn1crypto/x509.py0returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unicSTRING
HIGHcode/default/lib/noarch/asn1crypto/crl.py0returns a set of the names (or oid if not a known extension) of the extensions marked as critical :return: a set of unicSTRING
HIGHcode/default/lib/noarch/hyper/http11/connection.py0this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body`STRING
HIGHcode/default/lib/noarch/hyper/http20/connection.py0this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body`STRING
HIGHcode/default/lib/noarch/hyper/common/connection.py0this will send a request to the server using the http request method ``method`` and the selector ``url``. if the ``body`STRING
Cross-Language Confusion16 hits · 82 pts
SeverityFileLineSnippetContext
HIGHcode/default/x_tunnel/local/cloudflare_front/front.py53 self.check_ip = CheckIp(xlog.null, self.config, self.connect_creator)CODE
HIGHcode/default/x_tunnel/local/cloudfront_front/front.py43 self.ip_checker = CheckIp(xlog.null, self.config, self.connect_creator)CODE
HIGHcode/default/gae_proxy/local/front.py55 self.ip_checker = CheckIp(xlog.null, self.config, self.connect_creator)CODE
HIGHcode/default/lib/noarch/pyasn1/compat/integer.py17from pyasn1.compat.octets import oct2int, null, ensureStringCODE
HIGHcode/default/lib/noarch/pyasn1/codec/native/decoder.py144 debug.scope.push(type(pyObject).__name__)CODE
HIGHcode/default/lib/noarch/pyasn1/codec/native/encoder.py163 debug.scope.push(type(value).__name__)CODE
HIGHcode/default/lib/noarch/pyasn1/codec/cer/encoder.py205 return null, True, TrueCODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/decoder.py161 bitString = self.protoComponent.fromOctetString(null, internalFormat=True)CODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/decoder.py191 bitString = self.protoComponent.fromOctetString(null, internalFormat=True)CODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/decoder.py1225 debug.scope.push(concreteDecoder is None and '?' or concreteDecoder.protoComponent.__class__.__name_CODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/decoder.py1274 debug.scope.push(chosenSpec is None and '?' or chosenSpec.__class__.__name__)CODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/encoder.py11from pyasn1.compat.octets import (int2oct, oct2int, ints2octs, null,CODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/encoder.py118 return null, False, TrueCODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/encoder.py242 return null, False, TrueCODE
HIGHcode/default/lib/noarch/pyasn1/codec/ber/encoder.py359 return null, False, TrueCODE
HIGHcode/default/lib/noarch/ecdsa/_version.py13 "error": null,CODE
Over-Commented Block78 hits · 78 pts
SeverityFileLineSnippetContext
LOWxx_net.sh1#!/bin/bashCOMMENT
LOWcode/default/launcher/update.py41root_path = os.path.abspath(os.path.join(current_path, os.pardir))COMMENT
LOWcode/default/launcher/update.py441if __name__ == "__main__":COMMENT
LOWcode/default/gae_proxy/server/gae/gunicorn.conf.py1# Recommended number of workers based on instance size:COMMENT
LOWcode/default/gae_proxy/local/proxy.py1#!/usr/bin/env python2COMMENT
LOWcode/default/gae_proxy/local/proxy.py21# Harmony Meow <harmony.meow@gmail.com>COMMENT
LOWcode/default/gae_proxy/local/ipv6_tunnel/pteredor.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/encrypt.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/selectors2.py1""" Back-ported, durable, and portable selectors """COMMENT
LOWcode/default/lib/noarch/six.py1# Copyright (c) 2010-2020 Benjamin PetersonCOMMENT
LOWcode/default/lib/noarch/pyasn1/compat/octets.py1#COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/native/decoder.py181#: ----------COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/native/decoder.py201#:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/native/encoder.py201#: in ASN.1 SEQUENCE.COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/native/encoder.py221#:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/decoder.py41 supportIndefLength = FalseCOMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/decoder.py61#:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/decoder.py81#: SequenceOf:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/encoder.py61COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/encoder.py81#: Given ASN.1 object encoded into BER octet-streamCOMMENT
LOWcode/default/lib/noarch/pyasn1/codec/der/encoder.py101#:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/decoder.py61 passCOMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/decoder.py81#:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/decoder.py101#: SequenceOf:COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/encoder.py241 univ.SequenceOf.typeId: SequenceOfEncoder()COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/encoder.py261#: ------------COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/cer/encoder.py281#: >>> seq = SequenceOf(componentType=Integer())COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/decoder.py1321 debug.scope.pop()COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/decoder.py1341#: being decoded, *asn1Spec* may or may not be required. Most common reason forCOMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/decoder.py1361#: >>> s, _ = decode(b'0\t\x02\x01\x01\x02\x01\x02\x02\x01\x03')COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/encoder.py661 logger('using value codec %s chosen by tagSet %s' % (concreteEncoder.__class__.__name__, tagSet))COMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/encoder.py681#: Keyword ArgsCOMMENT
LOWcode/default/lib/noarch/pyasn1/codec/ber/encoder.py701#:COMMENT
LOWcode/default/lib/noarch/pyasn1/type/univ.py901 # representation in cases when non-printable content is present. At theCOMMENT
LOWcode/default/lib/noarch/pyasn1/type/base.py441# * Sequence, Set and Choice types also implement by-identifier addressingCOMMENT
LOWcode/default/lib/noarch/ecdsa/util.py141# range limits as randrange() above. They are meant for deriving consistentCOMMENT
LOWcode/default/lib/noarch/ecdsa/ellipticcurve.py1#! /usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/ecdsa/ellipticcurve.py21# - Verify that Q is on the curve.COMMENT
LOWcode/default/lib/noarch/ecdsa/der.py361# signatures: (from RFC3279)COMMENT
LOWcode/default/lib/noarch/scrypto/ctypes_openssl.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/salsa20_ctr.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/m2.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/util.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/__init__.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/rc4_md5.py1#!/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/scrypto/table.py1# !/usr/bin/env pythonCOMMENT
LOWcode/default/lib/noarch/front_base/ip_manager.py181 if self.config.show_state_debug:COMMENT
LOWcode/default/lib/noarch/front_base/ip_manager.py241 self.iplist_saved_time = 0COMMENT
LOWcode/default/lib/noarch/front_base/http2_stream.py421 # time.time() - self.connection.last_redv_time > self.connection.config.http2_timeout_active:COMMENT
LOWcode/default/lib/noarch/front_base/ssl_wrap.py381 return self.x509.get_serial_number()COMMENT
LOWcode/default/lib/noarch/tlslite/tlsrecordlayer.py601 def makefile(self, mode='r', bufsize=-1):COMMENT
LOWcode/default/lib/noarch/tlslite/tlsrecordlayer.py1041COMMENT
LOWcode/default/lib/noarch/tlslite/tlsrecordlayer.py1241COMMENT
LOWcode/default/lib/noarch/tlslite/constants.py1# Authors: COMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py1# Authors:COMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py821 # if session and session.sessionID:COMMENT
LOW…e/default/lib/noarch/tlslite/utils/python_tripledes.py1#################################################COMMENT
LOWcode/default/lib/noarch/tlslite/utils/rsakey.py521 error_detected |= ct_lt_u32(pos, 10) & (1 ^ ct_isnonzero_u32(val))COMMENT
LOWcode/default/lib/noarch/tlslite/utils/rsakey.py541 # ret_msg_start = synth_msg_startCOMMENT
LOWcode/default/lib/noarch/tlslite/utils/aesgcm.py1# Author: GoogleCOMMENT
18 more matches not shown…
Hyper-Verbose Identifiers66 hits · 64 pts
SeverityFileLineSnippetContext
LOWcode/default/launcher/update_from_github.py278def download_overwrite_new_version(xxnet_version, checkhash=1):CODE
LOWcode/default/launcher/web_control.py1109def confirm_xxnet_not_running():CODE
LOWcode/default/launcher/win_compat_suggest.py121 def change_reserved_port_range(self):CODE
LOWcode/default/launcher/start.py78def uncaught_exception_handler(etype, value, tb):CODE
LOWcode/default/launcher/web_ui/index.html600 function updateVersionWithoutHashCheck() {CODE
LOWcode/default/x_tunnel/local/proxy_session.py184 def traffic_speed_calculation(self):CODE
LOWcode/default/x_tunnel/local/proxy_session.py604 def get_down_sn_timeout_list_pack(self):CODE
LOWcode/default/x_tunnel/local/proxy_session.py720 def process_server_received_transfer_no(self, server_received_no_list, server_sent_no_list, server_time):CODE
LOWcode/default/x_tunnel/local/proxy_session.py745 def process_server_unacked_sent_sn(self, data):CODE
LOWcode/default/x_tunnel/web_ui/config.html684 function getBandwidthForHumanReading(bandwidth) {CODE
LOWcode/default/x_tunnel/web_ui/config.html1257 function doTransferBandwidthAction(transferAccount, transferAmount, expireTime) {CODE
LOWcode/default/gae_proxy/local/web_control.py665 def req_download_cert_handler(self):CODE
LOWcode/default/lib/noarch/simple_http_server.py673 def check_listen_port_or_reset(self):CODE
LOWcode/default/lib/noarch/simple_http_server.py702 def generate_random_lowercase(self, n):CODE
LOWcode/default/lib/noarch/utils.py178def generate_random_lowercase(n):CODE
LOWcode/default/lib/noarch/env_info.py167def is_in_system_application_path(p):CODE
LOWcode/default/lib/noarch/sortedcontainers/sortedset.py241 def symmetric_difference_update(self, that):CODE
LOWcode/default/lib/noarch/ecdsa/util.py115def randrange_from_seed__overshoot_modulo(seed, order):CODE
LOWcode/default/lib/noarch/ecdsa/util.py151def randrange_from_seed__truncate_bytes(seed, order, hashmod=sha256):CODE
LOWcode/default/lib/noarch/ecdsa/util.py165def randrange_from_seed__truncate_bits(seed, order, hashmod=sha256):CODE
LOWcode/default/lib/noarch/ecdsa/util.py180def randrange_from_seed__trytryagain(seed, order):CODE
LOWcode/default/lib/noarch/ecdsa/util.py218def string_to_number_fixedlen(string, order):CODE
LOWcode/default/lib/noarch/ecdsa/util.py285def sigencode_strings_canonize(r, s, order):CODE
LOWcode/default/lib/noarch/ecdsa/util.py291def sigencode_string_canonize(r, s, order):CODE
LOWcode/default/lib/noarch/ecdsa/keys.py59def _truncate_and_convert_digest(digest, curve, allow_truncate):CODE
LOWcode/default/lib/noarch/ecdsa/keys.py467 def from_public_key_recovery_with_digest(CODE
LOWcode/default/lib/noarch/ecdsa/keys.py1359 def sign_digest_deterministic(CODE
LOWcode/default/lib/noarch/ecdsa/_sha3.py142 def _reinterpret_to_words_and_xor(s, b):CODE
LOWcode/default/lib/noarch/ecdsa/numbertheory.py494def largest_factor_relatively_prime(a, b): # pragma: no coverCODE
LOWcode/default/lib/noarch/ecdsa/ecdh.py240 def load_received_public_key_bytes(CODE
LOWcode/default/lib/noarch/ecdsa/ecdh.py264 def load_received_public_key_der(self, public_key_der):CODE
LOWcode/default/lib/noarch/ecdsa/ecdh.py283 def load_received_public_key_pem(self, public_key_pem):CODE
LOWcode/default/lib/noarch/ecdsa/ecdh.py302 def generate_sharedsecret_bytes(self):CODE
LOWcode/default/lib/noarch/front_base/http2_connection.py266 def increase_remote_window_size(self, inc_size):CODE
LOWcode/default/lib/noarch/front_base/connect_manager.py243 def _create_more_connection_worker(self):CODE
LOWcode/default/lib/noarch/tlslite/handshakesettings.py688 def _sanity_check_implementations(self, other):CODE
LOWcode/default/lib/noarch/tlslite/tlsrecordlayer.py1411 def _handle_keyupdate_request(self, request):CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py1889 def _check_certchain_with_settings(self, cert_chain, settings):CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py2447 def request_post_handshake_auth(self, settings=None):CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py3949 def _server_select_certificate(self, settings, client_hello,CODE
LOWcode/default/lib/noarch/tlslite/utils/rsakey.py573 def _raw_private_key_op_bytes(self, message):CODE
LOWcode/default/lib/noarch/tlslite/utils/deprecations.py99def deprecated_instance_attrs(names,CODE
LOWcode/default/lib/noarch/tlslite/utils/openssl_rsakey.py72 def _raw_private_key_op_bytes(self, message):CODE
LOWcode/default/lib/noarch/asn1crypto/ocsp.py274 def acceptable_responses_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/ocsp.py289 def preferred_signature_algorithms_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2217 def private_key_usage_period_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2231 def subject_directory_attributes_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2333 def crl_distribution_points_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2347 def certificate_policies_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2378 def authority_key_identifier_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2447 def authority_information_access_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2461 def subject_information_access_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2658 def delta_crl_distribution_points(self):CODE
LOWcode/default/lib/noarch/asn1crypto/x509.py2670 def _get_http_crl_distribution_points(self, crl_distribution_points):CODE
LOWcode/default/lib/noarch/asn1crypto/core.py5248def _tag_type_to_explicit_implicit(params):STRING
LOWcode/default/lib/noarch/asn1crypto/crl.py369 def delta_crl_indicator_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/crl.py383 def issuing_distribution_point_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/crl.py397 def authority_key_identifier_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/crl.py425 def authority_information_access_value(self):CODE
LOWcode/default/lib/noarch/asn1crypto/crl.py483 def delta_crl_distribution_points(self):CODE
6 more matches not shown…
Modern Structural Boilerplate42 hits · 42 pts
SeverityFileLineSnippetContext
LOWcode/default/x_tunnel/__init__.py1__all__ = ["local"]CODE
LOWcode/default/x_tunnel/local/__init__.py1__all__ = ["local", "start"]CODE
LOWcode/default/gae_proxy/__init__.py1__all__ = ["local", "start"]CODE
LOWcode/default/lib/noarch/selectors2.py46__all__ = ['EVENT_READ',CODE
LOWcode/default/lib/noarch/pyasn1/debug.py13__all__ = ['Debug', 'setLogger', 'hexdump']CODE
LOWcode/default/lib/noarch/pyasn1/compat/calling.py9__all__ = ['callable']CODE
LOWcode/default/lib/noarch/pyasn1/compat/dateandtime.py11__all__ = ['strptime']CODE
LOWcode/default/lib/noarch/pyasn1/codec/native/decoder.py15__all__ = ['decode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/native/encoder.py21__all__ = ['encode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/der/decoder.py10__all__ = ['decode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/der/encoder.py11__all__ = ['encode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/cer/decoder.py12__all__ = ['decode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/cer/encoder.py13__all__ = ['encode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/ber/decoder.py19__all__ = ['decode']CODE
LOWcode/default/lib/noarch/pyasn1/codec/ber/eoo.py10__all__ = ['endOfOctets']CODE
LOWcode/default/lib/noarch/pyasn1/codec/ber/encoder.py18__all__ = ['encode']CODE
LOWcode/default/lib/noarch/pyasn1/type/constraint.py13__all__ = ['SingleValueConstraint', 'ContainedSubtypeConstraint',CODE
LOWcode/default/lib/noarch/pyasn1/type/tagmap.py9__all__ = ['TagMap']CODE
LOWcode/default/lib/noarch/pyasn1/type/useful.py16__all__ = ['ObjectDescriptor', 'GeneralizedTime', 'UTCTime']CODE
LOWcode/default/lib/noarch/pyasn1/type/namedtype.py13__all__ = ['NamedType', 'OptionalNamedType', 'DefaultedNamedType',CODE
LOWcode/default/lib/noarch/pyasn1/type/char.py13__all__ = ['NumericString', 'PrintableString', 'TeletexString', 'T61String', 'VideotexString',CODE
LOWcode/default/lib/noarch/pyasn1/type/opentype.py8__all__ = ['OpenType']CODE
LOWcode/default/lib/noarch/pyasn1/type/univ.py25__all__ = ['Integer', 'Boolean', 'BitString', 'OctetString', 'Null',CODE
LOWcode/default/lib/noarch/pyasn1/type/namedval.py11__all__ = ['NamedValues']CODE
LOWcode/default/lib/noarch/pyasn1/type/base.py15__all__ = ['Asn1Item', 'Asn1ItemBase', 'AbstractSimpleAsn1Item', 'AbstractConstructedAsn1Item']CODE
LOWcode/default/lib/noarch/pyasn1/type/tag.py9__all__ = ['tagClassUniversal', 'tagClassApplication', 'tagClassContext',CODE
LOWcode/default/lib/noarch/sortedcontainers/__init__.py55__all__ = ['SortedList', 'SortedSet', 'SortedDict', 'SortedListWithKey']CODE
LOWcode/default/lib/noarch/ecdsa/__init__.py43__all__ = [CODE
LOWcode/default/lib/noarch/ecdsa/keys.py29__all__ = [CODE
LOWcode/default/lib/noarch/ecdsa/rfc6979.py20__all__ = ["bit_length", "bits2int", "bits2octets", "generate_k"]CODE
LOWcode/default/lib/noarch/ecdsa/curves.py11__all__ = [CODE
LOWcode/default/lib/noarch/ecdsa/ecdh.py10__all__ = [CODE
LOWcode/default/lib/noarch/scrypto/ctypes_openssl.py29__all__ = ['ciphers']CODE
LOWcode/default/lib/noarch/scrypto/m2.py28__all__ = ['ciphers']CODE
LOWcode/default/lib/noarch/scrypto/rc4_md5.py28__all__ = ['ciphers']CODE
LOWcode/default/lib/noarch/scrypto/table.py30__all__ = ['ciphers']CODE
LOWcode/default/lib/noarch/tlslite/utils/python_aes.py10__all__ = ['new', 'Python_AES']CODE
LOWcode/default/lib/noarch/tlslite/utils/__init__.py6__all__ = ["aes",CODE
LOWcode/default/lib/noarch/asn1crypto/__init__.py6__all__ = [CODE
LOWcode/default/lib/noarch/hyper/__init__.py22__all__ = [CODE
LOW…de/default/lib/noarch/hyper/packages/hpack/__init__.py14__all__ = [CODE
LOWcode/default/smart_router/__init__.py1__all__ = ["local"]CODE
AI Structural Patterns28 hits · 26 pts
SeverityFileLineSnippetContext
LOWcode/default/launcher/update_from_github.py81CODE
LOWcode/default/launcher/win_compat_suggest.py137CODE
LOWcode/default/launcher/tests/try_smartroute_sock4.py7CODE
LOWcode/default/x_tunnel/local/seley_front/rc4_wrap.py168CODE
LOWcode/default/gae_proxy/server/gae/main.py158CODE
LOWcode/default/gae_proxy/server/gae/main.py289CODE
LOWcode/default/gae_proxy/local/front.py98CODE
LOWcode/default/gae_proxy/local/front.py167CODE
LOWcode/default/gae_proxy/local/download_gae_lib.py29CODE
LOWcode/default/gae_proxy/local/cert_util.py212CODE
LOWcode/default/gae_proxy/local/ipv6_tunnel/common.py157CODE
LOWcode/default/lib/noarch/selectors2.py445CODE
LOWcode/default/lib/noarch/selectors2.py572CODE
LOWcode/default/lib/noarch/tlslite/session.py93CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py295CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py400CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py681CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py2004CODE
LOWcode/default/lib/noarch/tlslite/tlsconnection.py2105CODE
LOWcode/default/lib/noarch/tlslite/utils/rsakey.py565CODE
LOWcode/default/lib/noarch/tlslite/utils/python_rsakey.py16CODE
LOW…de/default/lib/noarch/tlslite/utils/pycrypto_rsakey.py20CODE
LOWcode/default/lib/noarch/asn1crypto/_errors.py54CODE
LOWcode/default/lib/noarch/asn1crypto/core.py233CODE
LOWcode/default/lib/noarch/hyper/ssl_compat.py190CODE
LOWcode/default/lib/noarch/hyper/cli.py245CODE
LOWcode/default/lib/noarch/hyper/http20/connection.py69CODE
LOWcode/default/lib/noarch/dnslib/bit.py65CODE
Redundant / Tautological Comments15 hits · 22 pts
SeverityFileLineSnippetContext
LOWcode/default/launcher/mac_tray.py319 # Check if auto proxy is enabledCOMMENT
LOWcode/default/launcher/mac_tray.py324 # Check if global proxy is enabledCOMMENT
LOWcode/default/launcher/mac_tray.py329 # Check if global proxy is enabledCOMMENT
LOWcode/default/lib/noarch/socks.py608 # Check if the destination address provided is an IP addressCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py570 # Check if server selected encrypt-then-MACCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py848 # Check if padding extension should be addedCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py3371 #Check if there's intersection between supported curves by client andCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py3489 # Check if the session there is good enough and consistent withCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py3495 # Check if we are willing to use that old cipher stillCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py3997 # Check if this is the last (cert, key) pair we have to checkCOMMENT
LOWcode/default/lib/noarch/tlslite/tlsconnection.py4067 # Check if every certificate(except the self-signed root CA)COMMENT
LOWcode/default/lib/noarch/tlslite/utils/python_rsakey.py87 # Return the outputCOMMENT
LOWcode/default/lib/noarch/asn1crypto/core.py5025 # Set it to None and let the class take care of converting the nextSTRING
LOWcode/default/lib/noarch/asn1crypto/core.py5124 # Set it to None and let the class take care of converting the nextSTRING
LOWcode/default/lib/noarch/dnslib/zoneresolver.py34 # Check if label & type matchCOMMENT
AI Slop Vocabulary10 hits · 19 pts
SeverityFileLineSnippetContext
MEDIUMcode/default/gae_proxy/local/cert_util.py277 # to elevateCOMMENT
MEDIUMcode/default/lib/noarch/selectors2.py766 """ This function serves as a first call for DefaultSelector toSTRING
MEDIUMcode/default/lib/noarch/pyasn1/type/univ.py908 # Eventually we should deprecate `.prettyPrint()` / `.prettyOut()` harnessCOMMENT
LOWcode/default/lib/noarch/ecdsa/util.py251 # fixed, so just use simple concatenationCOMMENT
LOWcode/default/lib/noarch/ecdsa/ellipticcurve.py8# because one can simply use NIST's standard curves.COMMENT
MEDIUMcode/default/lib/noarch/asn1crypto/core.py204 # some classes since they utilize _bytes or _unicodeCOMMENT
LOWcode/default/lib/noarch/hyper/httplib_compat.py31# If we have NPN support, define our custom one, otherwise just use theCOMMENT
LOWcode/default/lib/noarch/hyper/http20/stream.py381 # Right now let's not bother with grace, let's just call close on theCOMMENT
LOWcode/default/lib/noarch/hyper/packages/hpack/huffman.py35 # handle this cleanly, just use a single giant integer.COMMENT
LOWcode/default/lib/noarch/hyper/packages/rfc3986/misc.py62# the reference so we can also simply use SRE_Match#groups.COMMENT
Decorative Section Separators5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMcode/default/lib/noarch/xlog.py284 # =================================================================COMMENT
MEDIUMcode/default/smart_router/local/host_records.py22 # ===============COMMENT
MEDIUMcode/default/smart_router/local/host_records.py29 # ==============COMMENT
MEDIUMcode/default/smart_router/local/host_records.py223 # =============COMMENT
MEDIUMcode/default/smart_router/local/host_records.py233 # ==============COMMENT
Dead Code7 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMcode/default/gae_proxy/local/sni_manager.py21CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py22CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py23CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py27CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py29CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py30CODE
MEDIUMcode/default/gae_proxy/local/sni_manager.py32CODE
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALcode/default/launcher/web_ui/js/jquery-1.11.2.min.js4}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
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHcode/default/lib/noarch/hyper/common/bufsocket.py205 # In this implementation you can never read more than the number ofCOMMENT
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcode/default/x_tunnel/web_ui/config.html1224<!-- $('#transfer-bandwidth-amount').attr('placeholder', '{{ _("Max Available Bandwidth: ") }}' + maxAvailableBanCODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcode/default/smart_router/local/proxy_handler.py66 def handle_request(self):CODE