From fb21fb59e86c0f35b289109889d3ce42fa50b7f6 Mon Sep 17 00:00:00 2001 From: MostafaElshamy Date: Sun, 26 Oct 2025 23:12:26 +0300 Subject: [PATCH 1/3] me and jana slaying --- .github/copilot-instructions.md | 98 +++++ detect_secrets/plugins/pii_detector.py | 31 ++ logs.txt | 74 ++++ logs_original_matches.jsonl | 536 +++++++++++++++++++++++++ logs_pii_matches.jsonl | 9 + scripts/run_original_scan.py | 46 +++ scripts/scan_logs.py | 86 ++++ 7 files changed, 880 insertions(+) create mode 100644 .github/copilot-instructions.md create mode 100644 detect_secrets/plugins/pii_detector.py create mode 100644 logs.txt create mode 100644 logs_original_matches.jsonl create mode 100644 logs_pii_matches.jsonl create mode 100644 scripts/run_original_scan.py create mode 100644 scripts/scan_logs.py diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 000000000..4172f0a29 --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1,98 @@ +## Purpose + +These instructions help an AI code agent be productive in the detect-secrets repo. Focus on the +core components, local conventions, test/build workflows, and concrete code locations where +changes typically belong. + +## Big picture (what this project does) + +- detect-secrets scans code for potential secrets, produces a JSON-compatible baseline, and + provides CLI tools: `detect-secrets` (scan), `detect-secrets-hook` (pre-commit blocking), and + `detect-secrets audit` (label baseline results). See `README.md` for usage examples. + +## Key components & where to look + +- Engine & orchestration: `detect_secrets/core/` — scanning, baseline handling, and plugin init. +- Global settings: `detect_secrets/settings.py` — Settings singleton, `default_settings()` and + `transient_settings()` context managers. Use these when testing or running programmatic scans. +- Plugin interface: `detect_secrets/plugins/base.py` — subclass `RegexBasedDetector`, + `LineBased` or `FileBased` detectors. `secret_type` and `json()` are important for baseline + compatibility. +- Built-in detectors: `detect_secrets/plugins/` — examples of detectors and verification logic + (e.g. `high_entropy_strings.py`, `aws.py`). Use these as canonical examples for new plugins. +- Filters: `detect_secrets/filters/` — filters are referenced by import path or `file://` URL and are + configured via the Settings object (see `settings.configure_filters`). +- Tests & helpers: `testing/` and `tests/` — test fixtures, custom filter/plugin helpers live in + `testing/` and unit tests are in `tests/`. + +## Project-specific conventions & patterns + +- Settings are global via a cached singleton. Prefer `transient_settings({...})` when running + isolated changes so caches are cleared and restored. + +- Filters are configured by import path strings (e.g. + `detect_secrets.filters.heuristic.is_sequential_string`) or by file URLs `file:///path/to.py::func`. + Filters must accept injectable variables — see `settings.get_filters()` which attaches + `function.injectable_variables`. + +- Plugins in baselines are stored as a list of dicts with a `name` key (see + `Settings.configure_plugins`) — if you change `secret_type` or plugin class names, note + it will affect baseline compatibility. + +## Developer workflows (commands to run) + +- Run the test suite (recommended via tox): + + tox # runs envlist from `tox.ini` (py39..py313, mypy) + + Quick local run without tox: + + python -m pytest --strict tests + +- Coverage and CI thresholds (enforced in `tox.ini`): + - coverage for `tests/*` must be >= 99% + - coverage for `testing/*` must be 100% + - coverage for `detect_secrets/*` must be >= 95% + +- Run type checking (mypy): + + tox -e mypy + +- Pre-commit hooks: configured in `.github` and installed with `pre-commit install` or via + `tox -e venv` which creates a `venv` env and installs hooks. CI runs `pre-commit run --all-files`. + +## How to add a detector or filter (quick checklist) + +1. Add a new detector under `detect_secrets/plugins/` by subclassing `RegexBasedDetector` or + `BasePlugin` (see `plugins/base.py`). Set a stable `secret_type` and implement `analyze_string` + (or `analyze_line`). +2. Add tests under `tests/plugins/` and helper fixtures in `testing/` if needed. +3. Run `python -m pytest tests/plugins` and ensure coverage thresholds remain satisfied. +4. If the detector needs runtime configuration, ensure it can be referenced via the baseline + structure (name + optional args) and documented in `README.md` or `docs/`. + +## Useful code examples (where to change behavior) + +- To temporarily change which plugins run in a script or test, use `transient_settings` in + `detect_secrets/settings.py` (example in README under "More Advanced Configuration"). + +- Verification hooks live in plugin classes (`verify` / `format_scan_result`) and rely on + `detect_secrets.constants.VerifiedResult` and the `detect_secrets.filters` settings. + +## Integration points & CI + +- CI uses GitHub Actions (`.github/workflows/ci.yml`) and enforces tox-based testing and + coverage thresholds. Packaging metadata and bumpversion configuration live in `setup.cfg`. + +## What an AI agent should avoid changing + +- Do not rename an existing plugin class or change `secret_type` without adding a migration + note: older baselines rely on the name and JSON fields. +- Avoid modifying coverage thresholds or CI logic without explicit reviewer sign-off — these + are intentionally strict. + +## If something's unclear, iterate + +Leave a concise PR or comment that references the exact files changed (path + function/class) +and ask for the maintainer to point to intended behavior. If you'd like, I can iterate on this +file to add more repo-specific examples — tell me which areas you'd like expanded. diff --git a/detect_secrets/plugins/pii_detector.py b/detect_secrets/plugins/pii_detector.py new file mode 100644 index 000000000..fe65451ce --- /dev/null +++ b/detect_secrets/plugins/pii_detector.py @@ -0,0 +1,31 @@ +import re +from typing import Iterable + +from .base import RegexBasedDetector + + +class PiiDetector(RegexBasedDetector): + """Simple regex-based PII detector for logs. + + This is intentionally conservative and intended as an example. Tune regexes + for your data (reduce false positives / increase coverage) before using in CI. + """ + secret_type = 'PII' + + # Common PII patterns. Keep the patterns non-greedy and avoid unnecessary capture groups. + EMAIL = r'[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}' + PHONE = r'(?:\+?\d{1,3}[-.\s]?)?(?:\(?\d{3}\)?[-.\s]?)?\d{3}[-.\s]?\d{4}' + IPV4 = r'\b(?:25[0-5]|2[0-4]\d|1?\d{1,2})(?:\.(?:25[0-5]|2[0-4]\d|1?\d{1,2})){3}\b' + CREDIT_CARD = r'\b(?:\d[ -]*?){13,19}\b' + SSN = r'\b\d{3}-\d{2}-\d{4}\b' + # Very naive password capture (common key name patterns) + PASSWORD = r'(?i)(?:password|pwd|pass)\s*[=:]\s*[^\s,]+' + + denylist: Iterable[re.Pattern] = ( + re.compile(EMAIL), + re.compile(PHONE), + re.compile(IPV4), + re.compile(CREDIT_CARD), + re.compile(SSN), + re.compile(PASSWORD), + ) diff --git a/logs.txt b/logs.txt new file mode 100644 index 000000000..11eb585dd --- /dev/null +++ b/logs.txt @@ -0,0 +1,74 @@ +2025-10-26T10:00:00.001Z INFO global - startup: pid=21456 env=prod region=eu-central-1 cfg_ver=2025.10.01 +{"ts":"2025-10-26T10:00:01.100Z","svc":"auth","lvl":"INFO","msg":"login attempt","meta":{"user_agent":"Mozilla/5.0 (Windows NT 10.0)","session":"sess_9db3a0f8-3c2a-4f7a-8a1b-550e4400a001","source_ip":"198.51.100.101"}} +2025-10-26T10:00:01.101Z DEBUG auth - password_check -- user_input=****** mask=on duration_ms=11 +2025-10-26T10:00:01.105Z WARN auth - suspicious login - acct=j.doe at example.test (normalized: j.doe@example.test) src_ip=203.0.113.42 +2025-10-26T10:00:02.000Z INFO payments - tokenized_pan=tok_4b1cXXXXXXf3b, exp=07/26 note="sample token" +{"ts":"2025-10-26T10:00:03Z","svc":"orders","lvl":"ERROR","msg":"order commit failed","order":"ORD-20251026-0001","payload":"{\"customer\":\"L. Ibrahim\",\"contact\":\"l.ibrahim+ord@demo.test\",\"meta\":\"zip=11511;notes=left at door\"}"} +198.51.100.50 - - [26/Oct/2025:10:00:04 +0300] "GET /api/profile?u=laila.ibrahim%40demo.test&return=min HTTP/1.1" 200 349 "-" "curl/7.70" +2025-10-26T10:00:05.111Z INFO sync - delta sync completed in 120ms rows=342 anchors="a1:0f4c, a2:9f2a" +2025-10-26T10:00:05.112Z DEBUG dns - resolved backend.service -> 10.0.3.21 (ttl=60) +# noisy note: the field below contains encoded user metadata that was appended to the log by an older agent +log_blob=4a6f686e2e446f65406578616d706c652e746573743a3132393730303030 (hex) +2025-10-26T10:00:05.200Z DEBUG parser - header sniff: cookie="SID=eyJhbGciOiJI...; remember=on" +2025-10-26T10:00:06.010Z WARN api - slow response trace_id=trc_7c6d3b path=/v1/search q="drivers license" +{"ts":"2025-10-26T10:00:06.200Z","svc":"uploader","lvl":"INFO","msg":"file accepted","file_meta":"name=IMG_2025_10_25_JohnDoe.jpg;size=2.1MB;owner=img_user_556;tags=front,id"} +2025-10-26T10:00:06.300Z INFO mailer - queued email to: support+escalate@company.test template="pw-reset" meta="user:laila.ibrahim; ref=ec:2025-10-26-10-00" +POST /login HTTP/1.1 +Host: auth.example.test +Content-Type: application/x-www-form-urlencoded +Content-Length: 156 +username=mostafa.elshamy%2Btest%40fake-mail.test&password=Th1sIsNotAPass&remember=true + +2025-10-26T10:00:07.777Z ERROR db - failed to commit transaction tx=0x7ffb1234 err=duplicate key on customers(email) +INSERT INTO customers (id,fullname,email,phone,address,dob,meta) VALUES ('c_2048','Noura Haddad','n.haddad@fake.test','(+20) 100-555-7777','4 Pyramid Rd, Cairo','1994-11-30','{"src":"migration","ref":"mig-2025-09"}'); +-- audit: user=svc_migr host=10.0.0.9 app=pg pid=3321 + +# embedded JSON inside text field (escaped) +2025-10-26T10:00:08.001Z DEBUG worker - processed: {"job":"transcode","input":"s3://bucket/vid_1234.mp4","owner":"user:mostafa.test+vr@fake-mail.test","notes":"orig_filename=vacation_2024.mov"} + +203.0.113.9 - mark [26/Oct/2025:10:00:08 +0300] "POST /account/update HTTP/1.1" 200 124 "https://app.example.test/account" "Mozilla/5.0" "X-Forwarded-For: 198.51.100.5" "Referer: https://portal.example.test/settings" + +2025-10-26T10:00:09.010Z INFO device - register success device_id=andr-000a1b2c3d4e5f imei=356000111222333 sim="+20-100-555-0100" model="Pixel-77" +2025-10-26T10:00:09.011Z DEBUG hw - mac=00:0a:95:9d:68:16 vendor="AcmeCorp" firmware=3.1.0 + +# stacktrace with subtle email mention in message +2025-10-26T10:00:09.500Z ERROR orders - Uncaught exception processing order=ORD-555 +java.lang.RuntimeException: Invalid payer details -> contactInfo=payee: "jane.q.public@testsrv.test" ; tel=+1.5550101 + at com.ops.payment.PayerValidator.validate(PayerValidator.java:122) + at com.ops.payment.PaymentService.charge(PaymentService.java:88) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + ... 21 more + +2025-10-26T10:00:10.002Z INFO analytics - event=page_view uid=usr_00921 props={"page":"/checkout","referrer":"/cart","session_len":142} +{"ts":"2025-10-26T10:00:10.100Z","svc":"search","lvl":"INFO","q":"visa number 4111-1111-1111-1111 exp=11/25","user":"test_ingest"} +# note: masked card in upstream; some pipelines copy full string unintentionally +2025-10-26T10:00:10.200Z WARN ingest - found pattern like card in free_text; tagging suspectedPII=true + +# large blob: base64-encoded credentials dumped by bad agent (deliberately noisy) +2025-10-26T10:00:11.000Z DEBUG leak_agent - blob_b64=am9obk5Eb2VAZXhhbXBsZS50ZXN0OjEyMzQ1Njc4 (note: this is an intentionally logged artifact) + +2025-10-26T10:00:11.100Z INFO scheduler - run complete job=mailshot-2025-10-26 count=1200 duration_s=4.2 +2025-10-26T10:00:11.500Z INFO impl - user-fields: "first: 'Ali', last:'G. ', ref: 'EG-19960510-99', misc: 'pref=call'" +2025-10-26T10:00:12.250Z DEBUG rtl - telemetry: "lat=30.0444,long=31.2357,alt=23m" payload_id=p_77bb + +# apache combined with subtle query param mixing numeric id and text +203.0.113.11 - - [26/Oct/2025:10:00:13 +0300] "GET /v1/export?file=report.csv&owner=inspector-12970000&contact=inspector%2Bqa%40audit.test HTTP/1.1" 200 2048 "-" "Wget/1.21" +2025-10-26T10:00:13.500Z DEBUG exporter - row: "record_id=R-9901, ssn_like=000-00-0000, note='masked by ui'" + +# obscured PII inside hyphenated tokens and camelCase keys +2025-10-26T10:00:14.001Z INFO frontend - userPayload={userId: 'u_332', displayName: 'Mostafa E.', contactPhone:'+201005550100', contactAlt:'+2010055501XX', contactHint:'last4=0100'} + +# XML error report with embedded contact + + scan_4923.pdf + 3 + Found "National ID: EG19960510-99" near line 23. Refer to operator (op_contact: op.team+ocr@ops.test) + + +2025-10-26T10:00:15.500Z WARN ci - pipeline failed step=unit-tests ref=feature/ci-2025-10-25 commit=5d41402abc4b2a76c9c0c7 invalidation="user:mostafa.elshamy@aucegypt.test; ticket:INC-12345" +# hex dump of a small record (some bytes printable) +2025-10-26T10:00:16.000Z DEBUG dump - raw_hex=6d6f73746166612e656c7368616d790a3330322d30312d (shows name + id-like) +2025-10-26T10:00:16.100Z INFO sessions - active=128 top_uids="u_1001,u_1002,u_00921" +2025-10-26T10:00:16.500Z INFO backup - snapshot completed to s3://backups/prod/2025-10-26/snap-01 size=12GB + +# CSV-ish rows appended diff --git a/logs_original_matches.jsonl b/logs_original_matches.jsonl new file mode 100644 index 000000000..1941df12d --- /dev/null +++ b/logs_original_matches.jsonl @@ -0,0 +1,536 @@ +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "068d8acd56e066f11ac5c05f69fd5b272bd2a786"} +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "984816fd329622876e14907634264e6f332e9fb3"} +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "94b16081400651bfe270528a0e3ee7024a5f9ca3"} +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "7196e7c29d205cf35657781e59674fc592b0e1d5"} +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "c265bf6856a908c141fa007900547203d882f07d"} +{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "b144599df5b9973435563870d7ba296904ec1710"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "140cf843c8522e90c2e2b2f574003198a9c58c8d"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "1203db9060c876c050d6be112b841f77cdacbf8f"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "71bcd582d7e88d66e44584b62597ec0560b7f591"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "9027cc5a2c1321de60a2d71ccde6229d1152d6d3"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "da598b84c50e82d5a1bdfd2fa3672cb0a955fcd1"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "46957163677b5f5cf5648d59eee27cda4a93f321"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "1cb6f6620ed091520ac5663c4147bebf799e0ce2"} +{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "f78b64c9e0f2ea24fddce2b0d809cb2855fed1a6"} +{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} +{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "b77cde971c1ebb9efe386c18b6d3aaafcdd59651"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "12edbc7e62733a83f39ec691c5f4d8bff90c535b"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "c785a55184aba2919515103df6e9f27c5dcf59da"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "2cd9892260434ffd19dd79c98bf5df900d9250aa"} +{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "03fc8413906cc203b80153051b17ce9e834005b5"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "05049a4f74dda34e8b53ab11b078e11ad3dcca08"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "23df88700bf7165bd10835bb094bd2c5849ed67b"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "b1b46bbd02d33a63625a39d815af7e3b90a95b00"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "16902598c181b47c6ccaf9096cb93b7ce0c97755"} +{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "fe8f9b4abf0c15bfd8c1fbfbcd25fd0e92d34b0f"} +{"file": "logs.txt", "line_number": 4, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 4, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "9207384283ce115db5a590dd9ca5de21e5e99df2"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "559404847287d00fd1b11f4a8f78b042f814e7b2"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "6d434ccaed805b0aaee07a9f4ba551a541303d01"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "2736fab291f04e69b62d490c3c09361f5b82461a"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "d6b4e84ee7f31d88617a6b60421451272ebf1a3a"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "f1afe4d228dc48b482dc39e00c367ee1d271e7a8"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "5424c655d9e06c875dfd719993bc296b3ff7686c"} +{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} +{"file": "logs.txt", "line_number": 5, "type": "Hex High Entropy String", "hashed_secret": "5e942a2261672f81ad3519b878a9265eb44fdeba"} +{"file": "logs.txt", "line_number": 5, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "40c4770202821f32b6da336e22f1dfb6263e542f"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "ee977806d7286510da8b9a7492ba58e2484c0ecc"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "8151325dcdbae9e0ff95f9f9658432dbedfdb209"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "7850ff7bcf7465e6e7fac380e5cf37edaba140a4"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "dd1c8ec4fdf0159477e5c3b7db5e791a163f1806"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "1de2dd6e35463dc958c79276d155bd2040d73f48"} +{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "85b6ce37b8f7cfd68f33ae8454759fe46f1a2f02"} +{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "c8eb5fe0b73b4f5771725614845d6ff60f73cd17"} +{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} +{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 8, "type": "Hex High Entropy String", "hashed_secret": "3e7e592eb7d81b4937bfe8d381cb2d516cd7b91e"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "231e564db4cdb44a6545583a8d460edc7f9f97ca"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "d9cbb4cb2a2f95f1b2f4eaa6c41a1acf48aabbac"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "754e03c68a9fca24c44f1c5eb95bf92dc5d6fff5"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "3ed8056eaad7aada888562c2d4cf29ed066e159f"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "b9f85daa6f83cf02ce5c31913d1f64d3f5c8fade"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "64b6acd73328468aad342f01bd78deebd182ab82"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "35080c26cbe578b487490e667a2c1cf90f37c78f"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "a06dd53d902f9d74a26078c0263840ad6d918369"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "f29bc91bbdab169fc0c0a326965953d11c7dff83"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "736fcab46d3c183000b547caa2f1f0abcdcd1c87"} +{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "6b387ced110858dcbcda36edb044dc18f91a0894"} +{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "a06dd53d902f9d74a26078c0263840ad6d918369"} +{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "d9cbb4cb2a2f95f1b2f4eaa6c41a1acf48aabbac"} +{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "f29bc91bbdab169fc0c0a326965953d11c7dff83"} +{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "b9f85daa6f83cf02ce5c31913d1f64d3f5c8fade"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "754a08ddf8bcb1cf22f310f09206dd783d42f7dd"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "026ab2fab046093c64cab8ea8bcd501442c0fedc"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "4cf5bc59bee9e1c44c6254b5f84e7f066bd8e5fe"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "1291542bc1c56cf4337142e1f5f212f3306f58f6"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "c6663d24d1454ad46dc4c98c1d980616c7c9edec"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "abbc90e006c2d9b123e8a882a69855595d3a702a"} +{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "5e4dec23c9afa48bd5bee3daa2a0ab66e147012b"} +{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "7babc233de26ab19ead1b9c278128d5c434910ee"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "6fa5fbbc16c8f82ea478e5b933b345e46dd285ea"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "12dea96fec20593566ab75692c9949596833adc9"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "33b82201081ec7c438cb5d9a36cd72bcb153050b"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "de73eac0c305038f0437bc6a1f994a5a4379ed28"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "3de521d3619155e9228f83cc5f773bfcbfc52749"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "a5645bb67778c147a3b366da521477d254f5c4e8"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "4c24b2612e94e2ae622e54397663f2b7bf0a2e17"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "e570e577ed480b0217c01b9ee5145186cc173793"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "bb30d8cae57e7e0124ad1c865071964fd4b079f2"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "0608c4054662dd902e1314f7e450e3eaa81c1143"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "408158643ed564c72fa0921826f8294d71ccbf7c"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "2da0b68df8841752bb747a76780679bcd87c6215"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "489c7fc8339f7c44efa172c21d3dbf41ad08c7e4"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "caeb909ae4ff4ee25a0ff0d476946ed256f2aee1"} +{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "bbccdf2efb33b52e6c9d0a14dd70b2d415fbea6e"} +{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} +{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} +{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "e4ea294c062c525643df036a35ca579b905fa400"} +{"file": "logs.txt", "line_number": 12, "type": "Base64 High Entropy String", "hashed_secret": "7994ebae30a63934992a16deca856d50596bc1a9"} +{"file": "logs.txt", "line_number": 12, "type": "Base64 High Entropy String", "hashed_secret": "fdb17d8c69335124bc1e397677b3d9d8c0115573"} +{"file": "logs.txt", "line_number": 12, "type": "Hex High Entropy String", "hashed_secret": "d413dfc5c0787b25ae1b2457e4eede92dcfdb94a"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "1c09c5e658c2f223819610d9c808022b7c0100a3"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "75eacd789e6a7ba48fa48e361f6d9084d3a46abf"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "594fd1615a341c77829e83ed988f137e1ba96231"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "482970459f5b9be25e3df767869ed75b074d7716"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "354c436e1f405f430baaa4892614ad92a79ae643"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "95324de690ad48fe8f91bdee9b5bf97b6b0911e9"} +{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "438eb25faee44f676c8084a812344c5964f6131d"} +{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} +{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "ed70c57d7564e994e7d5f6fd6967cea8b347efbc"} +{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "d29ffd255e7f9ac7af26098742203c6531475858"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "a033a528b603fed46f861d4b3542c417b99d41c8"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "285ce32a95420fd5c03881acd20f2db1b6c7a70f"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "0ec6d150549780250a9772c06b619bcc46a0e560"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "c39f88f010ffdf9ccd4c204a90b7c150d838a938"} +{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "57e8a7776d6892a83f2a49678f8141f4fb883e62"} +{"file": "logs.txt", "line_number": 14, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 14, "type": "Hex High Entropy String", "hashed_secret": "d86caede0264d429ed6b1d3fe83ec87a18eed990"} +{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "6fb0394b969258c4f33b92bbe8c601462bb5455b"} +{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "c49dbbd835d1d71cadd195fc04076d65aad7f1a5"} +{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "61ff81c30aa3c76e78afea62b2e3bd1dfa49e854"} +{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "c42c80aa06113268fddf90dfdc871fb7318ff5cf"} +{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "1808f8e0038611c5eb7c0c29cace6fe7ecabe965"} +{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} +{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "3960ec4ca5fb5e5d8cdb2cc1c5121c003e426517"} +{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} +{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 19, "type": "Base64 High Entropy String", "hashed_secret": "77d12b97ba61ffccb079e0dd2ef6809c1e957255"} +{"file": "logs.txt", "line_number": 19, "type": "Base64 High Entropy String", "hashed_secret": "e3d6849af2ec582d2e5ba2ee543ca6818d1b03ac"} +{"file": "logs.txt", "line_number": 19, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} +{"file": "logs.txt", "line_number": 19, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 20, "type": "Base64 High Entropy String", "hashed_secret": "6ba83d8699910039b5b5f1d3bd60b1f43b1c39fa"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "9b5251a2056712a31954c9a4c75296cd8aa4052d"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "0a06fad1c5444ac0bfb19e260552465e308176b7"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "62008d5e69fda9388741eb9a40b98bcf5d9407d3"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "0f45da491eb0b5015ca7e06239e4390d52e15a7c"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "2a8d61e9726527ec208f6a783df7eda9e3b1a7f2"} +{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "6636d45571ca3dbf6349bc80bc30156f96de7420"} +{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "dc88938c79f2298e3695567a4f7a4733efcbd819"} +{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} +{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} +{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "249eb546bf81cd9fb26244b89dd68c076e8ebb17"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "0b99cebe565822c64ac5d84aecb00fe40e59cbd3"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "f324767ea8cf14d8ad1fb9a51a6edd7c8a446aef"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "5f5f8758f5f22d523e531f58123b6db9161683a4"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "a62f2225bf70bfaccbc7f1ef2a397836717377de"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "db3d405b10675998c030223177d42e71b4e7a312"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "0352a8acc949c7df21fec16e566ba9a74e797a97"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "4015b57a143aec5156fd1444a017a32137a3fd0f"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "c6660fa8a90bed3944b4df3d80c074d8f755277d"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "70ef1c723d608f264a166e7e356fc4ee0a03bcb7"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "41c48b55fa9164e123cc73b1157459e840be5d24"} +{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "cf4d0415aa090db7c3cf25c752ff973b5a1d00a3"} +{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "ea92e4f89423f8e6f6790e8a195128d941dbcf5d"} +{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "0352a8acc949c7df21fec16e566ba9a74e797a97"} +{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "58d1bbce297de3c304a9fefc3b483181872a5c6b"} +{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "d6a03f5c2e0e356f262d56f44370e1cd813583b2"} +{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "cb3ded381b0c06eef3712a90851650e9eaa0b341"} +{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "02b1872936d2868a6b28a24c82c104c319aa4eab"} +{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "efbca20c37043ee58636c05c1ea76bd2dc80bfce"} +{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "7876153ada8274a24c48647e87674701755f9d09"} +{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "43dbbbcee0b39bf9befdc286b69c2e7a3f190803"} +{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "14a2845f6c4e6855396e3780fcb941c4e156f9e3"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "2da0b68df8841752bb747a76780679bcd87c6215"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "fcc537881cd1d5bcddabf48fa8809c7471176de0"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "28fa0807bebb337d9172755bcda08ad8e8515b24"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "792496cdf1c1b5b9ad44046ca6b64a42c3c4512e"} +{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "031a4e76f0b39d0df073d934da5fc48da8d737e5"} +{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "2c347e6aae2075a19a34991bd5f0cbdcd929b204"} +{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "f64bb73095341d354a088601cad0cdead52f7b75"} +{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} +{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "f5187d6e53fbd54d33c097ee9f54d3b6f7733875"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "08a62266c2fee44d28f2a09bdc63f0cb3203d151"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "eebe3345e877f969b64b79c3b6da9b8eba6296e0"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "0c1b4e7f93178bfbe858e8c61b16155040094a31"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "3b9536993def5f9b4bf8cdaa93d244ee90ee7e9e"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "1808f8e0038611c5eb7c0c29cace6fe7ecabe965"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "61ff81c30aa3c76e78afea62b2e3bd1dfa49e854"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "5a0d85513e203a6b5831c6c0f783bcb00018eb97"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "967ad34eeab7dda625f3a49555f6dcbe8a8e5ccb"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "af7ccb963e49020466d8e6cbda43ef3a334f7104"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "f1b5a91d4d6ad523f2610114591c007e75d15084"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "c3437dbc7c1255d3a21d444d86ebf2e9234c22bd"} +{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "699b2fb0910ccc7c0854d17a2041a907709ed3c1"} +{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} +{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} +{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} +{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "5e942a2261672f81ad3519b878a9265eb44fdeba"} +{"file": "logs.txt", "line_number": 32, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 32, "type": "Hex High Entropy String", "hashed_secret": "104a42b6cb17e0143099b171c8a12aabdc4dd255"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "7ffc40518fd804c8dd5efa2977fbc06d24f26355"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "6e5955f04ef8af4691a4e45b1c46578eb27c0119"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "2482fdb2307e6f2b8353c6f4de306a3dc01f718e"} +{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "6779afbc3e993c547ca0800a9754f37a6e80e0ed"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "6f9b9af3cd6e8b8a73c2cdced37fe9f59226e27d"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "7ee02fc66dfb9806b148c8a6adb38a1d0e0a2b66"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "4427601a31d2a4f8421cb5d417adaf72e594936f"} +{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "10a4d47a931f75823185defd572833c140001b1f"} +{"file": "logs.txt", "line_number": 35, "type": "Hex High Entropy String", "hashed_secret": "d86caede0264d429ed6b1d3fe83ec87a18eed990"} +{"file": "logs.txt", "line_number": 35, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "6dd8429cc900b9460f1e9d4be6155a6ee1b6de42"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "0b99cebe565822c64ac5d84aecb00fe40e59cbd3"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "5d42ad1769f229c76031f30a404b4f7863d68de0"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "8f6a85fd4dc2b244d5ad99e3caf9255939ef0d86"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "07f2ae528ed110394bd33aee97f28c9acd3366d7"} +{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "9658403816409e66eba2175f8eff8b53a9681573"} +{"file": "logs.txt", "line_number": 36, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 36, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "b684aeb4b4c4546471e5dffad52e4f7305b00759"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "ead1feb47ada16326420557df280ae05fbf03a53"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "e9711657b066fc8697f6f46ac6be9ce246e43aac"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "8a8deed44623d4c44268c26652d80945851c4f7f"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "837a96cb2c50938319c3758c000006a6999c5cc6"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "7a2f85497548f3db88542025e6f75908b8716c12"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "61c9b2b17db77a27841bbeeabff923448b0f6388"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "63ef7a06389e04a01d4a9d57f96e71ccb2674015"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "953387f8d8f6a68f7eecb9e46e25746e01713eed"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} +{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "54e07aad9d8e5b8efd70fd637020b8a9f045f9e3"} +{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "1f444844b1ca616009c2b0e3564fecc065872b5b"} +{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "07f5aa0386d4eca18ca022f330ebd852b689aec1"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "e204d28a2874f6123747650d3e4003d4357d75eb"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "a14f39abeb9e12441403dfb18b751e40af723e84"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "e86256b2787ee7ff0c33d0d4c6159cd922227b79"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "5fb552a76ef3c7ee67681d80e9797e088a6c9859"} +{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} +{"file": "logs.txt", "line_number": 38, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "e86256b2787ee7ff0c33d0d4c6159cd922227b79"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "5ea9c348e59fe73a4b15cb287e33e4546dcef782"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "5fb552a76ef3c7ee67681d80e9797e088a6c9859"} +{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "4fa0cee9d2935fddea4269518cf437251dc75d5e"} +{"file": "logs.txt", "line_number": 39, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "01272e18df224688c56ce403eedc9d12067a8e70"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "d6572dc6bccb1427ca07332b5d2ba57136e2d689"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "281811faa99d3476e5c0e8ad0b87721403237d4f"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "c4a82db1f11e0bf2e47b49246bebf4b4310c51a8"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} +{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "f4ccad88952fdcd6a1fc61663ba8a6b67b062047"} +{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} +{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "6ffc39d2a7c6e45904d27a44ee46813238bd4c7b"} +{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 41, "type": "Base64 High Entropy String", "hashed_secret": "e7c95b4c28243c79cd41d964c2c889a4d29d25da"} +{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} +{"file": "logs.txt", "line_number": 44, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} +{"file": "logs.txt", "line_number": 44, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "b6330b6c2b2e135caa73b71568dcc2507dc8f56d"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "2ab0591dbcf5fefdad65f3a10ae4155b91890fed"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "52e6d8ab88471af82da12a0eae7aab01357e3881"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "f84e2e2dadd87384fb55f25886926b777e8378f1"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "5f49adcba9226773ca166619456fee38e1d2416a"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "eb875812858d27b22cb2b75f992dffadc1b05c66"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "ecb252044b5ea0f679ee78ec1a12904739e2904d"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "fd54d5aa0112760b77af49308da7e6c75ab1adf2"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} +{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "129d8d74aa67f08e5c582b1dcf250f0c52f32ee1"} +{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} +{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "1c09c5e658c2f223819610d9c808022b7c0100a3"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "2ab0591dbcf5fefdad65f3a10ae4155b91890fed"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "2739bb260ce45a5ad560051592efe21fb19aca85"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "8ff8df6a0c93436ed20a183dbc417788a2f3b05c"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "7e11adc67bac90de5add9de6a5417692dc9eab58"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "66b364e5922357b954a9a0043c0c372cc80ce1df"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "91cc2e927b3bfb1d4477b744f7c70221ddb86ef1"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "832b899abfff9bffad88e20f3d7a0169c4ade145"} +{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "c4eb7d7fea3c62a8db7078eb05a68993b456c503"} +{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "1f444844b1ca616009c2b0e3564fecc065872b5b"} +{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "98a066625503ec87e026d93ead79b2f2e3274ada"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "5296d5cced2aa1cf19afd9cf498d89f0d85481f2"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "f10fac1894f4765cc6e1be143e6329bd6507bb5b"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "284c132ad3253bf4c41157a374933fa210dbe511"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "1902e3d6fc4e78a0bcc50ba12b882769afbf4a8c"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "d506bd5213c46bd49e16c634754ad70113408252"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "0608c4054662dd902e1314f7e450e3eaa81c1143"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "e570e577ed480b0217c01b9ee5145186cc173793"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "408158643ed564c72fa0921826f8294d71ccbf7c"} +{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "0fd0bcfb44f83e7d5ac7a8922578276b9af48746"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "a8aac5db53eefc3f9ac416fa0e8a22414d297cda"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "4fc32417a1c2bbbd4fdb7ce997dcbee317ea6823"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "1902e3d6fc4e78a0bcc50ba12b882769afbf4a8c"} +{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "1e5dcbb59b753cb1d46e234d8f6180285b8b86ad"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "24196ce059108df67b568c2d44d21d03a10b3acc"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "34f7ae327ba9c5dd0ed59536fb3097d7c7a66e17"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "de73eac0c305038f0437bc6a1f994a5a4379ed28"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "f6ea540de9cbf073a873900a6d8cd1d170d013a2"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "c2543fff3bfa6f144c2f06a7de6cd10c0b650cae"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "b47f363e2b430c0647f14deea3eced9b0ef300ce"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "58e1f03c894c600153ebbb32b553d4ac9ffd070e"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "356b47ac6e41373d27c6a55a2feb17dfedaf1612"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "166b5aa399dfb340c246774aa29da6c87cae614c"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "da9946ff0f0d0ffe6cefafdb7f5065abc2f5bad9"} +{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "e4666a670f042877c67a84473a71675ee0950a08"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "142f817c3ec0586de0f960c1c0483043b61a0d06"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "af0a1f4473c2712135bb6fe17f415ab30a3d4ae6"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "239f48607184c6a0949b50bf6d13f20516eb8841"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "0737c22d3bfae812339732d14d8c7dbd6dc4e09c"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "79a1ebcb38e18e1eb4cff5ff7995c518b2ab103d"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "7c247262cf7d20d0e405292882e97ecee47a687d"} +{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "df6ad19037c97987c4ff9792810c0e145356717c"} +{"file": "logs.txt", "line_number": 51, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 52, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "8c56962034911aaac56c5e010457b8dcbc6525b4"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "92151ecafb4d1eef7c87221bee80c4da1eec5733"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "5f45cecee22932221406f738c92d43469288c8fc"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "95feb49f75709b899e2f7f81e7d9d9146eb8d321"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "dbc9052979a47c704fb1f60c348f2ad162646c2e"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "bb668599d0331843c88f20ff69baac430522c9c0"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "6f8d2b107fcc2d6062c50ddf62a264e6cf825d73"} +{"file": "logs.txt", "line_number": 53, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 53, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "cd3975cf19285a9174cd900ee54239ac019476fc"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "3187876867169db06adb0696b5b254fb6785bd45"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "df06651788c884556a0b4b290fb40475ec9a45ba"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "cffa50a32cb13a240d705317bcec65dd1f31b6ad"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "87ea5dfc8b8e384d848979496e706390b497e547"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "7cd9148ec5a552dbf68de5a6debcf8e4d974db72"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "10a4d47a931f75823185defd572833c140001b1f"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "62eb0db178518a8376b23676c2639eb2732c0be8"} +{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "bd902042faadd0f0eedc0fccd472ca0b441d088f"} +{"file": "logs.txt", "line_number": 55, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 55, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "249eb546bf81cd9fb26244b89dd68c076e8ebb17"} +{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "6a14c5ae7bbc58b30cf82efdfcb79315bd97d758"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "e8cdc05b346aa0d4a91a2bf6d7c6a0941a6555a7"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "9c29714c1ecff6c56cd52c9ad1e7c08a7dd6fd28"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "5ba5b728b19031a319d84123c1a123d57b896ee7"} +{"file": "logs.txt", "line_number": 57, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 57, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "3979838e5dabcdcf4aa18a1a13188118fce0dc9a"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "c9a9987ee908f9ccc47c06fba95d3cae6c43a288"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "5944ae25418ceabcf285dca1d721b77888dac89b"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "cffa50a32cb13a240d705317bcec65dd1f31b6ad"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "6108d30de651a14600a460621ea509c907c434da"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "fcc537881cd1d5bcddabf48fa8809c7471176de0"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "3391436a4e72f86c71993248f2fb17ffe28e56d3"} +{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "716aef4dcaf2dc31d697603be823372c4500b225"} +{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "cb3ded381b0c06eef3712a90851650e9eaa0b341"} +{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} +{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} +{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "11f9578d05e6f7bb58a3cdd00107e9f4e3882671"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "a27297bde9732f2e73fbc06db2611764e3ad9855"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "c0aa9ef764d832b80428d756a731a94251b0e3a1"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "1a73af9e7ae00182733b2292511b814be66f065f"} +{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "792496cdf1c1b5b9ad44046ca6b64a42c3c4512e"} +{"file": "logs.txt", "line_number": 62, "type": "Hex High Entropy String", "hashed_secret": "2c347e6aae2075a19a34991bd5f0cbdcd929b204"} +{"file": "logs.txt", "line_number": 62, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 63, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "0a63e1f569becd95cebe053cc9f7611769d58f5b"} +{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "971c419dd609331343dee105fffd0f4608dc0bf2"} +{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "bbd8d9c12e19a87eda415a2c494fac97d17579d7"} +{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "ce9f44bc3d348133b47226685a8f75bbf17e757b"} +{"file": "logs.txt", "line_number": 64, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} +{"file": "logs.txt", "line_number": 64, "type": "Hex High Entropy String", "hashed_secret": "4a8a9fc31dc15a4b87bb145b05db3ae0bf2333e4"} +{"file": "logs.txt", "line_number": 65, "type": "Base64 High Entropy String", "hashed_secret": "c733a2b5c0968782bee20b6fe976c853cd348198"} +{"file": "logs.txt", "line_number": 65, "type": "Base64 High Entropy String", "hashed_secret": "767013ce0ee0f6d7a07587912eba3104cfaabc15"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "bbba84135de6b052c2210e74e0cc5b2a9d359ddb"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "d8c46683a8f9c86808adc4afc876b3900a6dcca6"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "44920a72add0720b9cf351837352fc04279bab3e"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "710c85efc73584b7375521cb749f2485896dfd49"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "f66ef9682b920f3f6ac721edb99b5d85acce4a0a"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "09a985655d3757ba0ff8602a19bfb8bc8d6bfbd5"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "fe96dd39756ac41b74283a9292652d366d73931f"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "92c63d5ab57a38032bcab6d1a7af1c09727eabcb"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "89f89c02cf47e091e726a4e07b88af0966806897"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "264f39cab871e4cfd65b3a002f7255888bb5ed97"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "8eabfb1aa9e0b1bdeefc108cade99cfdc5023318"} +{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} +{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} +{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} +{"file": "logs.txt", "line_number": 67, "type": "Base64 High Entropy String", "hashed_secret": "9ff6acc8c4f1bfb47ceccd1d30e785f879ac21ad"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "e3d77876ec83b2dd1b06704dbb341648e26fce3f"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "f5f57f35bfd799d92cbd6e5439fe80aaa52655fe"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "12dea96fec20593566ab75692c9949596833adc9"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "4755bfab4052cc27342fd251db714407b842eef3"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "5f5f8758f5f22d523e531f58123b6db9161683a4"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "c7ab6242453a861d34c244e91e7642425150f5c6"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "3c4af4fadceff4b41d462e10d7864625dc00a7b3"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "992b5d666718483c9676361ebc685d122089e3eb"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "063023efd376080b3fc8e709bea4cd416539f97f"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "f4c5ca5b099eeea8b88a8bc0d42befcfacaec411"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "5a4fe08359c7f97380e408c717ef42c86939cd86"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "0f45da491eb0b5015ca7e06239e4390d52e15a7c"} +{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "346d34a0f0d96ddaf66e2099f5ecba91b7674a31"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "2c23c000e0fba1a4e8d68344a630ddc9b2cc668d"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "e4e6f00dfea47a1870b554feaf9e7e159398e146"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} +{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "9567d1547e105470e4e53c1568f07a209e82a161"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "7994ebae30a63934992a16deca856d50596bc1a9"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "275a700078f03f25e840fd7ed4d0be5d2e30e359"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "89f6229a11ac4ebaa553c1a3ea96d78fa7483735"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "eb875812858d27b22cb2b75f992dffadc1b05c66"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "de04fa0e29f9b35e24905d2e512bedc9bb6e09e4"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "daf529a73101c2be626b99fc6938163e7a27620b"} +{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "87a9a99704b7cdad55fef32720094e7be4a38478"} +{"file": "logs.txt", "line_number": 70, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "50a71e90962dafe462705a6e9ec67cb6abf3138e"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "9567d1547e105470e4e53c1568f07a209e82a161"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "6ae999552a0d2dca14d62e2bc8b764d377b1dd6c"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "d9508a0e5f4af4743c561dd37ac72815ce32556a"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "59fe84b21d4ffcb62e6b84b5ddff01d605b47e5c"} +{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} +{"file": "logs.txt", "line_number": 71, "type": "Hex High Entropy String", "hashed_secret": "0805cd99447c16fd16f3ee00344f7aaa92962485"} +{"file": "logs.txt", "line_number": 71, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "bba412208ed874843aaff163e615cc9a05d87f51"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "66d7184ca16e97927b22211b5cdfb1fdd4440dd1"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "781791f54cc086d0eef3bc9b19e578a3fc33c662"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "239f48607184c6a0949b50bf6d13f20516eb8841"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "7bbb1187a58f052d604efd5f43ecc9b02ab1b916"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "eca87241412470b4a796634558320968c00edac3"} +{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "4ae4cfd1ec7f5f7645f47aeb935ab6ca980f0022"} +{"file": "logs.txt", "line_number": 72, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "231e564db4cdb44a6545583a8d460edc7f9f97ca"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "6b316fba69c0a06d678a12fb47c31153bd8f2807"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "9c998403ccaebbc66246c08d122b14c6b727adb3"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "89121dc99c7db9ce2553a093a2ab29e07f7df34f"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "dd33a084ba223dd231b0aa962f77a5920017bc8b"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "e94025be336b1f89159af64b1f6eda5d470ac8d6"} +{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} +{"file": "logs.txt", "line_number": 73, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} +{"file": "logs.txt", "line_number": 73, "type": "Hex High Entropy String", "hashed_secret": "5e4dec23c9afa48bd5bee3daa2a0ab66e147012b"} +{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "6c30d261539235005dac78552ab077de42661332"} +{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "68eb2de1f057ad75c845604886a0033e897aacf6"} +{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "bb30d8cae57e7e0124ad1c865071964fd4b079f2"} +{"file": "logs.txt", "line_number": 75, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} diff --git a/logs_pii_matches.jsonl b/logs_pii_matches.jsonl new file mode 100644 index 000000000..716edbdef --- /dev/null +++ b/logs_pii_matches.jsonl @@ -0,0 +1,9 @@ +{"file": "logs.txt", "line_number": 5, "type": "PII", "hashed_secret": "565b3bca2eea347541278ebba86b749c6b320cff", "secret_value": "j.doe@example.test"} +{"file": "logs.txt", "line_number": 7, "type": "PII", "hashed_secret": "a7bb3ea3c4a3bd75befe9f72f6669ac1edcc9521", "secret_value": "l.ibrahim+ord@demo.test"} +{"file": "logs.txt", "line_number": 16, "type": "PII", "hashed_secret": "1097665a59ffa107e6ffdefcc1033e4592d1bbbe", "secret_value": "support+escalate@company.test"} +{"file": "logs.txt", "line_number": 21, "type": "PII", "hashed_secret": "4c9e4f01edf3fc9175d204a766aca4374357ac04", "secret_value": "password=Th1sIsNotAPass&remember=true"} +{"file": "logs.txt", "line_number": 24, "type": "PII", "hashed_secret": "2726aac98ef3996dada0776f5cfddfe0feca8ef0", "secret_value": "n.haddad@fake.test"} +{"file": "logs.txt", "line_number": 28, "type": "PII", "hashed_secret": "3e49313247aa68f323dad3b122fba13c86d4a035", "secret_value": "mostafa.test+vr@fake-mail.test"} +{"file": "logs.txt", "line_number": 37, "type": "PII", "hashed_secret": "550c8b89d42629cd61cf032ff07dbf9543ff1408", "secret_value": "jane.q.public@testsrv.test"} +{"file": "logs.txt", "line_number": 66, "type": "PII", "hashed_secret": "179ccc3f0a0aa9d4065af569fef2396210527f29", "secret_value": "op.team+ocr@ops.test"} +{"file": "logs.txt", "line_number": 69, "type": "PII", "hashed_secret": "f3f08ded366c7d8d237ffd6b336c083ffa56c41f", "secret_value": "mostafa.elshamy@aucegypt.test"} diff --git a/scripts/run_original_scan.py b/scripts/run_original_scan.py new file mode 100644 index 000000000..fc9849e7d --- /dev/null +++ b/scripts/run_original_scan.py @@ -0,0 +1,46 @@ +#!/usr/bin/env python3 +"""Run detect-secrets using the repository's original plugin mapping (excluding local additions). + +This script builds the list of plugin classnames from the core mapping and excludes +`PiiDetector` (our test plugin) to simulate original behavior. It then streams `logs.txt` +and prints newline-delimited JSON for any matches. +""" +from __future__ import annotations + +import json +from typing import Iterable + +from detect_secrets.core.plugins.util import get_mapping_from_secret_type_to_class +from detect_secrets.settings import transient_settings +from detect_secrets.core.scan import scan_line + + +def main(path: str = 'logs.txt') -> int: + mapping = get_mapping_from_secret_type_to_class() + + # Use the original plugins as defined by their secret_type mapping, but remove + # our experimental plugin (if present) so we simulate the original repo behavior. + plugin_cfg = [ + {'name': cls.__name__} + for cls in mapping.values() + if cls.__name__ != 'PiiDetector' + ] + + with transient_settings({'plugins_used': plugin_cfg}): + with open(path, 'r', encoding='utf-8', errors='replace') as fh: + for lineno, line in enumerate(fh, start=1): + for secret in scan_line(line): + out = { + 'file': path, + 'line_number': lineno, + 'type': secret.type, + 'hashed_secret': secret.secret_hash, + } + # Avoid printing plaintext secrets by default (privacy) + print(json.dumps(out, ensure_ascii=False)) + + return 0 + + +if __name__ == '__main__': + raise SystemExit(main()) diff --git a/scripts/scan_logs.py b/scripts/scan_logs.py new file mode 100644 index 000000000..b4ddb250d --- /dev/null +++ b/scripts/scan_logs.py @@ -0,0 +1,86 @@ +#!/usr/bin/env python3 +"""Simple wrapper to scan log files line-by-line using detect-secrets' adhoc API. + +Usage examples: + # scan default `log.txt` in repo root and pretty-print results + python scripts/scan_logs.py + + # scan a specific file and output newline-delimited JSON, showing matched secret values + python scripts/scan_logs.py /path/to/logfile.log --json --show-secret + + # only enable a specific plugin by class name (e.g. PiiDetector) + python scripts/scan_logs.py --only PiiDetector +""" +from __future__ import annotations + +import argparse +import json +import sys +from typing import Iterable + +from detect_secrets.core.scan import scan_line +from detect_secrets.settings import transient_settings + + +def iter_matches_for_file(path: str) -> Iterable[dict]: + with open(path, 'r', encoding='utf-8', errors='replace') as fh: + for lineno, line in enumerate(fh, start=1): + for secret in scan_line(line): + yield { + 'file': path, + 'line_number': lineno, + 'type': secret.type, + 'hashed_secret': secret.secret_hash, + 'secret_value': secret.secret_value, + } + + +def main(argv=None) -> int: + parser = argparse.ArgumentParser(description='Scan log files for secrets/PII using detect-secrets') + parser.add_argument('path', nargs='?', default='log.txt', help='Path to log file (default: log.txt)') + parser.add_argument('--only', action='append', dest='only_plugins', help='Only enable these plugin class names (repeatable)') + parser.add_argument('--json', action='store_true', dest='as_json', help='Print newline-delimited JSON for each match') + parser.add_argument('--show-secret', action='store_true', dest='show_secret', help='Include plaintext secret_value in output (off by default)') + parser.add_argument('--encoding', default='utf-8', help='File encoding (default: utf-8)') + + args = parser.parse_args(argv) + + # If user asked to limit plugins, use transient_settings to restrict plugins to only those names. + if args.only_plugins: + plugins_cfg = [{'name': name} for name in args.only_plugins] + settings_ctx = transient_settings({'plugins_used': plugins_cfg}) + else: + # contextmanager that does nothing (transient_settings requires an arg), so use a dummy one + settings_ctx = transient_settings({'plugins_used': []}) if False else None + + try: + if settings_ctx is not None: + settings_ctx.__enter__() + + # Stream and print + for match in iter_matches_for_file(args.path): + out = { + 'file': match['file'], + 'line_number': match['line_number'], + 'type': match['type'], + 'hashed_secret': match['hashed_secret'], + } + if args.show_secret: + out['secret_value'] = match['secret_value'] + + if args.as_json: + print(json.dumps(out, ensure_ascii=False)) + else: + # Pretty print + secret_display = out.get('secret_value', '') if args.show_secret else '' + print(f"{out['file']}:{out['line_number']} [{out['type']}] {secret_display}") + + finally: + if settings_ctx is not None: + settings_ctx.__exit__(None, None, None) + + return 0 + + +if __name__ == '__main__': + raise SystemExit(main()) From 43d1bacd330a3a8e1357a3ae3b76c8b186d16d56 Mon Sep 17 00:00:00 2001 From: Jana Elfeky Date: Wed, 29 Oct 2025 20:42:17 +0300 Subject: [PATCH 2/3] removed PIIDetect plugin, added a file to enable calling the code as an api --- detect_secrets/plugins/pii_detector.py | 31 -- logs.txt | 74 ---- logs_original_matches.jsonl | 536 ------------------------- logs_pii_matches.jsonl | 9 - requirements-dev.txt | 2 + scripts/api_server.py | 21 + scripts/run_original_scan.py | 1 - scripts/scan_logs.py | 2 +- 8 files changed, 24 insertions(+), 652 deletions(-) delete mode 100644 detect_secrets/plugins/pii_detector.py delete mode 100644 logs.txt delete mode 100644 logs_original_matches.jsonl delete mode 100644 logs_pii_matches.jsonl create mode 100644 scripts/api_server.py diff --git a/detect_secrets/plugins/pii_detector.py b/detect_secrets/plugins/pii_detector.py deleted file mode 100644 index fe65451ce..000000000 --- a/detect_secrets/plugins/pii_detector.py +++ /dev/null @@ -1,31 +0,0 @@ -import re -from typing import Iterable - -from .base import RegexBasedDetector - - -class PiiDetector(RegexBasedDetector): - """Simple regex-based PII detector for logs. - - This is intentionally conservative and intended as an example. Tune regexes - for your data (reduce false positives / increase coverage) before using in CI. - """ - secret_type = 'PII' - - # Common PII patterns. Keep the patterns non-greedy and avoid unnecessary capture groups. - EMAIL = r'[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}' - PHONE = r'(?:\+?\d{1,3}[-.\s]?)?(?:\(?\d{3}\)?[-.\s]?)?\d{3}[-.\s]?\d{4}' - IPV4 = r'\b(?:25[0-5]|2[0-4]\d|1?\d{1,2})(?:\.(?:25[0-5]|2[0-4]\d|1?\d{1,2})){3}\b' - CREDIT_CARD = r'\b(?:\d[ -]*?){13,19}\b' - SSN = r'\b\d{3}-\d{2}-\d{4}\b' - # Very naive password capture (common key name patterns) - PASSWORD = r'(?i)(?:password|pwd|pass)\s*[=:]\s*[^\s,]+' - - denylist: Iterable[re.Pattern] = ( - re.compile(EMAIL), - re.compile(PHONE), - re.compile(IPV4), - re.compile(CREDIT_CARD), - re.compile(SSN), - re.compile(PASSWORD), - ) diff --git a/logs.txt b/logs.txt deleted file mode 100644 index 11eb585dd..000000000 --- a/logs.txt +++ /dev/null @@ -1,74 +0,0 @@ -2025-10-26T10:00:00.001Z INFO global - startup: pid=21456 env=prod region=eu-central-1 cfg_ver=2025.10.01 -{"ts":"2025-10-26T10:00:01.100Z","svc":"auth","lvl":"INFO","msg":"login attempt","meta":{"user_agent":"Mozilla/5.0 (Windows NT 10.0)","session":"sess_9db3a0f8-3c2a-4f7a-8a1b-550e4400a001","source_ip":"198.51.100.101"}} -2025-10-26T10:00:01.101Z DEBUG auth - password_check -- user_input=****** mask=on duration_ms=11 -2025-10-26T10:00:01.105Z WARN auth - suspicious login - acct=j.doe at example.test (normalized: j.doe@example.test) src_ip=203.0.113.42 -2025-10-26T10:00:02.000Z INFO payments - tokenized_pan=tok_4b1cXXXXXXf3b, exp=07/26 note="sample token" -{"ts":"2025-10-26T10:00:03Z","svc":"orders","lvl":"ERROR","msg":"order commit failed","order":"ORD-20251026-0001","payload":"{\"customer\":\"L. Ibrahim\",\"contact\":\"l.ibrahim+ord@demo.test\",\"meta\":\"zip=11511;notes=left at door\"}"} -198.51.100.50 - - [26/Oct/2025:10:00:04 +0300] "GET /api/profile?u=laila.ibrahim%40demo.test&return=min HTTP/1.1" 200 349 "-" "curl/7.70" -2025-10-26T10:00:05.111Z INFO sync - delta sync completed in 120ms rows=342 anchors="a1:0f4c, a2:9f2a" -2025-10-26T10:00:05.112Z DEBUG dns - resolved backend.service -> 10.0.3.21 (ttl=60) -# noisy note: the field below contains encoded user metadata that was appended to the log by an older agent -log_blob=4a6f686e2e446f65406578616d706c652e746573743a3132393730303030 (hex) -2025-10-26T10:00:05.200Z DEBUG parser - header sniff: cookie="SID=eyJhbGciOiJI...; remember=on" -2025-10-26T10:00:06.010Z WARN api - slow response trace_id=trc_7c6d3b path=/v1/search q="drivers license" -{"ts":"2025-10-26T10:00:06.200Z","svc":"uploader","lvl":"INFO","msg":"file accepted","file_meta":"name=IMG_2025_10_25_JohnDoe.jpg;size=2.1MB;owner=img_user_556;tags=front,id"} -2025-10-26T10:00:06.300Z INFO mailer - queued email to: support+escalate@company.test template="pw-reset" meta="user:laila.ibrahim; ref=ec:2025-10-26-10-00" -POST /login HTTP/1.1 -Host: auth.example.test -Content-Type: application/x-www-form-urlencoded -Content-Length: 156 -username=mostafa.elshamy%2Btest%40fake-mail.test&password=Th1sIsNotAPass&remember=true - -2025-10-26T10:00:07.777Z ERROR db - failed to commit transaction tx=0x7ffb1234 err=duplicate key on customers(email) -INSERT INTO customers (id,fullname,email,phone,address,dob,meta) VALUES ('c_2048','Noura Haddad','n.haddad@fake.test','(+20) 100-555-7777','4 Pyramid Rd, Cairo','1994-11-30','{"src":"migration","ref":"mig-2025-09"}'); --- audit: user=svc_migr host=10.0.0.9 app=pg pid=3321 - -# embedded JSON inside text field (escaped) -2025-10-26T10:00:08.001Z DEBUG worker - processed: {"job":"transcode","input":"s3://bucket/vid_1234.mp4","owner":"user:mostafa.test+vr@fake-mail.test","notes":"orig_filename=vacation_2024.mov"} - -203.0.113.9 - mark [26/Oct/2025:10:00:08 +0300] "POST /account/update HTTP/1.1" 200 124 "https://app.example.test/account" "Mozilla/5.0" "X-Forwarded-For: 198.51.100.5" "Referer: https://portal.example.test/settings" - -2025-10-26T10:00:09.010Z INFO device - register success device_id=andr-000a1b2c3d4e5f imei=356000111222333 sim="+20-100-555-0100" model="Pixel-77" -2025-10-26T10:00:09.011Z DEBUG hw - mac=00:0a:95:9d:68:16 vendor="AcmeCorp" firmware=3.1.0 - -# stacktrace with subtle email mention in message -2025-10-26T10:00:09.500Z ERROR orders - Uncaught exception processing order=ORD-555 -java.lang.RuntimeException: Invalid payer details -> contactInfo=payee: "jane.q.public@testsrv.test" ; tel=+1.5550101 - at com.ops.payment.PayerValidator.validate(PayerValidator.java:122) - at com.ops.payment.PaymentService.charge(PaymentService.java:88) - at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) - ... 21 more - -2025-10-26T10:00:10.002Z INFO analytics - event=page_view uid=usr_00921 props={"page":"/checkout","referrer":"/cart","session_len":142} -{"ts":"2025-10-26T10:00:10.100Z","svc":"search","lvl":"INFO","q":"visa number 4111-1111-1111-1111 exp=11/25","user":"test_ingest"} -# note: masked card in upstream; some pipelines copy full string unintentionally -2025-10-26T10:00:10.200Z WARN ingest - found pattern like card in free_text; tagging suspectedPII=true - -# large blob: base64-encoded credentials dumped by bad agent (deliberately noisy) -2025-10-26T10:00:11.000Z DEBUG leak_agent - blob_b64=am9obk5Eb2VAZXhhbXBsZS50ZXN0OjEyMzQ1Njc4 (note: this is an intentionally logged artifact) - -2025-10-26T10:00:11.100Z INFO scheduler - run complete job=mailshot-2025-10-26 count=1200 duration_s=4.2 -2025-10-26T10:00:11.500Z INFO impl - user-fields: "first: 'Ali', last:'G. ', ref: 'EG-19960510-99', misc: 'pref=call'" -2025-10-26T10:00:12.250Z DEBUG rtl - telemetry: "lat=30.0444,long=31.2357,alt=23m" payload_id=p_77bb - -# apache combined with subtle query param mixing numeric id and text -203.0.113.11 - - [26/Oct/2025:10:00:13 +0300] "GET /v1/export?file=report.csv&owner=inspector-12970000&contact=inspector%2Bqa%40audit.test HTTP/1.1" 200 2048 "-" "Wget/1.21" -2025-10-26T10:00:13.500Z DEBUG exporter - row: "record_id=R-9901, ssn_like=000-00-0000, note='masked by ui'" - -# obscured PII inside hyphenated tokens and camelCase keys -2025-10-26T10:00:14.001Z INFO frontend - userPayload={userId: 'u_332', displayName: 'Mostafa E.', contactPhone:'+201005550100', contactAlt:'+2010055501XX', contactHint:'last4=0100'} - -# XML error report with embedded contact - - scan_4923.pdf - 3 - Found "National ID: EG19960510-99" near line 23. Refer to operator (op_contact: op.team+ocr@ops.test) - - -2025-10-26T10:00:15.500Z WARN ci - pipeline failed step=unit-tests ref=feature/ci-2025-10-25 commit=5d41402abc4b2a76c9c0c7 invalidation="user:mostafa.elshamy@aucegypt.test; ticket:INC-12345" -# hex dump of a small record (some bytes printable) -2025-10-26T10:00:16.000Z DEBUG dump - raw_hex=6d6f73746166612e656c7368616d790a3330322d30312d (shows name + id-like) -2025-10-26T10:00:16.100Z INFO sessions - active=128 top_uids="u_1001,u_1002,u_00921" -2025-10-26T10:00:16.500Z INFO backup - snapshot completed to s3://backups/prod/2025-10-26/snap-01 size=12GB - -# CSV-ish rows appended diff --git a/logs_original_matches.jsonl b/logs_original_matches.jsonl deleted file mode 100644 index 1941df12d..000000000 --- a/logs_original_matches.jsonl +++ /dev/null @@ -1,536 +0,0 @@ -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "068d8acd56e066f11ac5c05f69fd5b272bd2a786"} -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "984816fd329622876e14907634264e6f332e9fb3"} -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "94b16081400651bfe270528a0e3ee7024a5f9ca3"} -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "7196e7c29d205cf35657781e59674fc592b0e1d5"} -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "c265bf6856a908c141fa007900547203d882f07d"} -{"file": "logs.txt", "line_number": 1, "type": "Base64 High Entropy String", "hashed_secret": "b144599df5b9973435563870d7ba296904ec1710"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "140cf843c8522e90c2e2b2f574003198a9c58c8d"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "1203db9060c876c050d6be112b841f77cdacbf8f"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "71bcd582d7e88d66e44584b62597ec0560b7f591"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "9027cc5a2c1321de60a2d71ccde6229d1152d6d3"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "da598b84c50e82d5a1bdfd2fa3672cb0a955fcd1"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "46957163677b5f5cf5648d59eee27cda4a93f321"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 2, "type": "Base64 High Entropy String", "hashed_secret": "1cb6f6620ed091520ac5663c4147bebf799e0ce2"} -{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "f78b64c9e0f2ea24fddce2b0d809cb2855fed1a6"} -{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} -{"file": "logs.txt", "line_number": 2, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "b77cde971c1ebb9efe386c18b6d3aaafcdd59651"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "12edbc7e62733a83f39ec691c5f4d8bff90c535b"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "c785a55184aba2919515103df6e9f27c5dcf59da"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "2cd9892260434ffd19dd79c98bf5df900d9250aa"} -{"file": "logs.txt", "line_number": 3, "type": "Hex High Entropy String", "hashed_secret": "03fc8413906cc203b80153051b17ce9e834005b5"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "05049a4f74dda34e8b53ab11b078e11ad3dcca08"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "23df88700bf7165bd10835bb094bd2c5849ed67b"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "b1b46bbd02d33a63625a39d815af7e3b90a95b00"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "16902598c181b47c6ccaf9096cb93b7ce0c97755"} -{"file": "logs.txt", "line_number": 4, "type": "Base64 High Entropy String", "hashed_secret": "fe8f9b4abf0c15bfd8c1fbfbcd25fd0e92d34b0f"} -{"file": "logs.txt", "line_number": 4, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 4, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "9207384283ce115db5a590dd9ca5de21e5e99df2"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "559404847287d00fd1b11f4a8f78b042f814e7b2"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "6d434ccaed805b0aaee07a9f4ba551a541303d01"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "2736fab291f04e69b62d490c3c09361f5b82461a"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "d6b4e84ee7f31d88617a6b60421451272ebf1a3a"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "f1afe4d228dc48b482dc39e00c367ee1d271e7a8"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "5424c655d9e06c875dfd719993bc296b3ff7686c"} -{"file": "logs.txt", "line_number": 5, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} -{"file": "logs.txt", "line_number": 5, "type": "Hex High Entropy String", "hashed_secret": "5e942a2261672f81ad3519b878a9265eb44fdeba"} -{"file": "logs.txt", "line_number": 5, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "40c4770202821f32b6da336e22f1dfb6263e542f"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "ee977806d7286510da8b9a7492ba58e2484c0ecc"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "8151325dcdbae9e0ff95f9f9658432dbedfdb209"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "7850ff7bcf7465e6e7fac380e5cf37edaba140a4"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "dd1c8ec4fdf0159477e5c3b7db5e791a163f1806"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "1de2dd6e35463dc958c79276d155bd2040d73f48"} -{"file": "logs.txt", "line_number": 6, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "85b6ce37b8f7cfd68f33ae8454759fe46f1a2f02"} -{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "c8eb5fe0b73b4f5771725614845d6ff60f73cd17"} -{"file": "logs.txt", "line_number": 6, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} -{"file": "logs.txt", "line_number": 7, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 8, "type": "Hex High Entropy String", "hashed_secret": "3e7e592eb7d81b4937bfe8d381cb2d516cd7b91e"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "231e564db4cdb44a6545583a8d460edc7f9f97ca"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "d9cbb4cb2a2f95f1b2f4eaa6c41a1acf48aabbac"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "754e03c68a9fca24c44f1c5eb95bf92dc5d6fff5"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "3ed8056eaad7aada888562c2d4cf29ed066e159f"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "b9f85daa6f83cf02ce5c31913d1f64d3f5c8fade"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "64b6acd73328468aad342f01bd78deebd182ab82"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "35080c26cbe578b487490e667a2c1cf90f37c78f"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "a06dd53d902f9d74a26078c0263840ad6d918369"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "f29bc91bbdab169fc0c0a326965953d11c7dff83"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "736fcab46d3c183000b547caa2f1f0abcdcd1c87"} -{"file": "logs.txt", "line_number": 9, "type": "Base64 High Entropy String", "hashed_secret": "6b387ced110858dcbcda36edb044dc18f91a0894"} -{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "a06dd53d902f9d74a26078c0263840ad6d918369"} -{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "d9cbb4cb2a2f95f1b2f4eaa6c41a1acf48aabbac"} -{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "f29bc91bbdab169fc0c0a326965953d11c7dff83"} -{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 9, "type": "Hex High Entropy String", "hashed_secret": "b9f85daa6f83cf02ce5c31913d1f64d3f5c8fade"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "754a08ddf8bcb1cf22f310f09206dd783d42f7dd"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "026ab2fab046093c64cab8ea8bcd501442c0fedc"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "4cf5bc59bee9e1c44c6254b5f84e7f066bd8e5fe"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "1291542bc1c56cf4337142e1f5f212f3306f58f6"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "c6663d24d1454ad46dc4c98c1d980616c7c9edec"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 10, "type": "Base64 High Entropy String", "hashed_secret": "abbc90e006c2d9b123e8a882a69855595d3a702a"} -{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "5e4dec23c9afa48bd5bee3daa2a0ab66e147012b"} -{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 10, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "7babc233de26ab19ead1b9c278128d5c434910ee"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "6fa5fbbc16c8f82ea478e5b933b345e46dd285ea"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "12dea96fec20593566ab75692c9949596833adc9"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "33b82201081ec7c438cb5d9a36cd72bcb153050b"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "de73eac0c305038f0437bc6a1f994a5a4379ed28"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "3de521d3619155e9228f83cc5f773bfcbfc52749"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "a5645bb67778c147a3b366da521477d254f5c4e8"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "4c24b2612e94e2ae622e54397663f2b7bf0a2e17"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "e570e577ed480b0217c01b9ee5145186cc173793"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "bb30d8cae57e7e0124ad1c865071964fd4b079f2"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "0608c4054662dd902e1314f7e450e3eaa81c1143"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "408158643ed564c72fa0921826f8294d71ccbf7c"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "2da0b68df8841752bb747a76780679bcd87c6215"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "489c7fc8339f7c44efa172c21d3dbf41ad08c7e4"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "caeb909ae4ff4ee25a0ff0d476946ed256f2aee1"} -{"file": "logs.txt", "line_number": 11, "type": "Base64 High Entropy String", "hashed_secret": "bbccdf2efb33b52e6c9d0a14dd70b2d415fbea6e"} -{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} -{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} -{"file": "logs.txt", "line_number": 11, "type": "Hex High Entropy String", "hashed_secret": "e4ea294c062c525643df036a35ca579b905fa400"} -{"file": "logs.txt", "line_number": 12, "type": "Base64 High Entropy String", "hashed_secret": "7994ebae30a63934992a16deca856d50596bc1a9"} -{"file": "logs.txt", "line_number": 12, "type": "Base64 High Entropy String", "hashed_secret": "fdb17d8c69335124bc1e397677b3d9d8c0115573"} -{"file": "logs.txt", "line_number": 12, "type": "Hex High Entropy String", "hashed_secret": "d413dfc5c0787b25ae1b2457e4eede92dcfdb94a"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "1c09c5e658c2f223819610d9c808022b7c0100a3"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "75eacd789e6a7ba48fa48e361f6d9084d3a46abf"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "594fd1615a341c77829e83ed988f137e1ba96231"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "482970459f5b9be25e3df767869ed75b074d7716"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "354c436e1f405f430baaa4892614ad92a79ae643"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "95324de690ad48fe8f91bdee9b5bf97b6b0911e9"} -{"file": "logs.txt", "line_number": 13, "type": "Base64 High Entropy String", "hashed_secret": "438eb25faee44f676c8084a812344c5964f6131d"} -{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} -{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "ed70c57d7564e994e7d5f6fd6967cea8b347efbc"} -{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 13, "type": "Hex High Entropy String", "hashed_secret": "d29ffd255e7f9ac7af26098742203c6531475858"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "a033a528b603fed46f861d4b3542c417b99d41c8"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "285ce32a95420fd5c03881acd20f2db1b6c7a70f"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "0ec6d150549780250a9772c06b619bcc46a0e560"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "c39f88f010ffdf9ccd4c204a90b7c150d838a938"} -{"file": "logs.txt", "line_number": 14, "type": "Base64 High Entropy String", "hashed_secret": "57e8a7776d6892a83f2a49678f8141f4fb883e62"} -{"file": "logs.txt", "line_number": 14, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 14, "type": "Hex High Entropy String", "hashed_secret": "d86caede0264d429ed6b1d3fe83ec87a18eed990"} -{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "6fb0394b969258c4f33b92bbe8c601462bb5455b"} -{"file": "logs.txt", "line_number": 15, "type": "Hex High Entropy String", "hashed_secret": "c49dbbd835d1d71cadd195fc04076d65aad7f1a5"} -{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 16, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "61ff81c30aa3c76e78afea62b2e3bd1dfa49e854"} -{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "c42c80aa06113268fddf90dfdc871fb7318ff5cf"} -{"file": "logs.txt", "line_number": 17, "type": "Base64 High Entropy String", "hashed_secret": "1808f8e0038611c5eb7c0c29cace6fe7ecabe965"} -{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "66a36e77fd002579809717841f998f4d21cd5913"} -{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "3960ec4ca5fb5e5d8cdb2cc1c5121c003e426517"} -{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} -{"file": "logs.txt", "line_number": 18, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 19, "type": "Base64 High Entropy String", "hashed_secret": "77d12b97ba61ffccb079e0dd2ef6809c1e957255"} -{"file": "logs.txt", "line_number": 19, "type": "Base64 High Entropy String", "hashed_secret": "e3d6849af2ec582d2e5ba2ee543ca6818d1b03ac"} -{"file": "logs.txt", "line_number": 19, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} -{"file": "logs.txt", "line_number": 19, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 20, "type": "Base64 High Entropy String", "hashed_secret": "6ba83d8699910039b5b5f1d3bd60b1f43b1c39fa"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "9b5251a2056712a31954c9a4c75296cd8aa4052d"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "0a06fad1c5444ac0bfb19e260552465e308176b7"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "62008d5e69fda9388741eb9a40b98bcf5d9407d3"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "0f45da491eb0b5015ca7e06239e4390d52e15a7c"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "2a8d61e9726527ec208f6a783df7eda9e3b1a7f2"} -{"file": "logs.txt", "line_number": 21, "type": "Base64 High Entropy String", "hashed_secret": "6636d45571ca3dbf6349bc80bc30156f96de7420"} -{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "dc88938c79f2298e3695567a4f7a4733efcbd819"} -{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} -{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} -{"file": "logs.txt", "line_number": 21, "type": "Hex High Entropy String", "hashed_secret": "249eb546bf81cd9fb26244b89dd68c076e8ebb17"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "0b99cebe565822c64ac5d84aecb00fe40e59cbd3"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "f324767ea8cf14d8ad1fb9a51a6edd7c8a446aef"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "5f5f8758f5f22d523e531f58123b6db9161683a4"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "a62f2225bf70bfaccbc7f1ef2a397836717377de"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "db3d405b10675998c030223177d42e71b4e7a312"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "0352a8acc949c7df21fec16e566ba9a74e797a97"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "4015b57a143aec5156fd1444a017a32137a3fd0f"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "c6660fa8a90bed3944b4df3d80c074d8f755277d"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "70ef1c723d608f264a166e7e356fc4ee0a03bcb7"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "41c48b55fa9164e123cc73b1157459e840be5d24"} -{"file": "logs.txt", "line_number": 23, "type": "Base64 High Entropy String", "hashed_secret": "cf4d0415aa090db7c3cf25c752ff973b5a1d00a3"} -{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "ea92e4f89423f8e6f6790e8a195128d941dbcf5d"} -{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "0352a8acc949c7df21fec16e566ba9a74e797a97"} -{"file": "logs.txt", "line_number": 23, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "58d1bbce297de3c304a9fefc3b483181872a5c6b"} -{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "d6a03f5c2e0e356f262d56f44370e1cd813583b2"} -{"file": "logs.txt", "line_number": 24, "type": "Hex High Entropy String", "hashed_secret": "cb3ded381b0c06eef3712a90851650e9eaa0b341"} -{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "02b1872936d2868a6b28a24c82c104c319aa4eab"} -{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "efbca20c37043ee58636c05c1ea76bd2dc80bfce"} -{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "7876153ada8274a24c48647e87674701755f9d09"} -{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "43dbbbcee0b39bf9befdc286b69c2e7a3f190803"} -{"file": "logs.txt", "line_number": 25, "type": "Base64 High Entropy String", "hashed_secret": "14a2845f6c4e6855396e3780fcb941c4e156f9e3"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "2da0b68df8841752bb747a76780679bcd87c6215"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "fcc537881cd1d5bcddabf48fa8809c7471176de0"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "28fa0807bebb337d9172755bcda08ad8e8515b24"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "792496cdf1c1b5b9ad44046ca6b64a42c3c4512e"} -{"file": "logs.txt", "line_number": 27, "type": "Base64 High Entropy String", "hashed_secret": "031a4e76f0b39d0df073d934da5fc48da8d737e5"} -{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 27, "type": "Hex High Entropy String", "hashed_secret": "2c347e6aae2075a19a34991bd5f0cbdcd929b204"} -{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "f64bb73095341d354a088601cad0cdead52f7b75"} -{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} -{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 28, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "f5187d6e53fbd54d33c097ee9f54d3b6f7733875"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "08a62266c2fee44d28f2a09bdc63f0cb3203d151"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "eebe3345e877f969b64b79c3b6da9b8eba6296e0"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "0c1b4e7f93178bfbe858e8c61b16155040094a31"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "3b9536993def5f9b4bf8cdaa93d244ee90ee7e9e"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "1808f8e0038611c5eb7c0c29cace6fe7ecabe965"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "61ff81c30aa3c76e78afea62b2e3bd1dfa49e854"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "5a0d85513e203a6b5831c6c0f783bcb00018eb97"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "c3499c2729730a7f807efb8676a92dcb6f8a3f8f"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "967ad34eeab7dda625f3a49555f6dcbe8a8e5ccb"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "af7ccb963e49020466d8e6cbda43ef3a334f7104"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "f1b5a91d4d6ad523f2610114591c007e75d15084"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "c3437dbc7c1255d3a21d444d86ebf2e9234c22bd"} -{"file": "logs.txt", "line_number": 30, "type": "Base64 High Entropy String", "hashed_secret": "699b2fb0910ccc7c0854d17a2041a907709ed3c1"} -{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} -{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} -{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} -{"file": "logs.txt", "line_number": 30, "type": "Hex High Entropy String", "hashed_secret": "5e942a2261672f81ad3519b878a9265eb44fdeba"} -{"file": "logs.txt", "line_number": 32, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 32, "type": "Hex High Entropy String", "hashed_secret": "104a42b6cb17e0143099b171c8a12aabdc4dd255"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "7ffc40518fd804c8dd5efa2977fbc06d24f26355"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "6e5955f04ef8af4691a4e45b1c46578eb27c0119"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "2482fdb2307e6f2b8353c6f4de306a3dc01f718e"} -{"file": "logs.txt", "line_number": 33, "type": "Hex High Entropy String", "hashed_secret": "6779afbc3e993c547ca0800a9754f37a6e80e0ed"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "6f9b9af3cd6e8b8a73c2cdced37fe9f59226e27d"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "7ee02fc66dfb9806b148c8a6adb38a1d0e0a2b66"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "4427601a31d2a4f8421cb5d417adaf72e594936f"} -{"file": "logs.txt", "line_number": 35, "type": "Base64 High Entropy String", "hashed_secret": "10a4d47a931f75823185defd572833c140001b1f"} -{"file": "logs.txt", "line_number": 35, "type": "Hex High Entropy String", "hashed_secret": "d86caede0264d429ed6b1d3fe83ec87a18eed990"} -{"file": "logs.txt", "line_number": 35, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "6dd8429cc900b9460f1e9d4be6155a6ee1b6de42"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "0b99cebe565822c64ac5d84aecb00fe40e59cbd3"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "5d42ad1769f229c76031f30a404b4f7863d68de0"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "8f6a85fd4dc2b244d5ad99e3caf9255939ef0d86"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "07f2ae528ed110394bd33aee97f28c9acd3366d7"} -{"file": "logs.txt", "line_number": 36, "type": "Base64 High Entropy String", "hashed_secret": "9658403816409e66eba2175f8eff8b53a9681573"} -{"file": "logs.txt", "line_number": 36, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 36, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "b684aeb4b4c4546471e5dffad52e4f7305b00759"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "ead1feb47ada16326420557df280ae05fbf03a53"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "e9711657b066fc8697f6f46ac6be9ce246e43aac"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "8a8deed44623d4c44268c26652d80945851c4f7f"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "837a96cb2c50938319c3758c000006a6999c5cc6"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "7a2f85497548f3db88542025e6f75908b8716c12"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "61c9b2b17db77a27841bbeeabff923448b0f6388"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "63ef7a06389e04a01d4a9d57f96e71ccb2674015"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "953387f8d8f6a68f7eecb9e46e25746e01713eed"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} -{"file": "logs.txt", "line_number": 37, "type": "Base64 High Entropy String", "hashed_secret": "54e07aad9d8e5b8efd70fd637020b8a9f045f9e3"} -{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "1f444844b1ca616009c2b0e3564fecc065872b5b"} -{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 37, "type": "Hex High Entropy String", "hashed_secret": "07f5aa0386d4eca18ca022f330ebd852b689aec1"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "e204d28a2874f6123747650d3e4003d4357d75eb"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "a14f39abeb9e12441403dfb18b751e40af723e84"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "e86256b2787ee7ff0c33d0d4c6159cd922227b79"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "5fb552a76ef3c7ee67681d80e9797e088a6c9859"} -{"file": "logs.txt", "line_number": 38, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} -{"file": "logs.txt", "line_number": 38, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "e86256b2787ee7ff0c33d0d4c6159cd922227b79"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "5ea9c348e59fe73a4b15cb287e33e4546dcef782"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "5fb552a76ef3c7ee67681d80e9797e088a6c9859"} -{"file": "logs.txt", "line_number": 39, "type": "Base64 High Entropy String", "hashed_secret": "4fa0cee9d2935fddea4269518cf437251dc75d5e"} -{"file": "logs.txt", "line_number": 39, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "01272e18df224688c56ce403eedc9d12067a8e70"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "d6572dc6bccb1427ca07332b5d2ba57136e2d689"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "281811faa99d3476e5c0e8ad0b87721403237d4f"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "27e90dfa57c358acfaf470860f6f72c9282ce995"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "c4a82db1f11e0bf2e47b49246bebf4b4310c51a8"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "23524be9dba14bc2f1975b37f95c3381771595c8"} -{"file": "logs.txt", "line_number": 40, "type": "Base64 High Entropy String", "hashed_secret": "f4ccad88952fdcd6a1fc61663ba8a6b67b062047"} -{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} -{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "6ffc39d2a7c6e45904d27a44ee46813238bd4c7b"} -{"file": "logs.txt", "line_number": 40, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 41, "type": "Base64 High Entropy String", "hashed_secret": "e7c95b4c28243c79cd41d964c2c889a4d29d25da"} -{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 43, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} -{"file": "logs.txt", "line_number": 44, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} -{"file": "logs.txt", "line_number": 44, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "b6330b6c2b2e135caa73b71568dcc2507dc8f56d"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "2ab0591dbcf5fefdad65f3a10ae4155b91890fed"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "52e6d8ab88471af82da12a0eae7aab01357e3881"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "f84e2e2dadd87384fb55f25886926b777e8378f1"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "5f49adcba9226773ca166619456fee38e1d2416a"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "eb875812858d27b22cb2b75f992dffadc1b05c66"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "ecb252044b5ea0f679ee78ec1a12904739e2904d"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "fd54d5aa0112760b77af49308da7e6c75ab1adf2"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} -{"file": "logs.txt", "line_number": 45, "type": "Base64 High Entropy String", "hashed_secret": "129d8d74aa67f08e5c582b1dcf250f0c52f32ee1"} -{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} -{"file": "logs.txt", "line_number": 45, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "1c09c5e658c2f223819610d9c808022b7c0100a3"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "2ab0591dbcf5fefdad65f3a10ae4155b91890fed"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "af10ef20dd9060bbeead0afbc55381a66af442ef"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "2739bb260ce45a5ad560051592efe21fb19aca85"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "8ff8df6a0c93436ed20a183dbc417788a2f3b05c"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "7e11adc67bac90de5add9de6a5417692dc9eab58"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "66b364e5922357b954a9a0043c0c372cc80ce1df"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "91cc2e927b3bfb1d4477b744f7c70221ddb86ef1"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "832b899abfff9bffad88e20f3d7a0169c4ade145"} -{"file": "logs.txt", "line_number": 46, "type": "Base64 High Entropy String", "hashed_secret": "c4eb7d7fea3c62a8db7078eb05a68993b456c503"} -{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "1f444844b1ca616009c2b0e3564fecc065872b5b"} -{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 46, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "98a066625503ec87e026d93ead79b2f2e3274ada"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "5296d5cced2aa1cf19afd9cf498d89f0d85481f2"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "f10fac1894f4765cc6e1be143e6329bd6507bb5b"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "284c132ad3253bf4c41157a374933fa210dbe511"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "1902e3d6fc4e78a0bcc50ba12b882769afbf4a8c"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "d506bd5213c46bd49e16c634754ad70113408252"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "0608c4054662dd902e1314f7e450e3eaa81c1143"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "e570e577ed480b0217c01b9ee5145186cc173793"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "408158643ed564c72fa0921826f8294d71ccbf7c"} -{"file": "logs.txt", "line_number": 48, "type": "Base64 High Entropy String", "hashed_secret": "0fd0bcfb44f83e7d5ac7a8922578276b9af48746"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "986b1bc1eb8de89643c50722910f99001c232865"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "6c0596b8ac609191181a90517d51c0b486f23799"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "a8aac5db53eefc3f9ac416fa0e8a22414d297cda"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "4fc32417a1c2bbbd4fdb7ce997dcbee317ea6823"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "1902e3d6fc4e78a0bcc50ba12b882769afbf4a8c"} -{"file": "logs.txt", "line_number": 48, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "1e5dcbb59b753cb1d46e234d8f6180285b8b86ad"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "24196ce059108df67b568c2d44d21d03a10b3acc"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "34f7ae327ba9c5dd0ed59536fb3097d7c7a66e17"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "de73eac0c305038f0437bc6a1f994a5a4379ed28"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "f6ea540de9cbf073a873900a6d8cd1d170d013a2"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "c2543fff3bfa6f144c2f06a7de6cd10c0b650cae"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "c51048b7325d60e326d19a9cfbeff2577be1672e"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "b47f363e2b430c0647f14deea3eced9b0ef300ce"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 49, "type": "Base64 High Entropy String", "hashed_secret": "58e1f03c894c600153ebbb32b553d4ac9ffd070e"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "356b47ac6e41373d27c6a55a2feb17dfedaf1612"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "166b5aa399dfb340c246774aa29da6c87cae614c"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "da9946ff0f0d0ffe6cefafdb7f5065abc2f5bad9"} -{"file": "logs.txt", "line_number": 49, "type": "Hex High Entropy String", "hashed_secret": "e4666a670f042877c67a84473a71675ee0950a08"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "142f817c3ec0586de0f960c1c0483043b61a0d06"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "af0a1f4473c2712135bb6fe17f415ab30a3d4ae6"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "239f48607184c6a0949b50bf6d13f20516eb8841"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "0737c22d3bfae812339732d14d8c7dbd6dc4e09c"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "79a1ebcb38e18e1eb4cff5ff7995c518b2ab103d"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "7c247262cf7d20d0e405292882e97ecee47a687d"} -{"file": "logs.txt", "line_number": 51, "type": "Base64 High Entropy String", "hashed_secret": "df6ad19037c97987c4ff9792810c0e145356717c"} -{"file": "logs.txt", "line_number": 51, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 52, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "8c56962034911aaac56c5e010457b8dcbc6525b4"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "92151ecafb4d1eef7c87221bee80c4da1eec5733"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "5f45cecee22932221406f738c92d43469288c8fc"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "95feb49f75709b899e2f7f81e7d9d9146eb8d321"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "dbc9052979a47c704fb1f60c348f2ad162646c2e"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "bb668599d0331843c88f20ff69baac430522c9c0"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 53, "type": "Base64 High Entropy String", "hashed_secret": "6f8d2b107fcc2d6062c50ddf62a264e6cf825d73"} -{"file": "logs.txt", "line_number": 53, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 53, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "cd3975cf19285a9174cd900ee54239ac019476fc"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "3187876867169db06adb0696b5b254fb6785bd45"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "df06651788c884556a0b4b290fb40475ec9a45ba"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "cffa50a32cb13a240d705317bcec65dd1f31b6ad"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "87ea5dfc8b8e384d848979496e706390b497e547"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "7cd9148ec5a552dbf68de5a6debcf8e4d974db72"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "10a4d47a931f75823185defd572833c140001b1f"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "62eb0db178518a8376b23676c2639eb2732c0be8"} -{"file": "logs.txt", "line_number": 55, "type": "Base64 High Entropy String", "hashed_secret": "bd902042faadd0f0eedc0fccd472ca0b441d088f"} -{"file": "logs.txt", "line_number": 55, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 55, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "249eb546bf81cd9fb26244b89dd68c076e8ebb17"} -{"file": "logs.txt", "line_number": 56, "type": "Hex High Entropy String", "hashed_secret": "6a14c5ae7bbc58b30cf82efdfcb79315bd97d758"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "e8cdc05b346aa0d4a91a2bf6d7c6a0941a6555a7"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "9c29714c1ecff6c56cd52c9ad1e7c08a7dd6fd28"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 57, "type": "Base64 High Entropy String", "hashed_secret": "5ba5b728b19031a319d84123c1a123d57b896ee7"} -{"file": "logs.txt", "line_number": 57, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 57, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "3979838e5dabcdcf4aa18a1a13188118fce0dc9a"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "c9a9987ee908f9ccc47c06fba95d3cae6c43a288"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "5944ae25418ceabcf285dca1d721b77888dac89b"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "cffa50a32cb13a240d705317bcec65dd1f31b6ad"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "6108d30de651a14600a460621ea509c907c434da"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "fcc537881cd1d5bcddabf48fa8809c7471176de0"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "3391436a4e72f86c71993248f2fb17ffe28e56d3"} -{"file": "logs.txt", "line_number": 59, "type": "Base64 High Entropy String", "hashed_secret": "716aef4dcaf2dc31d697603be823372c4500b225"} -{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "cb3ded381b0c06eef3712a90851650e9eaa0b341"} -{"file": "logs.txt", "line_number": 59, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} -{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "4aeb195cd69ed93520b9b4129636264e0cdc0153"} -{"file": "logs.txt", "line_number": 60, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "11f9578d05e6f7bb58a3cdd00107e9f4e3882671"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "a27297bde9732f2e73fbc06db2611764e3ad9855"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "8fcd25a39d2037183044a8897e9a5333d727fded"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "c0aa9ef764d832b80428d756a731a94251b0e3a1"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "1a73af9e7ae00182733b2292511b814be66f065f"} -{"file": "logs.txt", "line_number": 62, "type": "Base64 High Entropy String", "hashed_secret": "792496cdf1c1b5b9ad44046ca6b64a42c3c4512e"} -{"file": "logs.txt", "line_number": 62, "type": "Hex High Entropy String", "hashed_secret": "2c347e6aae2075a19a34991bd5f0cbdcd929b204"} -{"file": "logs.txt", "line_number": 62, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 63, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "0a63e1f569becd95cebe053cc9f7611769d58f5b"} -{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "971c419dd609331343dee105fffd0f4608dc0bf2"} -{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "bbd8d9c12e19a87eda415a2c494fac97d17579d7"} -{"file": "logs.txt", "line_number": 64, "type": "Base64 High Entropy String", "hashed_secret": "ce9f44bc3d348133b47226685a8f75bbf17e757b"} -{"file": "logs.txt", "line_number": 64, "type": "Hex High Entropy String", "hashed_secret": "1c42c72cf95aa1b76609b585b34baf6b501d713e"} -{"file": "logs.txt", "line_number": 64, "type": "Hex High Entropy String", "hashed_secret": "4a8a9fc31dc15a4b87bb145b05db3ae0bf2333e4"} -{"file": "logs.txt", "line_number": 65, "type": "Base64 High Entropy String", "hashed_secret": "c733a2b5c0968782bee20b6fe976c853cd348198"} -{"file": "logs.txt", "line_number": 65, "type": "Base64 High Entropy String", "hashed_secret": "767013ce0ee0f6d7a07587912eba3104cfaabc15"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "bbba84135de6b052c2210e74e0cc5b2a9d359ddb"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "d8c46683a8f9c86808adc4afc876b3900a6dcca6"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "44920a72add0720b9cf351837352fc04279bab3e"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "372ea08cab33e71c02c651dbc83a474d32c676ea"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "710c85efc73584b7375521cb749f2485896dfd49"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "f66ef9682b920f3f6ac721edb99b5d85acce4a0a"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "09a985655d3757ba0ff8602a19bfb8bc8d6bfbd5"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "fe96dd39756ac41b74283a9292652d366d73931f"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "92c63d5ab57a38032bcab6d1a7af1c09727eabcb"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "89f89c02cf47e091e726a4e07b88af0966806897"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "264f39cab871e4cfd65b3a002f7255888bb5ed97"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "8eabfb1aa9e0b1bdeefc108cade99cfdc5023318"} -{"file": "logs.txt", "line_number": 66, "type": "Base64 High Entropy String", "hashed_secret": "c62973cc56845b0e473e9e3c40b6e1f0a84662ef"} -{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "2c80b2a2bbaf51fb8c37a202457e983be837343e"} -{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 66, "type": "Hex High Entropy String", "hashed_secret": "083f1e569bc6bda172224cc3be3059305f68a3ab"} -{"file": "logs.txt", "line_number": 67, "type": "Base64 High Entropy String", "hashed_secret": "9ff6acc8c4f1bfb47ceccd1d30e785f879ac21ad"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "e3d77876ec83b2dd1b06704dbb341648e26fce3f"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "f5f57f35bfd799d92cbd6e5439fe80aaa52655fe"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "12dea96fec20593566ab75692c9949596833adc9"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "4755bfab4052cc27342fd251db714407b842eef3"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "c2fd77bf7ec4d57b9b86df65dd0ef8e987ec572d"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "5f5f8758f5f22d523e531f58123b6db9161683a4"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "c7ab6242453a861d34c244e91e7642425150f5c6"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "3c4af4fadceff4b41d462e10d7864625dc00a7b3"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "992b5d666718483c9676361ebc685d122089e3eb"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "063023efd376080b3fc8e709bea4cd416539f97f"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "f4c5ca5b099eeea8b88a8bc0d42befcfacaec411"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "5a4fe08359c7f97380e408c717ef42c86939cd86"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "0f45da491eb0b5015ca7e06239e4390d52e15a7c"} -{"file": "logs.txt", "line_number": 69, "type": "Base64 High Entropy String", "hashed_secret": "346d34a0f0d96ddaf66e2099f5ecba91b7674a31"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "2c23c000e0fba1a4e8d68344a630ddc9b2cc668d"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "e4e6f00dfea47a1870b554feaf9e7e159398e146"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "29b13d6be1f494e5a10cd5aa392685e23fedff87"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "cdd4f874095045f4ae6670038cbbd05fac9d4802"} -{"file": "logs.txt", "line_number": 69, "type": "Hex High Entropy String", "hashed_secret": "b452d6b23b3c28f85872fffd99bdaf90ce0ad44a"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "9567d1547e105470e4e53c1568f07a209e82a161"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "7994ebae30a63934992a16deca856d50596bc1a9"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "275a700078f03f25e840fd7ed4d0be5d2e30e359"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "89f6229a11ac4ebaa553c1a3ea96d78fa7483735"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "eb875812858d27b22cb2b75f992dffadc1b05c66"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "de04fa0e29f9b35e24905d2e512bedc9bb6e09e4"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "daf529a73101c2be626b99fc6938163e7a27620b"} -{"file": "logs.txt", "line_number": 70, "type": "Base64 High Entropy String", "hashed_secret": "87a9a99704b7cdad55fef32720094e7be4a38478"} -{"file": "logs.txt", "line_number": 70, "type": "Hex High Entropy String", "hashed_secret": "7dd84750ee8571116cd2b06f62f56f472df8bf0a"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "50a71e90962dafe462705a6e9ec67cb6abf3138e"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "9567d1547e105470e4e53c1568f07a209e82a161"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "6ae999552a0d2dca14d62e2bc8b764d377b1dd6c"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "d9508a0e5f4af4743c561dd37ac72815ce32556a"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "b72f9125507f454e1928041f294a7e36a1979ead"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "59fe84b21d4ffcb62e6b84b5ddff01d605b47e5c"} -{"file": "logs.txt", "line_number": 71, "type": "Base64 High Entropy String", "hashed_secret": "3f67e8f4eecf241b91f4cc8c976a487ade34d09d"} -{"file": "logs.txt", "line_number": 71, "type": "Hex High Entropy String", "hashed_secret": "0805cd99447c16fd16f3ee00344f7aaa92962485"} -{"file": "logs.txt", "line_number": 71, "type": "Hex High Entropy String", "hashed_secret": "d0544fd03bdebef5775511fbb10eb0989e2d24d7"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "bba412208ed874843aaff163e615cc9a05d87f51"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "66d7184ca16e97927b22211b5cdfb1fdd4440dd1"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "781791f54cc086d0eef3bc9b19e578a3fc33c662"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "239f48607184c6a0949b50bf6d13f20516eb8841"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "7bbb1187a58f052d604efd5f43ecc9b02ab1b916"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "eca87241412470b4a796634558320968c00edac3"} -{"file": "logs.txt", "line_number": 72, "type": "Base64 High Entropy String", "hashed_secret": "4ae4cfd1ec7f5f7645f47aeb935ab6ca980f0022"} -{"file": "logs.txt", "line_number": 72, "type": "Hex High Entropy String", "hashed_secret": "0c11d463c749db5838e2c0e489bf869d531e5403"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "231e564db4cdb44a6545583a8d460edc7f9f97ca"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "b5ac47c7b170cd64f2ce342df86be773970217ca"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "6b316fba69c0a06d678a12fb47c31153bd8f2807"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "9c998403ccaebbc66246c08d122b14c6b727adb3"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "89121dc99c7db9ce2553a093a2ab29e07f7df34f"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "dd33a084ba223dd231b0aa962f77a5920017bc8b"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "34a5fdfe6336b46d2bf85523bc4fabdfdbbdce21"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "4374aaee247fb237ce6c97d5c8d64bbe474d16de"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "e94025be336b1f89159af64b1f6eda5d470ac8d6"} -{"file": "logs.txt", "line_number": 73, "type": "Base64 High Entropy String", "hashed_secret": "9c9cf999829193894067bbd9e1484756ab736ac0"} -{"file": "logs.txt", "line_number": 73, "type": "Hex High Entropy String", "hashed_secret": "a162caffcb6897220f4d1cf28164d73cb91993a8"} -{"file": "logs.txt", "line_number": 73, "type": "Hex High Entropy String", "hashed_secret": "5e4dec23c9afa48bd5bee3daa2a0ab66e147012b"} -{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "6c30d261539235005dac78552ab077de42661332"} -{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "68eb2de1f057ad75c845604886a0033e897aacf6"} -{"file": "logs.txt", "line_number": 75, "type": "Base64 High Entropy String", "hashed_secret": "bb30d8cae57e7e0124ad1c865071964fd4b079f2"} -{"file": "logs.txt", "line_number": 75, "type": "Hex High Entropy String", "hashed_secret": "b5ed3e6d0b247b0851d73837c01a20446af828c2"} diff --git a/logs_pii_matches.jsonl b/logs_pii_matches.jsonl deleted file mode 100644 index 716edbdef..000000000 --- a/logs_pii_matches.jsonl +++ /dev/null @@ -1,9 +0,0 @@ -{"file": "logs.txt", "line_number": 5, "type": "PII", "hashed_secret": "565b3bca2eea347541278ebba86b749c6b320cff", "secret_value": "j.doe@example.test"} -{"file": "logs.txt", "line_number": 7, "type": "PII", "hashed_secret": "a7bb3ea3c4a3bd75befe9f72f6669ac1edcc9521", "secret_value": "l.ibrahim+ord@demo.test"} -{"file": "logs.txt", "line_number": 16, "type": "PII", "hashed_secret": "1097665a59ffa107e6ffdefcc1033e4592d1bbbe", "secret_value": "support+escalate@company.test"} -{"file": "logs.txt", "line_number": 21, "type": "PII", "hashed_secret": "4c9e4f01edf3fc9175d204a766aca4374357ac04", "secret_value": "password=Th1sIsNotAPass&remember=true"} -{"file": "logs.txt", "line_number": 24, "type": "PII", "hashed_secret": "2726aac98ef3996dada0776f5cfddfe0feca8ef0", "secret_value": "n.haddad@fake.test"} -{"file": "logs.txt", "line_number": 28, "type": "PII", "hashed_secret": "3e49313247aa68f323dad3b122fba13c86d4a035", "secret_value": "mostafa.test+vr@fake-mail.test"} -{"file": "logs.txt", "line_number": 37, "type": "PII", "hashed_secret": "550c8b89d42629cd61cf032ff07dbf9543ff1408", "secret_value": "jane.q.public@testsrv.test"} -{"file": "logs.txt", "line_number": 66, "type": "PII", "hashed_secret": "179ccc3f0a0aa9d4065af569fef2396210527f29", "secret_value": "op.team+ocr@ops.test"} -{"file": "logs.txt", "line_number": 69, "type": "PII", "hashed_secret": "f3f08ded366c7d8d237ffd6b336c083ffa56c41f", "secret_value": "mostafa.elshamy@aucegypt.test"} diff --git a/requirements-dev.txt b/requirements-dev.txt index 5f27fd029..ede6a2653 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,6 +5,7 @@ cfgv==3.4.0 charset-normalizer==3.3.2 coverage==7.5.3 distlib==0.3.8 +fastapi filelock==3.16.1 flake8==7.1.1 gibberish-detector==0.1.1 @@ -38,5 +39,6 @@ types-requests==2.31.0.20240106 typing-extensions==4.12.2 unidiff==0.7.5 urllib3==2.2.2 +uvicorn[standard] virtualenv==20.26.6 zipp==3.19.2 diff --git a/scripts/api_server.py b/scripts/api_server.py new file mode 100644 index 000000000..ab3941bb0 --- /dev/null +++ b/scripts/api_server.py @@ -0,0 +1,21 @@ +from fastapi import FastAPI, Request +from typing import List +from detect_secrets.core.scan import scan_line + +app = FastAPI() + +@app.post("/scan_logs/") +async def scan_logs(request: Request): + data = await request.json() + logs: List[str] = data.get("logs", []) + + results = [] + for lineno, line in enumerate(logs, start=1): + for secret in scan_line(line): + results.append({ + 'line_number': lineno, + 'type': secret.type, + 'hashed_secret': secret.secret_hash, + # optionally add 'secret_value': secret.secret_value if safe + }) + return {"matches": results} diff --git a/scripts/run_original_scan.py b/scripts/run_original_scan.py index fc9849e7d..e72707f98 100644 --- a/scripts/run_original_scan.py +++ b/scripts/run_original_scan.py @@ -23,7 +23,6 @@ def main(path: str = 'logs.txt') -> int: plugin_cfg = [ {'name': cls.__name__} for cls in mapping.values() - if cls.__name__ != 'PiiDetector' ] with transient_settings({'plugins_used': plugin_cfg}): diff --git a/scripts/scan_logs.py b/scripts/scan_logs.py index b4ddb250d..34ce6221d 100644 --- a/scripts/scan_logs.py +++ b/scripts/scan_logs.py @@ -8,7 +8,7 @@ # scan a specific file and output newline-delimited JSON, showing matched secret values python scripts/scan_logs.py /path/to/logfile.log --json --show-secret - # only enable a specific plugin by class name (e.g. PiiDetector) + # only enable a specific plugin by class name python scripts/scan_logs.py --only PiiDetector """ from __future__ import annotations From 4b8bcf6327ed009702b8e2f6ac217955ee9fa0be Mon Sep 17 00:00:00 2001 From: Jana Elfeky Date: Wed, 29 Oct 2025 21:44:45 +0300 Subject: [PATCH 3/3] changed some stuff in api_server and run_original_scan --- scripts/api_server.py | 85 +++++++++++++++++++++++++++++++----- scripts/run_original_scan.py | 68 ++++++++++++++++++++++++++++- 2 files changed, 141 insertions(+), 12 deletions(-) diff --git a/scripts/api_server.py b/scripts/api_server.py index ab3941bb0..a00c40782 100644 --- a/scripts/api_server.py +++ b/scripts/api_server.py @@ -1,21 +1,86 @@ from fastapi import FastAPI, Request +from fastapi.responses import JSONResponse, HTMLResponse from typing import List +import json +from datetime import datetime +from pathlib import Path from detect_secrets.core.scan import scan_line +from detect_secrets.settings import transient_settings +from detect_secrets.core.plugins.util import get_mapping_from_secret_type_to_class app = FastAPI() -@app.post("/scan_logs/") +def get_scan_settings(): + """Configure scan settings with all available detectors""" + mapping = get_mapping_from_secret_type_to_class() + return { + 'plugins_used': [ + {'name': cls.__name__} + for cls in mapping.values() + ] + } + +@app.get("/") +async def root(): + """Root endpoint that shows API usage instructions""" + return HTMLResponse(""" + + +

Detect-Secrets API

+

Available Endpoints:

+
    +
  • POST /run_original_scan/ - Scan logs for secrets
  • +
+

Example Usage:

+
+POST /run_original_scan/
+Content-Type: application/json
+
+{
+    "logs": [
+        "line 1 to scan",
+        "line 2 to scan",
+        "..."
+    ]
+}
+                
+ + + """) + +@app.post("/run_original_scan/") async def scan_logs(request: Request): data = await request.json() logs: List[str] = data.get("logs", []) results = [] - for lineno, line in enumerate(logs, start=1): - for secret in scan_line(line): - results.append({ - 'line_number': lineno, - 'type': secret.type, - 'hashed_secret': secret.secret_hash, - # optionally add 'secret_value': secret.secret_value if safe - }) - return {"matches": results} + # Use transient_settings to ensure all detectors are properly configured + with transient_settings(get_scan_settings()): + for lineno, line in enumerate(logs, start=1): + for secret in scan_line(line): + results.append({ + 'line_number': lineno, + 'type': secret.type, + 'hashed_secret': secret.secret_hash, + 'secret_value': secret.secret_value, # Adding this for debugging + }) + + # Create output filename with timestamp + timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") + output_file = Path(f"scan_results_{timestamp}.json") + + # Write the results to the JSON file + with open(output_file, 'w', encoding='utf-8') as f: + json.dump({ + "matches": results, + "scan_time": timestamp, + "total_lines_scanned": len(logs) + }, f, indent=2) + + # Return both the results and the file information + return JSONResponse({ + "matches": results, + "output_file": str(output_file), + "scan_time": timestamp, + "total_lines_scanned": len(logs) + }) diff --git a/scripts/run_original_scan.py b/scripts/run_original_scan.py index e72707f98..a88e88dec 100644 --- a/scripts/run_original_scan.py +++ b/scripts/run_original_scan.py @@ -1,4 +1,67 @@ -#!/usr/bin/env python3 +# #!/usr/bin/env python3 +# """Run detect-secrets using the repository's original plugin mapping (excluding local additions). + +# This script builds the list of plugin classnames from the core mapping and excludes +# `PiiDetector` (our test plugin) to simulate original behavior. It then streams `logs.txt` +# and prints newline-delimited JSON for any matches. +# """ +# from __future__ import annotations + +# import json +# from typing import Iterable + +# from detect_secrets.core.plugins.util import get_mapping_from_secret_type_to_class +# from detect_secrets.settings import transient_settings +# from detect_secrets.core.scan import scan_line + + +# def main(path: str = 'logs.txt') -> int: +# mapping = get_mapping_from_secret_type_to_class() + +# # Use all plugins but configure them to reduce false positives +# plugin_cfg = [ +# {'name': cls.__name__} +# for cls in mapping.values() +# ] + +# settings = { +# 'plugins_used': plugin_cfg, +# 'filters_used': [ +# # Exclude sequential strings that look random but aren't secrets +# {'path': 'detect_secrets.filters.heuristic.is_sequential_string'}, +# # Exclude strings that are likely to be gibberish +# {'path': 'detect_secrets.filters.heuristic.is_likely_id_string'}, +# # Exclude normal looking file paths +# {'path': 'detect_secrets.filters.heuristic.is_templated_secret'}, +# # Only flag strings that match common secret patterns +# {'path': 'detect_secrets.filters.common.is_secret_pattern'}, +# ], +# # Increase minimum entropy threshold for base64 strings +# 'base64_limit': 5.5, +# # Increase minimum entropy threshold for hex strings +# 'hex_limit': 3.5, +# } + +# with transient_settings(settings): +# with open(path, 'r', encoding='utf-8', errors='replace') as fh: +# for lineno, line in enumerate(fh, start=1): +# for secret in scan_line(line): +# out = { +# 'file': path, +# 'line_number': lineno, +# 'type': secret.type, +# 'hashed_secret': secret.secret_hash, +# } +# # Avoid printing plaintext secrets by default (privacy) +# print(json.dumps(out, ensure_ascii=False)) + +# return 0 + + +# if __name__ == '__main__': +# raise SystemExit(main()) + + """Run detect-secrets using the repository's original plugin mapping (excluding local additions). This script builds the list of plugin classnames from the core mapping and excludes @@ -23,6 +86,7 @@ def main(path: str = 'logs.txt') -> int: plugin_cfg = [ {'name': cls.__name__} for cls in mapping.values() + if cls.__name__ != 'PiiDetector' ] with transient_settings({'plugins_used': plugin_cfg}): @@ -42,4 +106,4 @@ def main(path: str = 'logs.txt') -> int: if __name__ == '__main__': - raise SystemExit(main()) + raise SystemExit(main()) \ No newline at end of file