├── .devcontainer └── devcontainer.json ├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── deepsecrets ├── __init__.py ├── __main__.py ├── cli.py ├── config.py ├── core │ ├── engines │ │ ├── __init__.py │ │ ├── hashed_secret.py │ │ ├── iengine.py │ │ ├── regex.py │ │ └── semantic.py │ ├── helpers │ │ ├── content_analyzer.py │ │ └── entropy.py │ ├── model │ │ ├── __init__.py │ │ ├── file.py │ │ ├── finding.py │ │ ├── rules │ │ │ ├── __init__.py │ │ │ ├── exlcuded_path.py │ │ │ ├── false_finding.py │ │ │ ├── hashed_secret.py │ │ │ ├── hashing.py │ │ │ ├── regex.py │ │ │ ├── rule.py │ │ │ └── semantic.py │ │ ├── semantic.py │ │ └── token.py │ ├── modes │ │ └── iscan_mode.py │ ├── rulesets │ │ ├── excluded_paths.py │ │ ├── false_findings.py │ │ ├── hashed_secrets.py │ │ ├── ibuilder.py │ │ └── regex.py │ ├── tokenizers │ │ ├── __init__.py │ │ ├── full_content.py │ │ ├── helpers │ │ │ ├── __init__.py │ │ │ ├── semantic │ │ │ │ ├── __init__.py │ │ │ │ ├── language.py │ │ │ │ └── var_detection │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── detector.py │ │ │ │ │ └── rules.py │ │ │ ├── spot_improvements.py │ │ │ └── type_stream.py │ │ ├── itokenizer.py │ │ ├── lexer.py │ │ ├── per_line.py │ │ └── per_word.py │ └── utils │ │ ├── __init__.py │ │ ├── cpu.py │ │ ├── exceptions.py │ │ ├── file_analyzer.py │ │ ├── fs.py │ │ ├── guess_filetype.py │ │ ├── hashing.py │ │ └── lexer_finder.py ├── rules │ ├── excluded_paths.json │ └── regexes.json └── scan_modes │ └── cli.py ├── poetry.lock ├── pyproject.toml ├── setup.cfg └── tests ├── __init__.py ├── cli └── test_cli.py ├── config └── test_config.py ├── core ├── engines │ ├── hashed_secret │ │ └── test_hs.py │ ├── regex │ │ └── test_regex.py │ └── semantic │ │ └── test_semantic.py ├── helpers │ ├── test_content_analyzer.py │ └── test_entropy.py ├── model │ ├── test_file.py │ ├── test_finding.py │ └── test_token.py ├── tokenizers │ ├── lexer │ │ └── variable_detection │ │ │ ├── test_conf.py │ │ │ ├── test_cs.py │ │ │ ├── test_go.py │ │ │ ├── test_html.py │ │ │ ├── test_java.py │ │ │ ├── test_js.py │ │ │ ├── test_php.py │ │ │ ├── test_py.py │ │ │ ├── test_sh.py │ │ │ └── test_swift.py │ ├── test_full_content.py │ └── test_per_line.py └── utils │ ├── test_file_analyzer.py │ ├── test_fs.py │ └── test_lexer_finder.py ├── fixtures ├── 1.conf ├── 1.cs ├── 1.erb ├── 1.go ├── 1.html ├── 1.ini ├── 1.java ├── 1.js ├── 1.json ├── 1.jsx ├── 1.php ├── 1.pp ├── 1.py ├── 1.sh ├── 1.swift ├── 1.toml ├── 1.xml ├── 1.yaml ├── 1.yml ├── 2.go ├── 2.js ├── 2.json ├── 2.jsx ├── 2.py ├── 2.sh ├── 2.toml ├── 2.xml ├── 3.go ├── 3.js ├── 3.jsx ├── 3.py ├── 4.go ├── 4.js ├── 4.py ├── 5.go ├── 6.go ├── 7.go ├── excluded_paths.json ├── extless │ ├── json │ └── radius ├── false_findings.json ├── hashed_secrets.json ├── regex_checks.txt ├── regexes.json └── service.postman_collection.json └── scan_modes └── test_cli_scan_mode.py /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/README.md -------------------------------------------------------------------------------- /deepsecrets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/__init__.py -------------------------------------------------------------------------------- /deepsecrets/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/__main__.py -------------------------------------------------------------------------------- /deepsecrets/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/cli.py -------------------------------------------------------------------------------- /deepsecrets/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/config.py -------------------------------------------------------------------------------- /deepsecrets/core/engines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/engines/hashed_secret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/engines/hashed_secret.py -------------------------------------------------------------------------------- /deepsecrets/core/engines/iengine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/engines/iengine.py -------------------------------------------------------------------------------- /deepsecrets/core/engines/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/engines/regex.py -------------------------------------------------------------------------------- /deepsecrets/core/engines/semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/engines/semantic.py -------------------------------------------------------------------------------- /deepsecrets/core/helpers/content_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/helpers/content_analyzer.py -------------------------------------------------------------------------------- /deepsecrets/core/helpers/entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/helpers/entropy.py -------------------------------------------------------------------------------- /deepsecrets/core/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/__init__.py -------------------------------------------------------------------------------- /deepsecrets/core/model/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/file.py -------------------------------------------------------------------------------- /deepsecrets/core/model/finding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/finding.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/exlcuded_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/exlcuded_path.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/false_finding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/false_finding.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/hashed_secret.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/hashed_secret.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/hashing.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/regex.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/rule.py -------------------------------------------------------------------------------- /deepsecrets/core/model/rules/semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/rules/semantic.py -------------------------------------------------------------------------------- /deepsecrets/core/model/semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/semantic.py -------------------------------------------------------------------------------- /deepsecrets/core/model/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/model/token.py -------------------------------------------------------------------------------- /deepsecrets/core/modes/iscan_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/modes/iscan_mode.py -------------------------------------------------------------------------------- /deepsecrets/core/rulesets/excluded_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/rulesets/excluded_paths.py -------------------------------------------------------------------------------- /deepsecrets/core/rulesets/false_findings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/rulesets/false_findings.py -------------------------------------------------------------------------------- /deepsecrets/core/rulesets/hashed_secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/rulesets/hashed_secrets.py -------------------------------------------------------------------------------- /deepsecrets/core/rulesets/ibuilder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/rulesets/ibuilder.py -------------------------------------------------------------------------------- /deepsecrets/core/rulesets/regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/rulesets/regex.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/__init__.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/full_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/full_content.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/semantic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/semantic/language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/helpers/semantic/language.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/semantic/var_detection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/semantic/var_detection/detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/helpers/semantic/var_detection/detector.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/semantic/var_detection/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/helpers/semantic/var_detection/rules.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/spot_improvements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/helpers/spot_improvements.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/helpers/type_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/helpers/type_stream.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/itokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/itokenizer.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/lexer.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/per_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/per_line.py -------------------------------------------------------------------------------- /deepsecrets/core/tokenizers/per_word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/tokenizers/per_word.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deepsecrets/core/utils/cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/cpu.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/exceptions.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/file_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/file_analyzer.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/fs.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/guess_filetype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/guess_filetype.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/hashing.py -------------------------------------------------------------------------------- /deepsecrets/core/utils/lexer_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/core/utils/lexer_finder.py -------------------------------------------------------------------------------- /deepsecrets/rules/excluded_paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/rules/excluded_paths.json -------------------------------------------------------------------------------- /deepsecrets/rules/regexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/rules/regexes.json -------------------------------------------------------------------------------- /deepsecrets/scan_modes/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/deepsecrets/scan_modes/cli.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/setup.cfg -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cli/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/cli/test_cli.py -------------------------------------------------------------------------------- /tests/config/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/config/test_config.py -------------------------------------------------------------------------------- /tests/core/engines/hashed_secret/test_hs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/engines/hashed_secret/test_hs.py -------------------------------------------------------------------------------- /tests/core/engines/regex/test_regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/engines/regex/test_regex.py -------------------------------------------------------------------------------- /tests/core/engines/semantic/test_semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/engines/semantic/test_semantic.py -------------------------------------------------------------------------------- /tests/core/helpers/test_content_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/helpers/test_content_analyzer.py -------------------------------------------------------------------------------- /tests/core/helpers/test_entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/helpers/test_entropy.py -------------------------------------------------------------------------------- /tests/core/model/test_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/model/test_file.py -------------------------------------------------------------------------------- /tests/core/model/test_finding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/model/test_finding.py -------------------------------------------------------------------------------- /tests/core/model/test_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/model/test_token.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_conf.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_cs.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_go.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_go.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_html.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_java.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_java.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_js.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_js.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_php.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_php.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_py.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_sh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_sh.py -------------------------------------------------------------------------------- /tests/core/tokenizers/lexer/variable_detection/test_swift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/lexer/variable_detection/test_swift.py -------------------------------------------------------------------------------- /tests/core/tokenizers/test_full_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/test_full_content.py -------------------------------------------------------------------------------- /tests/core/tokenizers/test_per_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/tokenizers/test_per_line.py -------------------------------------------------------------------------------- /tests/core/utils/test_file_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/utils/test_file_analyzer.py -------------------------------------------------------------------------------- /tests/core/utils/test_fs.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core/utils/test_lexer_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/core/utils/test_lexer_finder.py -------------------------------------------------------------------------------- /tests/fixtures/1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.conf -------------------------------------------------------------------------------- /tests/fixtures/1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.cs -------------------------------------------------------------------------------- /tests/fixtures/1.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.erb -------------------------------------------------------------------------------- /tests/fixtures/1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.go -------------------------------------------------------------------------------- /tests/fixtures/1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.html -------------------------------------------------------------------------------- /tests/fixtures/1.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.ini -------------------------------------------------------------------------------- /tests/fixtures/1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.java -------------------------------------------------------------------------------- /tests/fixtures/1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.js -------------------------------------------------------------------------------- /tests/fixtures/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.json -------------------------------------------------------------------------------- /tests/fixtures/1.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.jsx -------------------------------------------------------------------------------- /tests/fixtures/1.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.php -------------------------------------------------------------------------------- /tests/fixtures/1.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.pp -------------------------------------------------------------------------------- /tests/fixtures/1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.py -------------------------------------------------------------------------------- /tests/fixtures/1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.sh -------------------------------------------------------------------------------- /tests/fixtures/1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.swift -------------------------------------------------------------------------------- /tests/fixtures/1.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.toml -------------------------------------------------------------------------------- /tests/fixtures/1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.xml -------------------------------------------------------------------------------- /tests/fixtures/1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.yaml -------------------------------------------------------------------------------- /tests/fixtures/1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/1.yml -------------------------------------------------------------------------------- /tests/fixtures/2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.go -------------------------------------------------------------------------------- /tests/fixtures/2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.js -------------------------------------------------------------------------------- /tests/fixtures/2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.json -------------------------------------------------------------------------------- /tests/fixtures/2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.jsx -------------------------------------------------------------------------------- /tests/fixtures/2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.py -------------------------------------------------------------------------------- /tests/fixtures/2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.sh -------------------------------------------------------------------------------- /tests/fixtures/2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.toml -------------------------------------------------------------------------------- /tests/fixtures/2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/2.xml -------------------------------------------------------------------------------- /tests/fixtures/3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/3.go -------------------------------------------------------------------------------- /tests/fixtures/3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/3.js -------------------------------------------------------------------------------- /tests/fixtures/3.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/3.jsx -------------------------------------------------------------------------------- /tests/fixtures/3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/3.py -------------------------------------------------------------------------------- /tests/fixtures/4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/4.go -------------------------------------------------------------------------------- /tests/fixtures/4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/4.js -------------------------------------------------------------------------------- /tests/fixtures/4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/4.py -------------------------------------------------------------------------------- /tests/fixtures/5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/5.go -------------------------------------------------------------------------------- /tests/fixtures/6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/6.go -------------------------------------------------------------------------------- /tests/fixtures/7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/7.go -------------------------------------------------------------------------------- /tests/fixtures/excluded_paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/excluded_paths.json -------------------------------------------------------------------------------- /tests/fixtures/extless/json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/extless/json -------------------------------------------------------------------------------- /tests/fixtures/extless/radius: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/extless/radius -------------------------------------------------------------------------------- /tests/fixtures/false_findings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/false_findings.json -------------------------------------------------------------------------------- /tests/fixtures/hashed_secrets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/hashed_secrets.json -------------------------------------------------------------------------------- /tests/fixtures/regex_checks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/regex_checks.txt -------------------------------------------------------------------------------- /tests/fixtures/regexes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/fixtures/regexes.json -------------------------------------------------------------------------------- /tests/fixtures/service.postman_collection.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /tests/scan_modes/test_cli_scan_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avito-tech/deepsecrets/HEAD/tests/scan_modes/test_cli_scan_mode.py --------------------------------------------------------------------------------