{
  "schema_version": "1.1",
  "name": "Toolbelt by Utlyze",
  "canonical_url": "https://toolbelt.utlyze.com",
  "updated_at": "2026-10-10T17:19:22.901896+00:00",
  "checked_at": "2026-10-10T15:41:34Z",
  "methodology": {
    "availability": "Original source reachability and reviewed replacement checks are separate; neither is functional validation. The available-source filter includes dated available replacements. Access-limited sources are not declared dead.",
    "maintenance": "Repository archive flags and last-push age; recent means within 365 days.",
    "functional_testing": "Dated evaluations are limited to the recorded version, fixtures and scope. A scoped pass is not a security certification. Reference reviews are not software execution. Failed, partial, blocked, not runnable and not tested remain distinct.",
    "illustrations": "Illustrative use cases, not product screenshots or proof of observed behavior. See the separate engineering evaluation.",
    "priority": "Priority shortlist for Utlyze use cases, not endorsement.",
    "integration_evidence": "Private reference inventory; configured does not prove production usage or available credits."
  },
  "categories": [
    {
      "id": "intelligence",
      "name": "Research & intelligence",
      "short": "Research & intelligence",
      "description": "Public sources, relationships, archives and competitive research."
    },
    {
      "id": "visibility",
      "name": "Visibility & web assessment",
      "short": "Visibility & web",
      "description": "Domains, web exposure, search and authorized website assessment."
    },
    {
      "id": "leads",
      "name": "Leads & business signals",
      "short": "Leads & signals",
      "description": "Company discovery, hiring signals and business-contact workflows."
    },
    {
      "id": "privacy",
      "name": "Privacy & operational security",
      "short": "Privacy & security",
      "description": "Accounts, identities, devices, safe sharing and private access."
    },
    {
      "id": "app-security",
      "name": "Code & application security",
      "short": "Code & app security",
      "description": "Secrets, dependencies, code quality and application controls."
    },
    {
      "id": "infrastructure",
      "name": "Infrastructure & monitoring",
      "short": "Infrastructure",
      "description": "Cloud posture, endpoints, networks and service health."
    },
    {
      "id": "forensics",
      "name": "Forensics & response",
      "short": "Forensics & response",
      "description": "Triage, evidence, incident coordination and investigation."
    },
    {
      "id": "automation",
      "name": "Automation & engineering",
      "short": "Automation & engineering",
      "description": "Workflow tools, development, data conversion and learning."
    },
    {
      "id": "lab",
      "name": "Specialist & security lab",
      "short": "Specialist & lab",
      "description": "Controlled security research, emulation and specialist references."
    }
  ],
  "resources": [
    {
      "id": "d4538935ccfe",
      "name": "APIs for OSINT",
      "url": "https://github.com/cipher387/API-s-for-OSINT",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Directory of public intelligence APIs.",
      "use_case": "Choose specific company, domain and archive sources for repeatable research.",
      "constraint": "Verify provider terms, freshness and cost before adding an API.",
      "priority": "P1",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662318956635507998"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/cipher387/API-s-for-OSINT",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-05T09:57:16Z",
        "archived": false,
        "license": "CC0-1.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "OSINT API Directory",
      "quick_use_case": "Find an API that can answer a specific company or domain research question.",
      "example": {
        "variant": "directory",
        "title": "Find a source for domain history",
        "input_label": "Research question",
        "input": "Who used this domain?",
        "output_label": "Source shortlist",
        "output": "Archives · DNS · company data",
        "note": "Choose a source, then verify its coverage.",
        "image": "/examples/d4538935ccfe.svg",
        "alt": "Illustrative example: Who used this domain? leads to Archives · DNS · company data. Choose a source, then verify its coverage."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "directory",
        "checked_at": "2026-10-10T16:44:05.180550Z",
        "version": "Source commit 820435b653d5d2f7bc7fc16cfb9562ec2517e0aa",
        "summary": "A useful shortlist of OSINT APIs; provider execution and access remain untested.",
        "scope": "Select domain metadata and archive sources for a synthetic company domain.",
        "observed": "Selected DomainsDB, host.io and Wayback documentation; all 3 sampled references responded.",
        "limitations": [
          "Sample is 3 outbound references, not the whole directory.",
          "No API query, account, payment, authentication, data accuracy or freshness was tested."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Choose domain metadata and archive sources for a synthetic company domain."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "passed",
            "observation": "domain-index: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "passed",
            "observation": "domain-metadata: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "archive-history: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Selection excludes active scans; topic match is a reading decision, not a tool execution result."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/cipher387/API-s-for-OSINT",
          "https://domainsdb.info",
          "https://host.io/",
          "https://archive.org/help/wayback_api.php",
          "https://github.com/cipher387/API-s-for-OSINT/tree/820435b653d5d2f7bc7fc16cfb9562ec2517e0aa"
        ]
      }
    },
    {
      "id": "fdb43475d429",
      "name": "Awesome-Search-Engines-for-Cybersecurity-Researchers",
      "url": "https://github.com/onhexgroup/Awesome-Search-Engines-for-Cybersecurity-Researchers",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Directory of search engines for cybersecurity research.",
      "use_case": "Build a repeatable research checklist for public company, domain, and technology visibility.",
      "constraint": "Search-engine results require dated primary-source corroboration.",
      "priority": "P1",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/onhexgroup/Awesome-Search-Engines-for-Cybersecurity-Researchers",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T15:16:50Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "Security Search Engines",
      "quick_use_case": "Choose a search engine for public websites, certificates or exposed infrastructure.",
      "example": {
        "variant": "directory",
        "title": "Choose the right search index",
        "input_label": "Question",
        "input": "Where is this domain visible?",
        "output_label": "Search routes",
        "output": "Web · certificates · infrastructure",
        "note": "A search plan, not an ownership verdict.",
        "image": "/examples/fdb43475d429.svg",
        "alt": "Illustrative example: Where is this domain visible? leads to Web · certificates · infrastructure. A search plan, not an ownership verdict."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "directory",
        "checked_at": "2026-10-10T16:44:05.181258Z",
        "version": "Source commit 2869ddb823489b7e29cd6fc87b43ad03adf08fc3",
        "summary": "Reference selection worked for three existing search/index sources.",
        "scope": "Choose certificate and website indexes for a synthetic domain without submitting a scan.",
        "observed": "Selected crt.sh, Censys and urlscan documentation; 3 of 3 references responded.",
        "limitations": [
          "Sample is 3 references; search results, subscriptions and current access were not exercised.",
          "Existing indexed results do not establish ownership, accuracy or permission for active scanning."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Choose existing certificate and website-index sources for a synthetic domain; avoid submitting scans."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "passed",
            "observation": "certificate-transparency: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "passed",
            "observation": "internet-index: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "historical-web-index: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Selection excludes active scans; topic match is a reading decision, not a tool execution result."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/onhexgroup/Awesome-Search-Engines-for-Cybersecurity-Researchers",
          "https://crt.sh/",
          "https://censys.io/",
          "https://urlscan.io/",
          "https://github.com/onhexgroup/Awesome-Search-Engines-for-Cybersecurity-Researchers/tree/2869ddb823489b7e29cd6fc87b43ad03adf08fc3"
        ]
      }
    },
    {
      "id": "2b2b6beee96e",
      "name": "awesome-security-hardening",
      "url": "https://github.com/decalage2/awesome-security-hardening",
      "category": "privacy",
      "kind": "Directory / reference",
      "purpose": "Directory of security hardening guides and resources.",
      "use_case": "Find platform-specific hardening controls for our existing Mac and Linux fleet.",
      "constraint": "Verify current vendor guidance and host compatibility before changes.",
      "priority": "P1",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:20Z",
        "http_status": 200,
        "resolved_url": "https://github.com/decalage2/awesome-security-hardening",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-22T20:30:20Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "Security Hardening Guides",
      "quick_use_case": "Find a platform-specific guide for reducing unnecessary access on a Mac or Linux system.",
      "example": {
        "variant": "checklist",
        "title": "Turn a guide into a review plan",
        "input_label": "Platform",
        "input": "A company Linux server",
        "output_label": "Review tasks",
        "output": "Updates · SSH · permissions",
        "note": "Check current vendor guidance first.",
        "image": "/examples/2b2b6beee96e.svg",
        "alt": "Illustrative example: A company Linux server leads to Updates · SSH · permissions. Check current vendor guidance first."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "directory",
        "checked_at": "2026-10-10T16:44:05.181601Z",
        "version": "Source commit 1f021665c4547308e6132c3bc03e543813996ca1",
        "summary": "The reading-selection workflow exposed unavailable and outdated material.",
        "scope": "Prepare a platform-matched reading shortlist for synthetic Ubuntu and macOS hosts; sample 3 references.",
        "observed": "One reference responded; Ubuntu documentation returned HTTP 503 and the feature wiki timed out. The reachable macOS IPv6 guide describes a historical OS X version.",
        "limitations": [
          "This is a reading review; no operating-system settings were changed or verified.",
          "Two of 3 sampled references could not be retrieved.",
          "Historical guides need version matching and current vendor confirmation before applying commands."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Prepare a reading shortlist for synthetic Ubuntu and macOS hosts; flag guides that do not match current platform versions."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "blocked",
            "observation": "ubuntu-security: HTTP Error 503: Service Unavailable."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "blocked",
            "observation": "ubuntu-security-features: <urlopen error timed out>."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "macos-ipv6: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Historical macOS guide retained as a rejected current baseline; Ubuntu version compatibility still requires checking."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/decalage2/awesome-security-hardening",
          "https://help.ubuntu.com/lts/serverguide/security.html.en",
          "https://wiki.ubuntu.com/Security/Features",
          "https://www.ernw.de/download/ERNW_Hardening_IPv6_MacOS-X_v1_0.pdf",
          "https://github.com/decalage2/awesome-security-hardening/tree/1f021665c4547308e6132c3bc03e543813996ca1"
        ]
      }
    },
    {
      "id": "f06d0eb5c9b2",
      "name": "crucible-sigint",
      "url": "https://github.com/neatlabs-ai/crucible-sigint",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Passive domain and public-infrastructure relationship research.",
      "use_case": "Pilot passive domain-to-infrastructure clustering for public competitor and brand-impersonation research.",
      "constraint": "Validate each relationship independently; shared CDNs are not ownership evidence.",
      "priority": "P1",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:23Z",
        "http_status": 200,
        "resolved_url": "https://github.com/neatlabs-ai/crucible-sigint",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-25T11:13:58Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "failed",
      "display_name": "Crucible SIGINT",
      "quick_use_case": "Explore public connections between a domain and its infrastructure for competitor research.",
      "example": {
        "variant": "network",
        "title": "Map public infrastructure clues",
        "input_label": "Starting point",
        "input": "example.com",
        "output_label": "Relationship map",
        "output": "Domains · IPs · certificates",
        "note": "Shared infrastructure is a clue, not proof.",
        "image": "/examples/f06d0eb5c9b2.svg",
        "alt": "Illustrative example: example.com leads to Domains · IPs · certificates. Shared infrastructure is a clue, not proof."
      },
      "evaluation": {
        "status": "failed",
        "kind": "software",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "5.0; source commit 4322826f2622c3632862655e59ad01c7f223b48d",
        "summary": "An exercised entropy-scoring control failed; other selected helpers worked.",
        "scope": "Unmodified seed validation, certificate-name extraction, mocked JavaScript indicators and legitimate-domain entropy scoring in an offline container.",
        "observed": "Seed and JavaScript controls passed. For apple.example, the original scorer returned 0.0 instead of 1.92 after character-set lstrip removed a legitimate label prefix.",
        "limitations": [
          "Overall failed denotes the demonstrated scoring error in this bounded workflow.",
          "HTTP responses were mocked; the full multi-source investigation and web UI were not run.",
          "The source includes direct target HTML/bundle fetching, so the whole pipeline cannot be treated as only third-party index lookups.",
          "Heuristic indicators and domain correlations are not proof of compromise or ownership."
        ],
        "checks": [
          {
            "name": "Seed validation and certificate deduplication",
            "outcome": "passed",
            "observation": "Normalized a valid seed, rejected an invalid seed and deduplicated certificate names."
          },
          {
            "name": "JavaScript positive and clean control",
            "outcome": "passed",
            "observation": "Seeded approval/wallet markers were found; clean HTML produced none. All requests were intercepted."
          },
          {
            "name": "Legitimate-prefix entropy control",
            "outcome": "failed",
            "observation": "apple.example expected 1.92; original function returned 0.0."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/neatlabs-ai/crucible-sigint",
          "https://github.com/neatlabs-ai/crucible-sigint/tree/4322826f2622c3632862655e59ad01c7f223b48d"
        ]
      }
    },
    {
      "id": "337d95a9a885",
      "name": "DNS Lookup CLI Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/dns-lookup",
      "category": "visibility",
      "kind": "Educational project source",
      "purpose": "Query DNS records with WHOIS",
      "use_case": "Record DNS, mail authentication, and public domain relationships during client-authorized scans.",
      "constraint": "Shared hosting or a common DNS record does not establish common ownership. Educational source requires a scoped security review before operational use.",
      "priority": "P1",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/dns-lookup/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/dns-lookup",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "DNS Lookup CLI Tool",
      "quick_use_case": "Study a DNS lookup project to see where a website and its email are routed.",
      "example": {
        "variant": "dns",
        "title": "Read a domain’s public DNS",
        "input_label": "Input domain",
        "input": "example.com",
        "output_label": "Record types",
        "output": "A / AAAA · MX · TXT",
        "note": "An educational project to evaluate.",
        "image": "/examples/337d95a9a885.svg",
        "alt": "Illustrative example: example.com leads to A / AAAA · MX · TXT. An educational project to evaluate."
      },
      "evaluation": {
        "status": "partial",
        "kind": "educational",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "0.1.1; source commit 83666be936f09ebde5a43be01006d37796c1b08e",
        "summary": "The original DNS resolver worked on local fixtures; complete CLI coverage remains open.",
        "scope": "Query a synthetic UDP DNS server from the original resolver inside an isolated container; compare an A answer with NXDOMAIN.",
        "observed": "example.test returned 192.0.2.123 with TTL 60. missing.test produced empty records and empty errors. The broader upstream suite stopped on missing async-test support.",
        "limitations": [
          "Original resolver behavior was exercised; CLI output, WHOIS, reverse lookup and public resolver behavior were not tested.",
          "NXDOMAIN is swallowed into an empty result without an error, limiting diagnosis.",
          "Initial upstream run had 11 passing and 6 failed tests because async support was absent; it is not a demonstrated resolver defect.",
          "An implementation exists at the pinned educational source; no substitute tool was invented."
        ],
        "checks": [
          {
            "name": "Local A-answer fixture",
            "outcome": "passed",
            "observation": "Original resolver returned the seeded A address and TTL."
          },
          {
            "name": "NXDOMAIN control",
            "outcome": "passed",
            "observation": "Missing synthetic name returned no records; no error detail was exposed."
          },
          {
            "name": "Broader original test-suite setup",
            "outcome": "blocked",
            "observation": "Six async tests could not run without the async pytest plugin; 11 other tests passed."
          },
          {
            "name": "Complete CLI and WHOIS workflow",
            "outcome": "not_run",
            "observation": "Only the original resolver was exercised against the local DNS fixture."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/dns-lookup",
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e"
        ]
      }
    },
    {
      "id": "85cc972acacd",
      "name": "exs-cyberjob-scraper",
      "url": "https://github.com/CarterPerez-dev/exs-cyberjob-scraper",
      "category": "leads",
      "kind": "Creator project",
      "purpose": "Collects cybersecurity job postings from public hiring APIs.",
      "use_case": "Adapt the public-job-API pattern to spot hiring, technology, and purchasing signals at target companies.",
      "constraint": "A hiring signal suggests a lead hypothesis; it does not establish buying intent or contactability.",
      "priority": "P1",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/exs-cyberjob-scraper"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/exs-cyberjob-scraper",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-06-02T23:11:13Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Cyber Job Scraper",
      "quick_use_case": "Use public job listings as clues to a company’s technology stack and hiring needs.",
      "example": {
        "variant": "jobs",
        "title": "Turn hiring data into research clues",
        "input_label": "Public job post",
        "input": "Cloud engineer · Example Co.",
        "output_label": "Research clues",
        "output": "Cloud stack · team growth",
        "note": "Hiring is a signal, not buying intent.",
        "image": "/examples/85cc972acacd.svg",
        "alt": "Illustrative example: Cloud engineer · Example Co. leads to Cloud stack · team growth. Hiring is a signal, not buying intent."
      },
      "evaluation": {
        "status": "partial",
        "kind": "software",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "0.1.0; source commit e84a126d6aa2485d19aa6ee9c348c4d9fedf0815",
        "summary": "Original certification analysis passed offline; job collection was not exercised.",
        "scope": "Run original Certification/Posting/Analyzer modules and selected ExUnit tests on two synthetic postings, without loading live configuration.",
        "observed": "Six tests passed. A certification repeated in one of two postings counted once, yielding 50%.",
        "limitations": [
          "No job API, external HTML scraping, access token, CLI ingestion or complete storage workflow was tested.",
          "Only the selected original analysis modules were loaded; this is not proof that the live scraper operates."
        ],
        "checks": [
          {
            "name": "Original module tests",
            "outcome": "passed",
            "observation": "Six selected ExUnit tests passed."
          },
          {
            "name": "Repeated-certification and empty-posting control",
            "outcome": "passed",
            "observation": "One matching posting out of two produced count 1 and 50%; repeated mentions did not double count."
          },
          {
            "name": "Live job collection",
            "outcome": "not_run",
            "observation": "Provider requests and credential configuration were excluded."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/CarterPerez-dev/exs-cyberjob-scraper",
          "https://github.com/CarterPerez-dev/exs-cyberjob-scraper/tree/e84a126d6aa2485d19aa6ee9c348c4d9fedf0815"
        ]
      }
    },
    {
      "id": "80b9fef412b4",
      "name": "Gitleaks",
      "url": "https://github.com/gitleaks/gitleaks",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Detect hardcoded secrets",
      "use_case": "Scan our repos and history for accidentally committed credentials; attach redacted findings to the responsible owner.",
      "constraint": "Review false positives and redact findings. The maintainer currently labels Gitleaks feature complete with security patches only and points to Betterleaks for new development; reassess maintenance before adoption.",
      "priority": "P1",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/gitleaks/gitleaks",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-30T04:14:02Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "Gitleaks",
      "quick_use_case": "Find accidentally committed API keys in a repository before sharing or deploying it.",
      "example": {
        "variant": "secrets",
        "title": "Find a secret in Git history",
        "input_label": "Repository history",
        "input": "config.py → EXAMPLE_TOKEN",
        "output_label": "Finding",
        "output": "Possible hardcoded credential",
        "note": "Review and redact every finding.",
        "image": "/examples/80b9fef412b4.svg",
        "alt": "Illustrative example: config.py → EXAMPLE_TOKEN leads to Possible hardcoded credential. Review and redact every finding."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:39:10.679375Z",
        "version": "8.30.1; official Linux ARM64 release",
        "summary": "Filesystem secret detection worked on a seeded file and a clean control.",
        "scope": "Run Gitleaks dir on a synthetic credential-shaped string and a clean document in an offline container.",
        "observed": "The seeded file produced 2 findings and exit 1; the clean directory produced 0 findings and exit 0. Secret text in reports is redacted.",
        "limitations": [
          "The string is synthetic and was never validated with a provider.",
          "Git history, custom policies, pre-commit hooks and real repository coverage were not tested.",
          "Maintainer describes the project as feature complete with security maintenance; suitability still depends on the required workflow."
        ],
        "checks": [
          {
            "name": "Official release identity",
            "outcome": "passed",
            "observation": "Version and publisher checksum matched the downloaded 8.30.1 release."
          },
          {
            "name": "Seeded filesystem detection",
            "outcome": "passed",
            "observation": "Two findings; exit 1 is the intended detection signal."
          },
          {
            "name": "Clean filesystem control",
            "outcome": "passed",
            "observation": "Zero findings and exit 0."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/gitleaks/gitleaks",
          "https://github.com/gitleaks/gitleaks/tree/b58d3f102cf3a2c84cb7f923d05c25c9b1aed84b"
        ]
      }
    },
    {
      "id": "71af2d078352",
      "name": "HTTP Headers Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/http-headers-scanner",
      "category": "visibility",
      "kind": "Educational project source",
      "purpose": "Audit a URL's response headers for missing or weak security controls",
      "use_case": "Add security-header checks to our own visibility and launch-readiness reports.",
      "constraint": "Keep SEO visibility, security posture, and business conversion conclusions distinct. Educational source requires a scoped security review before operational use.",
      "priority": "P1",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/http-headers-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:25Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/http-headers-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "HTTP Headers Scanner",
      "quick_use_case": "Study a scanner that flags missing web security headers before a site launches.",
      "example": {
        "variant": "headers",
        "title": "Check web response protections",
        "input_label": "HTTP response",
        "input": "200 OK · response headers",
        "output_label": "Review gaps",
        "output": "CSP · HSTS · frame controls",
        "note": "A header check is one layer of security.",
        "image": "/examples/71af2d078352.svg",
        "alt": "Illustrative example: 200 OK · response headers leads to CSP · HSTS · frame controls. A header check is one layer of security."
      },
      "evaluation": {
        "status": "passed",
        "kind": "educational",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "1.0.0; source commit 83666be936f09ebde5a43be01006d37796c1b08e",
        "summary": "The original header scanner and CLI distinguished strong and bare localhost responses.",
        "scope": "Scan two synthetic HTTP responses with the original library and CLI; run its 13 original tests in a container.",
        "observed": "Strong headers scored 100/A with CLI exit 0; bare headers scored 0/F with exit 2. All 13 original tests passed.",
        "limitations": [
          "Plain HTTP localhost evaluates header scoring; browsers ignore HSTS on HTTP.",
          "HTTPS/TLS, authentication, redirects, real sites and exhaustive vulnerability detection were not tested.",
          "An educational implementation exists; the grade is a heuristic rather than a security guarantee."
        ],
        "checks": [
          {
            "name": "Original tests",
            "outcome": "passed",
            "observation": "13 original tests passed."
          },
          {
            "name": "Strong-header positive case",
            "outcome": "passed",
            "observation": "Score 100/A and CLI exit 0 for the synthetic strong response."
          },
          {
            "name": "Missing-header control",
            "outcome": "passed",
            "observation": "Score 0/F and CLI exit 2 for the bare response."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/http-headers-scanner",
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e"
        ]
      }
    },
    {
      "id": "decc84a7b403",
      "name": "Image Scrubber",
      "url": "https://everestpipkin.github.io/image-scrubber/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Local browser image redaction and metadata removal.",
      "use_case": "Sanitize screenshots and photos before sharing client evidence.",
      "constraint": "Inspect the exported file and metadata; avoid relying on a visual preview alone.",
      "priority": "P1",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662319165042101535"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:20Z",
        "http_status": 200,
        "resolved_url": "https://everestpipkin.github.io/image-scrubber/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2022-02-25T05:53:05Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary repository homepage matches the listed page. Last pushed 2022-02-25; stale is an age heuristic, not insecurity."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Image Scrubber",
      "quick_use_case": "Remove image metadata and cover sensitive details before sharing a screenshot.",
      "example": {
        "variant": "redaction",
        "title": "Prepare an image for sharing",
        "input_label": "Original image",
        "input": "Location data + private detail",
        "output_label": "Safer export",
        "output": "Covered detail · metadata review",
        "note": "Always inspect the exported file.",
        "image": "/examples/decc84a7b403.svg",
        "alt": "Illustrative example: Location data + private detail leads to Covered detail · metadata review. Always inspect the exported file.",
        "actual": {
          "before": "/examples/scrubber-test-input.jpg",
          "after": "/examples/scrubber-test-output.png",
          "caption": "Actual synthetic test: three EXIF tags removed, and the marked detail covered with opaque paint. Untouched pixels differ by at most 1/255 per channel."
        }
      },
      "evaluation": {
        "status": "partial",
        "kind": "software",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "Served app matches source commit 390b166cfc61326476ed9d6cb376291f87e35c23",
        "summary": "Actual export achieved EXIF removal and opaque redaction, but strict pixel equality failed.",
        "scope": "Lead uploaded one synthetic 640×400 JPEG to the official app, inspected EXIF, painted a rectangle and exported the actual downloaded PNG; artifacts independently reviewed.",
        "observed": "Dimensions stayed 640×400, 3 EXIF tags became 0, and all 52,800 intended redaction pixels were opaque black. The unpainted control differed by at most 1/255 per channel.",
        "limitations": [
          "One JPEG and opaque rectangular paint only; blur, rotation, orientation, large images and batch behavior were not tested.",
          "Only EXIF in this exported PNG was checked; no claim covers every metadata format.",
          "Network privacy was not tested.",
          "Strict untouched-pixel equality failed; rounding is a possible explanation, not proven.",
          "Browser download-event observation timed out; the native output was independently found and verified by timestamp/content."
        ],
        "checks": [
          {
            "name": "Actual export dimensions",
            "outcome": "passed",
            "observation": "Actual downloaded PNG retained 640×400 dimensions."
          },
          {
            "name": "Synthetic EXIF removal",
            "outcome": "passed",
            "observation": "Input had 3 synthetic EXIF tags; actual exported PNG had zero."
          },
          {
            "name": "Opaque redaction",
            "outcome": "passed",
            "observation": "All 52,800 pixels in the intended redaction rectangle were opaque black."
          },
          {
            "name": "Untouched-region tolerance control",
            "outcome": "passed",
            "observation": "Maximum unpainted-region difference was 1 on a 0–255 channel scale."
          },
          {
            "name": "Initial strict equality control",
            "outcome": "failed",
            "observation": "Exact equality failed; the export is not claimed to preserve untouched pixels byte for byte."
          },
          {
            "name": "Independent artifact and source readback",
            "outcome": "passed",
            "observation": "Input/output bytes and three served source files were independently matched to the receipt."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://everestpipkin.github.io/image-scrubber/",
          "https://github.com/everestpipkin/image-scrubber/tree/390b166cfc61326476ed9d6cb376291f87e35c23"
        ]
      }
    },
    {
      "id": "66c10181774f",
      "name": "LLM Prompt Injection Firewall",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/prompt-injection-firewall",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Educational project exploring boundaries around untrusted text and tool actions.",
      "use_case": "Study tool-call authorization and data-flow controls for agents consuming web pages and scraped content.",
      "constraint": "Use an isolated adversarial benchmark; educational code is not a guarantee of injection safety. Educational source requires a scoped security review before operational use.",
      "priority": "P1",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/prompt-injection-firewall/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:26Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/prompt-injection-firewall",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Prompt Injection Firewall",
      "quick_use_case": "Study how an agent could separate untrusted page text from permission to use tools.",
      "example": {
        "variant": "boundary",
        "title": "Review an agent’s trust boundary",
        "input_label": "Untrusted page",
        "input": "“Ignore the rules…”",
        "output_label": "Boundary to evaluate",
        "output": "Text ≠ permission to act",
        "note": "Educational concept, not proven protection.",
        "image": "/examples/66c10181774f.svg",
        "alt": "Illustrative example: “Ignore the rules…” leads to Text ≠ permission to act. Educational concept, not proven protection."
      },
      "evaluation": {
        "status": "partial",
        "kind": "educational",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "0.1.0; source commit 83666be936f09ebde5a43be01006d37796c1b08e",
        "summary": "Selected original firewall decisions passed offline; complete model/proxy operation is untested.",
        "scope": "Run 88 selected original tests covering firewall decisions, mock-agent cases, tool authorization and egress canary controls with no provider calls.",
        "observed": "All 88 tests passed, including benign input, seeded instruction attacks, disabled-layer controls and encoded-canary rejection. Hypothesis used in-memory storage.",
        "limitations": [
          "Code-level and mock-agent tests are not a complete deployed firewall service test.",
          "No real LLM, provider API, hosted proxy, UI or production resistance evaluation was performed.",
          "An implementation exists at the educational source; passing these cases does not guarantee prevention of arbitrary prompt injection."
        ],
        "checks": [
          {
            "name": "Original firewall and end-to-end mock tests",
            "outcome": "passed",
            "observation": "Selected original suite completed: 88 passed."
          },
          {
            "name": "Positive and negative/control cases",
            "outcome": "passed",
            "observation": "Original tests covered benign allow, seeded attack block, layer controls, tool allowlists and encoded-canary egress."
          },
          {
            "name": "Complete provider/proxy operation",
            "outcome": "not_run",
            "observation": "External model providers and hosted proxy behavior were excluded."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/prompt-injection-firewall",
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e"
        ]
      }
    },
    {
      "id": "b7105f51351a",
      "name": "MetaOSINT.github.io",
      "url": "https://github.com/MetaOSINT/MetaOSINT.github.io",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Directory for selecting public-source research tools.",
      "use_case": "Choose a source-specific public research tool for a client/company question rather than using an undirected mega-scan.",
      "constraint": "A directory indexes tools; it does not verify their reliability or collection rights.",
      "priority": "P1",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:27Z",
        "http_status": 200,
        "resolved_url": "https://github.com/MetaOSINT/MetaOSINT.github.io",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "archived",
        "pushed_at": "2024-07-30T15:55:07Z",
        "archived": true,
        "license": "MIT",
        "note": "GitHub owner archived the repository"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "GitHub owner archived the repository"
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "MetaOSINT",
      "quick_use_case": "Browse a source directory to choose a focused research tool for a company question.",
      "example": {
        "variant": "directory",
        "title": "Find a focused research source",
        "input_label": "Research question",
        "input": "What is public about this firm?",
        "output_label": "Candidate sources",
        "output": "Companies · domains · archives",
        "note": "Archived directory; recheck each source.",
        "image": "/examples/b7105f51351a.svg",
        "alt": "Illustrative example: What is public about this firm? leads to Companies · domains · archives. Archived directory; recheck each source."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "directory",
        "checked_at": "2026-10-10T16:44:05.955618Z",
        "version": "Source commit de6490ac2be61117e47d0ba0aab5ea55632cbdf7",
        "summary": "The archived category table supported a bounded source-selection task.",
        "scope": "Use the Domains / DNS category to select three existing research indexes for a synthetic domain.",
        "observed": "The category yielded crt.sh, Censys and urlscan; all 3 sampled references responded.",
        "limitations": [
          "Archived directory; 3 sampled references do not validate all entries or present-day access.",
          "Citation counts describe inclusion frequency, not reliability or data quality.",
          "No index queries, API calls or scan submissions were made."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Use the Domains / DNS category to select three passive sources for a synthetic domain."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "passed",
            "observation": "certificate-transparency: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "passed",
            "observation": "internet-index: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "historical-web-index: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Selection excludes active scans; topic match is a reading decision, not a tool execution result."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/MetaOSINT/MetaOSINT.github.io",
          "https://crt.sh",
          "https://censys.io",
          "https://urlscan.io",
          "https://github.com/MetaOSINT/MetaOSINT.github.io/tree/de6490ac2be61117e47d0ba0aab5ea55632cbdf7"
        ]
      }
    },
    {
      "id": "5f261cdbae4a",
      "name": "nadezhda / Security News Scraper",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/security-news-scraper",
      "category": "intelligence",
      "kind": "Educational project source",
      "purpose": "Aggregate cybersecurity news",
      "use_case": "Prioritize security news by our deployed technologies and route actionable items to the existing owner.",
      "constraint": "Do not turn a headline into a vulnerability claim without version and exposure evidence. Educational source requires a scoped security review before operational use.",
      "priority": "P1",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/security-news-scraper/README.md",
        "https://github.com/CarterPerez-dev/nadezhda"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/security-news-scraper",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Security News Scraper",
      "quick_use_case": "Explore a news collection project to spot stories relevant to technologies you use.",
      "example": {
        "variant": "news",
        "title": "Filter security news by your stack",
        "input_label": "News feed",
        "input": "New advisory · vendor update",
        "output_label": "Review queue",
        "output": "Relevant technology + source",
        "note": "A headline alone does not prove exposure.",
        "image": "/examples/5f261cdbae4a.svg",
        "alt": "Illustrative example: New advisory · vendor update leads to Relevant technology + source. A headline alone does not prove exposure."
      },
      "evaluation": {
        "status": "partial",
        "kind": "educational",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "0.1.0-dev; source commit 83666be936f09ebde5a43be01006d37796c1b08e",
        "summary": "Offline news-ingestion components passed; the complete external-feed CLI was not run.",
        "scope": "Run nine original Go package suites covering parse, CVE extraction, localhost fetch, normalization, clustering, ranking, SQLite, export and ingestion.",
        "observed": "All 9 packages passed, with 100 PASS lines including subtests. Local HTTP and temporary-database cases covered ingestion/deduplication and malformed/not-modified controls.",
        "limitations": [
          "Package and local pipeline tests do not prove live feed coverage or complete interactive CLI operation.",
          "No external feeds, credential setup, AI provider, scheduler or real news dataset was exercised.",
          "Initial build execution was blocked by noexec temporary storage; the corrected executable container scratch passed."
        ],
        "checks": [
          {
            "name": "Nine original offline package suites",
            "outcome": "passed",
            "observation": "All nine selected packages passed; 100 PASS lines include subtests."
          },
          {
            "name": "Local ingestion and failure controls",
            "outcome": "passed",
            "observation": "Original suites exercised synthetic localhost feeds, deduplication, malformed input and not-modified responses."
          },
          {
            "name": "Initial temporary-storage setup",
            "outcome": "blocked",
            "observation": "Go test executables could not run on the initial noexec scratch mount."
          },
          {
            "name": "Complete external-feed CLI",
            "outcome": "not_run",
            "observation": "Live feeds, interactive CLI and provider integrations were excluded."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/security-news-scraper",
          "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e"
        ]
      }
    },
    {
      "id": "d5c16d575cc5",
      "name": "osint_stuff_tool_collection",
      "url": "https://github.com/cipher387/osint_stuff_tool_collection",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Directory of online open-source intelligence tools.",
      "use_case": "Expand our competitive-research source map with website, company, and archive investigation options.",
      "constraint": "Evaluate one source at a time; keep provenance and avoid personal-data enrichment by default.",
      "priority": "P1",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:29Z",
        "http_status": 200,
        "resolved_url": "https://github.com/cipher387/osint_stuff_tool_collection",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-12T12:42:04Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "OSINT Tool Collection",
      "quick_use_case": "Find public research sources for websites, companies and historical web pages.",
      "example": {
        "variant": "directory",
        "title": "Choose a public research source",
        "input_label": "Research topic",
        "input": "Company + website history",
        "output_label": "Source options",
        "output": "Directories · archives · search",
        "note": "Verify the original source and date.",
        "image": "/examples/d5c16d575cc5.svg",
        "alt": "Illustrative example: Company + website history leads to Directories · archives · search. Verify the original source and date."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "directory",
        "checked_at": "2026-10-10T16:44:06.973665Z",
        "version": "Source commit f525963974e7b636e5e0d156e3a636171d3ae675",
        "summary": "The collection supported choosing archive and certificate research tools.",
        "scope": "Select tools for existing archive/certificate data for a synthetic domain and exclude active scanning tools.",
        "observed": "Selected waybackpack, GoGetCrawl and Cert4Recon repositories; all 3 sampled references responded.",
        "limitations": [
          "Sample is 3 repository references; none of those programs was installed or executed.",
          "A repository being reachable does not validate its safety, maintenance or results.",
          "Tools requiring active target contact need a separate authorized assessment."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Select archive and certificate-research tools for a synthetic domain; exclude tools with active port scanning."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "passed",
            "observation": "archive-download: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "passed",
            "observation": "archive-search: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "certificate-search: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Selection excludes active scans; topic match is a reading decision, not a tool execution result."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/cipher387/osint_stuff_tool_collection",
          "https://github.com/jsvine/waybackpack",
          "https://github.com/karust/gogetcrawl",
          "https://github.com/mathis2001/Cert4Recon",
          "https://github.com/cipher387/osint_stuff_tool_collection/tree/f525963974e7b636e5e0d156e3a636171d3ae675"
        ]
      }
    },
    {
      "id": "2424badde310",
      "name": "OSQuery",
      "url": "https://osquery.io/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "SQL-powered operating system instrumentation",
      "use_case": "Query processes, startup items, listening ports, and software inventory on explicitly enrolled devices.",
      "constraint": "Reuse existing telemetry where possible; define query permissions and retention.",
      "priority": "P1",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:25Z",
        "http_status": 200,
        "resolved_url": "https://osquery.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T00:56:48Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "osquery",
      "quick_use_case": "Query an enrolled computer for processes, software and listening network ports.",
      "example": {
        "variant": "table",
        "title": "Ask a computer an inventory question",
        "input_label": "SQL query",
        "input": "SELECT name FROM processes;",
        "output_label": "Structured rows",
        "output": "Process · software · port",
        "note": "Use only on explicitly enrolled devices.",
        "image": "/examples/2424badde310.svg",
        "alt": "Illustrative example: SELECT name FROM processes; leads to Process · software · port. Use only on explicitly enrolled devices."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:46:46.423680Z",
        "version": "5.23.1; official Linux aarch64 release",
        "summary": "Real file/hash instrumentation worked on a harmless container fixture.",
        "scope": "Query the original osquery file and hash virtual tables for one synthetic container file, plus missing-file and invalid-SQL controls.",
        "observed": "The file table returned the correct name and 42-byte size. The hash table matched independently computed SHA256; a missing path returned zero rows. Invalid SQL was rejected.",
        "limitations": [
          "Only a synthetic file in a Linux container was inventoried; no host private data was queried.",
          "Processes, events, services, fleet enrollment and macOS/Windows inventory were not tested.",
          "SQL constants alone were setup evidence; the pass rests on actual file/hash instrumentation."
        ],
        "checks": [
          {
            "name": "Official release identity",
            "outcome": "passed",
            "observation": "Downloaded archive hash matched the official asset digest; binary reported 5.23.1."
          },
          {
            "name": "Synthetic file inventory",
            "outcome": "passed",
            "observation": "Correct fixture filename and size 42 returned from the file table."
          },
          {
            "name": "Independent file hash",
            "outcome": "passed",
            "observation": "Instrumented SHA256 matched the fixture hash."
          },
          {
            "name": "Missing-file control",
            "outcome": "passed",
            "observation": "The absent synthetic path returned an empty row set."
          },
          {
            "name": "Invalid-SQL control",
            "outcome": "passed",
            "observation": "Unknown-column query failed as expected."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://osquery.io/",
          "https://osquery.readthedocs.io/en/stable/introduction/sql/",
          "https://github.com/osquery/osquery/tree/390c347286ec759b630c24d1dd12e6988661900e"
        ]
      }
    },
    {
      "id": "c5bb16ef8a00",
      "name": "OWASP ZAP",
      "url": "https://www.zaproxy.org/",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Web app security scanner",
      "use_case": "Run passive web security checks first, then agreed active checks in staging before release.",
      "constraint": "Avoid active scans against live client systems without scoped authorization.",
      "priority": "P1",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:25Z",
        "http_status": 200,
        "resolved_url": "https://www.zaproxy.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T14:00:33Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "OWASP ZAP",
      "quick_use_case": "Check a test website for web security issues before releasing it to customers.",
      "example": {
        "variant": "headers",
        "title": "Review a local test website",
        "input_label": "Test application",
        "input": "localhost · agreed test scope",
        "output_label": "Security observations",
        "output": "Headers · cookies · alerts",
        "note": "Scope active checks separately.",
        "image": "/examples/c5bb16ef8a00.svg",
        "alt": "Illustrative example: localhost · agreed test scope leads to Headers · cookies · alerts. Scope active checks separately."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:58:28.140304Z",
        "version": "2.17.0; official container image digest in evidence",
        "summary": "The localhost passive baseline detected missing headers and distinguished the header control.",
        "scope": "Run official ZAP baseline against synthetic HTTP fixtures only, with updates off, network isolation and a fresh container for the control.",
        "observed": "Bare response produced 4 warning classes. CSP, anti-clickjacking and nosniff warnings disappeared in the strong control; its server-version warning remained. Exit 2 denotes warnings, not startup failure.",
        "limitations": [
          "A passive baseline still performs a short crawl; only localhost fixtures were targeted.",
          "No active attack scan, authentication, HTTPS, real application or complete vulnerability assessment was run.",
          "The strong control retains a server-version warning; it is not an all-clean security result.",
          "Earlier unwritable settings/startup attempts and the reused-settings control timeout are preserved."
        ],
        "checks": [
          {
            "name": "Bare localhost baseline",
            "outcome": "passed",
            "observation": "Detected CSP, anti-clickjacking, nosniff and server-version warning classes."
          },
          {
            "name": "Strong-header control in fresh container",
            "outcome": "passed",
            "observation": "Three intended header warning classes disappeared; server-version warning remained."
          }
        ],
        "earlier_attempts": [
          {
            "name": "Initial settings/startup setup",
            "outcome": "blocked",
            "observation": "Initial baseline attempts could not connect to ZAP within 120 seconds; corrected settings later completed."
          },
          {
            "name": "Reused-settings control setup",
            "outcome": "blocked",
            "observation": "The second case timed out; a fresh disposable container completed the control."
          }
        ],
        "sources": [
          "https://www.zaproxy.org/",
          "https://www.zaproxy.org/docs/docker/baseline-scan/",
          "https://github.com/zaproxy/zaproxy/tree/38ffe34a1b03fd3241e0bb233c2a083df875ee33"
        ]
      }
    },
    {
      "id": "13b7d4576ea6",
      "name": "Personal Security Checklist",
      "url": "https://github.com/Lissy93/personal-security-checklist",
      "category": "privacy",
      "kind": "Checklist / reference",
      "purpose": "Account, device and privacy hardening checklist.",
      "use_case": "Turn relevant gaps into owned, verifiable tasks across our fleet.",
      "constraint": "Review current vendor guidance and existing controls before changing settings.",
      "priority": "P1",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/lissy93/personal-security-checklist",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-01T08:21:16Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "reference_review",
      "display_name": "Personal Security Checklist",
      "quick_use_case": "Turn account, device and privacy recommendations into an owned security to-do list.",
      "example": {
        "variant": "checklist",
        "title": "Build an account-security review",
        "input_label": "Security checklist",
        "input": "Accounts · devices · recovery",
        "output_label": "Owned tasks",
        "output": "MFA · recovery · updates",
        "note": "Match tasks to your actual setup.",
        "image": "/examples/13b7d4576ea6.svg",
        "alt": "Illustrative example: Accounts · devices · recovery leads to MFA · recovery · updates. Match tasks to your actual setup."
      },
      "evaluation": {
        "status": "reference_review",
        "kind": "checklist",
        "checked_at": "2026-10-10T16:44:07.727159Z",
        "version": "Source commit cc27041690e20a7c6f7ef4ef0202c4f22e2c691a",
        "summary": "The checklist supported a prioritized synthetic security plan.",
        "scope": "Prioritize unique managed passwords, a second factor and encrypted backup/restore; sample 3 relevant outbound references.",
        "observed": "Selected password-manager, second-factor and encrypted-storage reading; 3 of 3 references responded.",
        "limitations": [
          "Advice/checklist review, not executed security software or a completed personal security audit.",
          "Sample links are curated pages; current vendor procedures still need confirmation.",
          "No accounts, devices, passwords, backup encryption or restore were configured or tested."
        ],
        "checks": [
          {
            "name": "Source-selection task",
            "outcome": "passed",
            "observation": "Prioritize a synthetic user plan: unique managed passwords, second factor, then encrypted backup with a restore check."
          },
          {
            "name": "Outbound reference 1",
            "outcome": "passed",
            "observation": "password-manager: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 2",
            "outcome": "passed",
            "observation": "second-factor: HTTP 200; reference page retrieved."
          },
          {
            "name": "Outbound reference 3",
            "outcome": "passed",
            "observation": "encrypted-backup: HTTP 200; reference page retrieved."
          },
          {
            "name": "Selection control",
            "outcome": "passed",
            "observation": "Selection excludes active scans; topic match is a reading decision, not a tool execution result."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/Lissy93/personal-security-checklist",
          "https://awesome-privacy.xyz/essentials/password-managers/bitwarden",
          "https://github.com/Lissy93/awesome-privacy#2-factor-authentication",
          "https://awesome-privacy.xyz/security-tools/mobile-apps/cryptomator",
          "https://github.com/Lissy93/personal-security-checklist/tree/cc27041690e20a7c6f7ef4ef0202c4f22e2c691a"
        ]
      }
    },
    {
      "id": "5eab6ac8e7e7",
      "name": "Prowler",
      "url": "https://github.com/prowler-cloud/prowler",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Cloud configuration and security posture assessment.",
      "use_case": "Create a read-only cloud exposure and identity-permission baseline for approved accounts.",
      "constraint": "Choose the correct account and role; do not automatically remediate findings.",
      "priority": "P1",
      "tags": [
        "Curated tool list",
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:31Z",
        "http_status": 200,
        "resolved_url": "https://github.com/prowler-cloud/prowler",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T16:17:52Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Prowler",
      "quick_use_case": "Review an approved cloud account for risky permissions and exposed resources.",
      "example": {
        "variant": "cloud",
        "title": "Review cloud configuration",
        "input_label": "Approved cloud account",
        "input": "Read-only security assessment",
        "output_label": "Review findings",
        "output": "Permissions · storage · logging",
        "note": "Cloud access is needed for a live assessment.",
        "image": "/examples/5eab6ac8e7e7.svg",
        "alt": "Illustrative example: Read-only security assessment leads to Permissions · storage · logging. Cloud access is needed for a live assessment."
      },
      "evaluation": {
        "status": "partial",
        "kind": "software",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "5.44.0 dependency image; tested source commit 61d2cc55c4539a6b48a3cf9f3729d8f2af300882",
        "summary": "One original cloud check passed with offline AWS doubles; account auditing remains untested.",
        "scope": "Run 13 original S3 bucket public-access check tests with Moto mocks in a network-none container using synthetic dummy credentials only.",
        "observed": "All 13 original tests passed across mocked account/bucket public-access states. No real cloud account was enumerated.",
        "limitations": [
          "This evaluates one original check against mocks, not Prowler authentication, full cloud enumeration or compliance posture.",
          "Other services, cloud providers, report completeness and live account permissions were not tested.",
          "Source snapshot and dependency release image are separately bound; source is not asserted byte-identical to the release.",
          "Initial setup failures involved stripped pip and user permissions; corrected uv installation and UID 1000 test execution passed."
        ],
        "checks": [
          {
            "name": "Original offline S3 check tests",
            "outcome": "passed",
            "observation": "All 13 selected original tests passed with mocked AWS responses."
          },
          {
            "name": "Synthetic access-state controls",
            "outcome": "passed",
            "observation": "Original tests compared public-access blocked/allowed account and bucket fixtures; no account calls left the container."
          },
          {
            "name": "Initial dependency/user setup",
            "outcome": "blocked",
            "observation": "Initial dependency installation and root execution failed; exact errors are preserved."
          },
          {
            "name": "Live account audit",
            "outcome": "not_run",
            "observation": "Real cloud accounts and credentials were excluded."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/prowler-cloud/prowler",
          "https://github.com/prowler-cloud/prowler/tree/61d2cc55c4539a6b48a3cf9f3729d8f2af300882"
        ]
      }
    },
    {
      "id": "74def8b8134e",
      "name": "Quad9",
      "url": "https://quad9.net/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Threat-blocking DNS resolver service.",
      "use_case": "Evaluate malicious-domain blocking and encrypted DNS on a test device.",
      "constraint": "DNS blocking reduces some risks; it does not hide all browsing from an ISP.",
      "priority": "P1",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668303302831934750"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:27Z",
        "http_status": 200,
        "resolved_url": "https://quad9.net/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "Official blog lists a service/privacy change on 2026-07-13, within the 365-day activity heuristic."
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "Quad9",
      "quick_use_case": "Evaluate a DNS resolver that can block lookups to known malicious domains.",
      "example": {
        "variant": "dns",
        "title": "Compare DNS resolution outcomes",
        "input_label": "DNS request",
        "input": "A normal or known test domain",
        "output_label": "Resolver response",
        "output": "Answer or threat-policy block",
        "note": "DNS blocking is not full browsing privacy.",
        "image": "/examples/74def8b8134e.svg",
        "alt": "Illustrative example: A normal or known test domain leads to Answer or threat-policy block. DNS blocking is not full browsing privacy."
      },
      "evaluation": {
        "status": "partial",
        "kind": "service",
        "checked_at": "2026-10-10T17:02:35.047974Z",
        "version": "Public resolver 9.9.9.9 UDP/53; client DiG 9.10.6; server build not exposed",
        "summary": "Basic public DNS resolution worked; protective blocking and encrypted transports were not tested.",
        "scope": "Make two benign explicit queries to Quad9 using native dig, without changing host DNS settings.",
        "observed": "example.com returned NOERROR with 2 A answers; the synthetic .invalid name returned NXDOMAIN with no answers.",
        "limitations": [
          "Two UDP DNS requests only; the resolver service has no exposed build version in this test.",
          "Malware blocking, DNSSEC rejection, DoH/DoT, privacy guarantees, regional reliability and router/host configuration were not tested.",
          "An NXDOMAIN control is not evidence of threat blocking."
        ],
        "checks": [
          {
            "name": "Benign positive DNS query",
            "outcome": "passed",
            "observation": "NOERROR with two A answers from 9.9.9.9."
          },
          {
            "name": "Reserved-name negative control",
            "outcome": "passed",
            "observation": "Synthetic .invalid query returned NXDOMAIN and zero answers."
          },
          {
            "name": "Protective blocking and encrypted transport",
            "outcome": "not_run",
            "observation": "Only benign UDP resolution was exercised."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://quad9.net/",
          "https://quad9.net/support/faq/"
        ]
      }
    },
    {
      "id": "a8eb6e6430a9",
      "name": "Semgrep",
      "url": "https://semgrep.dev/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Lightweight static analysis",
      "use_case": "Add targeted code checks around auth, subprocesses, unsafe deserialization, and injection in our services.",
      "constraint": "Use a small relevant ruleset and measure false positives against our codebase.",
      "priority": "P1",
      "tags": [
        "Curated tool list",
        "Named in video"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://www.tiktok.com/@certgames.com/video/7580405520289352991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:27Z",
        "http_status": 200,
        "resolved_url": "https://semgrep.dev/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T15:42:18Z",
        "archived": false,
        "license": "LGPL-2.1",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "Semgrep",
      "quick_use_case": "Find risky code patterns, such as unsafe commands, before they reach production.",
      "example": {
        "variant": "code",
        "title": "Check code against a focused rule",
        "input_label": "Source code",
        "input": "subprocess(..., shell=True)",
        "output_label": "Review finding",
        "output": "Matched rule + code location",
        "note": "Rules can miss issues or flag safe code.",
        "image": "/examples/a8eb6e6430a9.svg",
        "alt": "Illustrative example: subprocess(..., shell=True) leads to Matched rule + code location. Rules can miss issues or flag safe code."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:39:17.715407Z",
        "version": "1.180.0; official container image digest in evidence",
        "summary": "The local Python rule engine found seeded unsafe code and cleared the control.",
        "scope": "Run one explicit custom Semgrep Python rule against synthetic shell=True code and shell=False code, offline with metrics/update checks off.",
        "observed": "Unsafe code produced 1 finding; the safe-form control produced 0. Both JSON reports contained no parser errors.",
        "limitations": [
          "One custom rule in one language; the result is not a complete code security audit.",
          "Registry rule packs, taint analysis, Pro engine, hosted workflows and dependency scanning were not tested.",
          "The fixture code was analyzed, not executed."
        ],
        "checks": [
          {
            "name": "Executable version",
            "outcome": "passed",
            "observation": "Official image reported Semgrep 1.180.0."
          },
          {
            "name": "Seeded unsafe-code detection",
            "outcome": "passed",
            "observation": "One custom-rule finding and no parser errors."
          },
          {
            "name": "Safe-form control",
            "outcome": "passed",
            "observation": "Zero findings and no parser errors."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://semgrep.dev/",
          "https://docs.semgrep.dev/running-rules",
          "https://github.com/semgrep/semgrep/tree/38a67a7eaf724fc266bf96e5705742bff8589775"
        ]
      }
    },
    {
      "id": "c90cc8650405",
      "name": "SimpleLogin",
      "url": "https://github.com/simple-login/app",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Email alias service and source.",
      "use_case": "Compartmentalize service sign-ups and reduce primary-address exposure.",
      "constraint": "Keep account recovery and alias ownership documented.",
      "priority": "P1",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660151276058971422"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:32Z",
        "http_status": 200,
        "resolved_url": "https://github.com/simple-login/app",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T09:13:14Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "partial",
      "display_name": "SimpleLogin",
      "quick_use_case": "Use a separate email alias for each service to reduce exposure of your main address.",
      "example": {
        "variant": "alias",
        "title": "Separate sign-up addresses",
        "input_label": "Service sign-up",
        "input": "service-alias@example.test",
        "output_label": "Email route",
        "output": "Alias → your private mailbox",
        "note": "Keep recovery and alias ownership recorded.",
        "image": "/examples/c90cc8650405.svg",
        "alt": "Illustrative example: service-alias@example.test leads to Alias → your private mailbox. Keep recovery and alias ownership recorded."
      },
      "evaluation": {
        "status": "partial",
        "kind": "service",
        "checked_at": "2026-10-10T17:02:34.001966Z",
        "version": "Source commit 070155c702a2bc6b0fdff46594e9cc931f61aa37",
        "summary": "Original alias-validation helpers passed offline; email service operation remains untested.",
        "scope": "Call the original alias suffix and timestamp-signature helpers with synthetic inputs and configuration/logging/model doubles, in an offline container.",
        "observed": "Authorized suffix and valid signature were accepted. Foreign-domain suffix, empty prefix and tampered signature were rejected. Zero service operations occurred.",
        "limitations": [
          "Helper-level tests do not prove alias creation, persistence, forwarding, delivery, account operation or end-to-end service behavior.",
          "Configuration, logging and ORM models were explicit dependency doubles; PostgreSQL and SMTP were not started.",
          "No account, email, live credential or secret store was used."
        ],
        "checks": [
          {
            "name": "Authorized suffix control",
            "outcome": "passed",
            "observation": "The original helper accepted the permitted synthetic suffix."
          },
          {
            "name": "Invalid suffix and signature controls",
            "outcome": "passed",
            "observation": "Foreign domain, empty prefix and tampered signature were rejected; valid signature was accepted."
          },
          {
            "name": "Complete alias/email operation",
            "outcome": "not_run",
            "observation": "Account creation, persistence and email forwarding require further authorized service access."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/simple-login/app",
          "https://github.com/simple-login/app/tree/070155c702a2bc6b0fdff46594e9cc931f61aa37"
        ]
      }
    },
    {
      "id": "8753db7699be",
      "name": "Trivy",
      "url": "https://github.com/aquasecurity/trivy",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Container vulnerability scanner",
      "use_case": "Inventory vulnerable packages and exposed settings in our container images and build artifacts.",
      "constraint": "Match findings to deployed image digests; a scanner finding alone does not prove exploitability.",
      "priority": "P1",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:33Z",
        "http_status": 200,
        "resolved_url": "https://github.com/aquasecurity/trivy",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T14:22:43Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "Trivy",
      "quick_use_case": "Check an image or project for vulnerable packages, exposed secrets and risky settings.",
      "example": {
        "variant": "cloud",
        "title": "Inspect a build artifact",
        "input_label": "Container / project",
        "input": "Packages + configuration",
        "output_label": "Review report",
        "output": "CVEs · secrets · misconfiguration",
        "note": "Match results to the deployed version.",
        "image": "/examples/8753db7699be.svg",
        "alt": "Illustrative example: Packages + configuration leads to CVEs · secrets · misconfiguration. Match results to the deployed version."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:58:23.855281Z",
        "version": "0.75.0; DB schema 2 updated 2026-10-10T12:33:35.352381306Z",
        "summary": "Package-CVE, secret and Dockerfile checks worked on synthetic fixtures with bounded controls.",
        "scope": "Download the official public vulnerability DB during setup, then scan two tiny npm lockfiles offline; also scan synthetic secret and Dockerfile fixtures.",
        "observed": "lodash 4.17.20 produced 5 CVEs including CVE-2021-23337. The 4.17.21 control excluded that CVE but still had 3 other findings. Secret scan found 1 seeded secret and 0 in clean input; unsafe Dockerfile had 3 findings and its control 0.",
        "limitations": [
          "One npm dependency and one selected CVE control; lodash 4.17.21 is not claimed generally vulnerability-free.",
          "No package installation, exploit execution, real repository, OS/container package inventory, Java DB or complete ecosystem coverage was tested.",
          "CVE results reflect the dated DB snapshot, whose SHA256 and metadata are preserved; future DB contents may differ.",
          "Secret validity was never checked.",
          "An initial config invocation used an unsupported offline-scan flag; corrected invocations used the embedded checks in a network-none container."
        ],
        "checks": [
          {
            "name": "Official release and bounded DB setup",
            "outcome": "passed",
            "observation": "Publisher checksum matched; public DB setup completed within the 210-second bound."
          },
          {
            "name": "Old-package CVE detection",
            "outcome": "passed",
            "observation": "Parsed lodash 4.17.20 and detected CVE-2021-23337 among five findings."
          },
          {
            "name": "Target-CVE patched control",
            "outcome": "passed",
            "observation": "Parsed lodash 4.17.21; CVE-2021-23337 disappeared, while three other findings remained."
          },
          {
            "name": "Secret positive and clean control",
            "outcome": "passed",
            "observation": "One seeded secret and zero clean-input secrets."
          },
          {
            "name": "Dockerfile positive and control",
            "outcome": "passed",
            "observation": "Unsafe Dockerfile produced three checks; the scoped stronger Dockerfile produced none."
          }
        ],
        "earlier_attempts": [
          {
            "name": "Initial unsupported-flag setup",
            "outcome": "failed",
            "observation": "The config command rejected offline-scan; corrected offline-container invocations passed. This was a superseded invocation error."
          }
        ],
        "sources": [
          "https://github.com/aquasecurity/trivy",
          "https://trivy.dev/docs/v0.75/guide/configuration/db/",
          "https://trivy.dev/docs/v0.75/guide/target/filesystem/",
          "https://github.com/advisories/GHSA-35jh-r3h4-6jhm",
          "https://github.com/aquasecurity/trivy/tree/7c1b1fa19f1628132a9e8377fed127682500d87d"
        ]
      }
    },
    {
      "id": "96efd5297fe1",
      "name": "TruffleHog",
      "url": "https://github.com/trufflesecurity/trufflehog",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Find credentials in git repos",
      "use_case": "Check repository history for exposed tokens and strengthen pre-release secret checks.",
      "constraint": "Disable live credential verification unless separately approved; never publish secret values.",
      "priority": "P1",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/trufflesecurity/trufflehog",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T20:20:15Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": null,
      "functional_testing": "passed",
      "display_name": "TruffleHog",
      "quick_use_case": "Find credential-like strings in Git history and review them before code is released.",
      "example": {
        "variant": "secrets",
        "title": "Review a repository for secrets",
        "input_label": "Repository history",
        "input": "Earlier commit → example key",
        "output_label": "Review finding",
        "output": "Credential candidate + location",
        "note": "Live credential verification requires approval.",
        "image": "/examples/96efd5297fe1.svg",
        "alt": "Illustrative example: Earlier commit → example key leads to Credential candidate + location. Live credential verification requires approval."
      },
      "evaluation": {
        "status": "passed",
        "kind": "software",
        "checked_at": "2026-10-10T16:39:13.262072Z",
        "version": "3.99.2; official Linux ARM64 release",
        "summary": "Filesystem secret detection worked with verification and updates disabled.",
        "scope": "Run TruffleHog filesystem on one synthetic credential-shaped file and a clean control in a network-none container, with no-update and no-verification.",
        "observed": "The seeded file produced one unverified GitHub-pattern finding; the clean control produced no findings. No provider verification occurred.",
        "limitations": [
          "The string is deliberately synthetic; it was never verified or used as a credential.",
          "Git history, cloud sources, alternate detectors and verified-secret operation were not tested.",
          "Finding output is redacted; exit 0 by itself is not a no-secret signal."
        ],
        "checks": [
          {
            "name": "Official release identity",
            "outcome": "passed",
            "observation": "Version and publisher checksum matched the official 3.99.2 release."
          },
          {
            "name": "Synthetic unverified detection",
            "outcome": "passed",
            "observation": "One unverified pattern finding with verification/update flags off."
          },
          {
            "name": "Clean filesystem control",
            "outcome": "passed",
            "observation": "No finding JSON was emitted for clean input."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://github.com/trufflesecurity/trufflehog",
          "https://github.com/trufflesecurity/trufflehog/tree/3bcf19f51e91a9655d84ddb623728c7620be482a"
        ]
      }
    },
    {
      "id": "f58fd4cb2c55",
      "name": "uBlock Origin",
      "url": "https://ublockorigin.com/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Content and tracker blocking browser extension.",
      "use_case": "Reduce malicious advertising and tracking in a dedicated research profile.",
      "constraint": "Check current browser support. Full uBlock Origin depends on Manifest V2 support; uBlock Origin Lite is a different Manifest V3 option with different capabilities. Test compatibility in a dedicated research profile.",
      "priority": "P1",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664945301563723038"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:29Z",
        "http_status": 200,
        "resolved_url": "https://github.com/gorhill/uBlock",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:40:03Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing."
        ]
      },
      "replacement_source": {
        "url": "https://github.com/gorhill/uBlock",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:41Z",
        "basis": "Original page explicitly identifies itself as unofficial and links to gorhill/uBlock; primary public project checked"
      },
      "functional_testing": "blocked",
      "display_name": "uBlock Origin",
      "quick_use_case": "Reduce ads and tracking requests in a dedicated, supported research browser.",
      "example": {
        "variant": "browser",
        "title": "Filter browser network requests",
        "input_label": "Web page loads",
        "input": "Page + ad / tracker requests",
        "output_label": "Filtering decision",
        "output": "Allow content · block matched rules",
        "note": "Browser support and rule coverage vary.",
        "image": "/examples/f58fd4cb2c55.svg",
        "alt": "Illustrative example: Page + ad / tracker requests leads to Allow content · block matched rules. Browser support and rule coverage vary."
      },
      "evaluation": {
        "status": "blocked",
        "kind": "software",
        "checked_at": "2026-10-10T16:51:34.184473Z",
        "version": "1.75.0 official signed XPI; disposable Firefox 153.0",
        "summary": "The isolated browser installed the extension, but the filtering control could not complete.",
        "scope": "Attempt to install the official signed extension in a new disposable Firefox profile and apply a localhost-only custom script filter in a network-none container.",
        "observed": "Both synthetic scripts loaded before installation and the add-on installed. Extension settings/editor automation hit access, click-interception and timeout errors before a completed post-filter observation.",
        "limitations": [
          "No claim that request blocking passed or failed: the core filtered-page assertion was not reached.",
          "Default lists, remote list updates, ad/tracker effectiveness, popup behavior and other browsers were not tested.",
          "Only disposable container profiles were used; no shared user browser/profile was modified.",
          "Firefox privileged driver access was limited to reading this disposable extension UUID."
        ],
        "checks": [
          {
            "name": "Official extension acquisition",
            "outcome": "passed",
            "observation": "Signed 1.75.0 XPI downloaded from the maintainer release; file SHA256 preserved."
          },
          {
            "name": "Unfiltered localhost baseline",
            "outcome": "passed",
            "observation": "Both seeded scripts loaded in the disposable browser before extension installation."
          },
          {
            "name": "Custom-filter execution",
            "outcome": "blocked",
            "observation": "Settings automation timed out before a post-filter result; earlier access/click errors are preserved."
          }
        ],
        "earlier_attempts": [],
        "sources": [
          "https://ublockorigin.com/",
          "https://github.com/gorhill/uBlock",
          "https://github.com/gorhill/uBlock/wiki/Deploying-uBlock-Origin",
          "https://github.com/gorhill/uBlock/tree/b711687470f72ee0844a843102b0ca61580204be"
        ]
      }
    },
    {
      "id": "1e2ecce1f78a",
      "name": "AIMAP",
      "url": "https://github.com/BishopFox/aimap",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "AI endpoint discovery and exposure research.",
      "use_case": "Inventory approved AI endpoints and compare them to expected authentication controls.",
      "constraint": "Do not scan the internet or query other organizations' model servers.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664270375081020702"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:35Z",
        "http_status": 200,
        "resolved_url": "https://github.com/BishopFox/aimap",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-04-28T20:44:08Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AIMAP",
      "quick_use_case": "Inventory approved AI endpoints and compare them to expected authentication controls.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6f03d8ef388b",
      "name": "AirGuard",
      "url": "https://github.com/seemoo-lab/AirGuard",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Detects unwanted Bluetooth tracking devices.",
      "use_case": "Evaluate for staff-owned supported phones as a privacy check.",
      "constraint": "Detection is imperfect and platform-specific; investigate alerts before conclusions.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672533519696022814"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/seemoo-lab/AirGuard",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-30T13:53:25Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AirGuard",
      "quick_use_case": "Evaluate for staff-owned supported phones as a privacy check.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "fe4b56c9562a",
      "name": "angela",
      "url": "https://github.com/CarterPerez-dev/angela",
      "category": "app-security",
      "kind": "Creator project",
      "purpose": "Dependency vulnerability scanner and updater.",
      "use_case": "Review Python dependency vulnerabilities and proposed version changes before a controlled upgrade.",
      "constraint": "Use scan/check first. Bulk automatic upgrades could break active applications.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/angela"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/angela",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-02-09T10:59:09Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "angela",
      "quick_use_case": "Review Python dependency vulnerabilities and proposed version changes before a controlled upgrade.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ff2a6cc63318",
      "name": "Argus",
      "url": "https://github.com/divinelabio/Argus",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Combined website reconnaissance checks.",
      "use_case": "Evaluate a limited check set against an approved staging domain.",
      "constraint": "Large bundled scans require a clear target list and request budget.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672030628833004831"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:37Z",
        "http_status": 200,
        "resolved_url": "https://github.com/divinelabio/Argus",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2025-12-10T10:30:05Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Argus",
      "quick_use_case": "Evaluate a limited check set against an approved staging domain.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "19c4e748e2b9",
      "name": "Atlas of Surveillance",
      "url": "https://atlasofsurveillance.org/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Public database of surveillance technology use.",
      "use_case": "Identify public-sector technology vendors and procurement signals with citations.",
      "constraint": "Coverage is incomplete; a recorded purchase is not a current contract or buying intent.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7675771283790925087"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:37:33Z",
        "http_status": 200,
        "resolved_url": "https://www.atlasofsurveillance.org/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Atlas of Surveillance",
      "quick_use_case": "Identify public-sector technology vendors and procurement signals with citations.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "93cf3a9f38ee",
      "name": "Awesome Hacker Search Engines",
      "url": "https://github.com/edoardottt/awesome-hacker-search-engines",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Directory of search engines for security research.",
      "use_case": "Select a public index for a company-domain or owned-asset research question.",
      "constraint": "Search results require corroboration; a listed endpoint is not permission to access it.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7661243266892827934"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:38Z",
        "http_status": 200,
        "resolved_url": "https://github.com/edoardottt/awesome-hacker-search-engines",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T13:06:36Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Hacker Search Engines",
      "quick_use_case": "Select a public index for a company-domain or owned-asset research question.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c354fba79091",
      "name": "Awesome Privacy",
      "url": "https://github.com/pluja/awesome-privacy",
      "category": "privacy",
      "kind": "Directory / reference",
      "purpose": "Directory of privacy-oriented software.",
      "use_case": "Compare replacements only where we have a documented exposure problem.",
      "constraint": "Test compatibility, update quality and migration effort.",
      "priority": "P2",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:39Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pluja/awesome-privacy",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-01T12:15:29Z",
        "archived": false,
        "license": "CC0-1.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Privacy",
      "quick_use_case": "Compare replacements only where we have a documented exposure problem.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d1613157f978",
      "name": "Awesome Threat Intelligence",
      "url": "https://github.com/hslatman/awesome-threat-intelligence",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Threat-intelligence source and platform directory.",
      "use_case": "Select relevant feeds and define evidence quality for our stack.",
      "constraint": "More feeds can mean more noise; validate utility before ingestion.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7619616136392346911"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:40Z",
        "http_status": 200,
        "resolved_url": "https://github.com/hslatman/awesome-threat-intelligence",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-31T10:54:05Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Threat Intelligence",
      "quick_use_case": "Select relevant feeds and define evidence quality for our stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0fcd38859d1f",
      "name": "bomber / SBOM Generator & Vulnerability Matcher",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/sbom-generator-vulnerability-matcher",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Software Bill of Materials with CVE matching",
      "use_case": "Pilot Bomber for a per-release dependency manifest across Go, Node, and Python services.",
      "constraint": "Compare completeness with existing SBOM tooling and pin the evaluated release. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/sbom-generator-vulnerability-matcher/README.md",
        "https://github.com/CarterPerez-dev/bomber"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:41Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/sbom-generator-vulnerability-matcher",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "bomber / SBOM Generator & Vulnerability Matcher",
      "quick_use_case": "Pilot Bomber for a per-release dependency manifest across Go, Node, and Python services.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a5a23adf40b7",
      "name": "Burp Suite",
      "url": "https://portswigger.net/burp",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Web application security testing",
      "use_case": "Reproduce and understand auth/session/API issues in our own test environments.",
      "constraint": "Keep sensitive request history local and use separately authorized test accounts.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:37Z",
        "http_status": 200,
        "resolved_url": "https://portswigger.net/burp",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Burp Suite",
      "quick_use_case": "Reproduce and understand auth/session/API issues in our own test environments.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "eeacbdcfd49e",
      "name": "Burp Suite Pro",
      "url": "https://portswigger.net/burp/pro",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Web vulnerability scanner",
      "use_case": "Reproduce and understand auth/session/API issues in our own test environments.",
      "constraint": "Keep sensitive request history local and use separately authorized test accounts.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:38Z",
        "http_status": 200,
        "resolved_url": "https://portswigger.net/burp/pro",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Burp Suite Pro",
      "quick_use_case": "Reproduce and understand auth/session/API issues in our own test environments.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "954ea8f3c305",
      "name": "Canary Token Generator",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/canary-token-generator",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Self-hosted honeytokens that alert on access",
      "use_case": "Pilot a decoy credential or file in a controlled internal test area and verify the alert path.",
      "constraint": "Use synthetic material, approved placement, and a named responder; avoid covert tracking of clients. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/canary-token-generator/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:42Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/canary-token-generator",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Canary Token Generator",
      "quick_use_case": "Pilot a decoy credential or file in a controlled internal test area and verify the alert path.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8ab38c1e6746",
      "name": "Canarytokens",
      "url": "https://canarytokens.org/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Generates decoy artifacts that alert when accessed.",
      "use_case": "Place one synthetic token in an approved test area and prove alert delivery.",
      "constraint": "Needs an owner and response plan; never use covert client tracking.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660877122789002527"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:38Z",
        "http_status": 200,
        "resolved_url": "https://canarytokens.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Canarytokens",
      "quick_use_case": "Place one synthetic token in an approved test area and prove alert delivery.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9358f33d1e6b",
      "name": "ciso-assistant-community",
      "url": "https://github.com/intuitem/ciso-assistant-community",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Governance, risk, compliance and control-evidence workspace.",
      "use_case": "Track controls, evidence owners, and risk decisions as our customer assurance work grows.",
      "constraint": "First reconcile with our existing canonical task and evidence systems.",
      "priority": "P2",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:43Z",
        "http_status": 200,
        "resolved_url": "https://github.com/intuitem/ciso-assistant-community",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T10:40:45Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ciso-assistant-community",
      "quick_use_case": "Track controls, evidence owners, and risk decisions as our customer assurance work grows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ccee89dadefd",
      "name": "Cloud Custodian",
      "url": "https://cloudcustodian.io/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Cloud security and governance",
      "use_case": "Encode approved cloud hygiene policies after the inventory baseline is trusted.",
      "constraint": "Start with report-only policies; enforcement can delete or alter resources.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:38Z",
        "http_status": 200,
        "resolved_url": "https://cloudcustodian.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cloud Custodian",
      "quick_use_case": "Encode approved cloud hygiene policies after the inventory baseline is trusted.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "32b357d12f3b",
      "name": "containerlab",
      "url": "https://github.com/srl-labs/containerlab",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Container-based network lab orchestration.",
      "use_case": "Create a reproducible synthetic network for security-control tests.",
      "constraint": "Use a separate test host and approved images.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7670529707456105759"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:44Z",
        "http_status": 200,
        "resolved_url": "https://github.com/srl-labs/containerlab",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:27:03Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "containerlab",
      "quick_use_case": "Create a reproducible synthetic network for security-control tests.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0d970aee64a1",
      "name": "Cover Your Tracks",
      "url": "https://coveryourtracks.eff.org/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Browser tracking and fingerprinting test.",
      "use_case": "Measure the research browser's exposure before and after one approved change.",
      "constraint": "A test result is a snapshot, not proof of anonymity across all sites.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664945301563723038"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:39Z",
        "http_status": 200,
        "resolved_url": "https://coveryourtracks.eff.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cover Your Tracks",
      "quick_use_case": "Measure the research browser's exposure before and after one approved change.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c0343593a5c6",
      "name": "Cryptgeon",
      "url": "https://cryptgeon.com/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Expiring or one-time secret-message sharing.",
      "use_case": "Evaluate sharing a low-sensitivity operational note with a verified recipient.",
      "constraint": "One-time retrieval cannot prevent screenshots, endpoint capture or recipient copying.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7642785024286280991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:40Z",
        "http_status": 200,
        "resolved_url": "https://cryptgeon.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cryptgeon",
      "quick_use_case": "Evaluate sharing a low-sensitivity operational note with a verified recipient.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "991469df0c7b",
      "name": "Data Broker Opt-Out List",
      "url": "https://github.com/yaelwrites/Big-Ass-Data-Broker-Opt-Out-List",
      "category": "privacy",
      "kind": "Directory / reference",
      "purpose": "Directory of data-broker removal procedures.",
      "use_case": "Build a staff opt-in process for removing unwanted public exposure.",
      "constraint": "Removal may require personal information and periodic rechecks; staff control submissions.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:45Z",
        "http_status": 200,
        "resolved_url": "https://github.com/yaelwrites/Big-Ass-Data-Broker-Opt-Out-List",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-28T03:39:22Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Data Broker Opt-Out List",
      "quick_use_case": "Build a staff opt-in process for removing unwanted public exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "398112059410",
      "name": "DLP Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/dlp-scanner",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Data Loss Prevention for files, DBs, and traffic",
      "use_case": "Inspect outgoing reports and test fixtures for secrets or unintended personal data before sharing.",
      "constraint": "Start with synthetic files, local processing, and redacted results. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/dlp-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:45Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/dlp-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DLP Scanner",
      "quick_use_case": "Inspect outgoing reports and test fixtures for secrets or unintended personal data before sharing.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f2148f1f1f39",
      "name": "DNSGlobe",
      "url": "https://github.com/514-labs/dnsglobe",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Visualizes DNS activity geographically.",
      "use_case": "Explore a visual DNS troubleshooting view for our own network.",
      "constraint": "DNS infrastructure location is not a reliable person's location.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694348290783005982"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:46Z",
        "http_status": 200,
        "resolved_url": "https://github.com/514-labs/dnsglobe",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-10T18:33:46Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DNSGlobe",
      "quick_use_case": "Explore a visual DNS troubleshooting view for our own network.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7f2cc277cba0",
      "name": "docksec / Docker Security Audit",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/docker-security-audit",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "CIS Docker Benchmark scanner",
      "use_case": "Compare Docksec findings with Trivy for risky Docker socket mounts, privileges, and host access.",
      "constraint": "Inspect configurations offline first; Docker socket access grants powerful privileges. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/docker-security-audit/README.md",
        "https://github.com/CarterPerez-dev/docksec"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:47Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/docker-security-audit",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "docksec / Docker Security Audit",
      "quick_use_case": "Compare Docksec findings with Trivy for risky Docker socket mounts, privileges, and host access.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ad94cc848427",
      "name": "FastAPI",
      "url": "https://github.com/fastapi/fastapi",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Python API framework.",
      "use_case": "Use the existing project framework for evidence ingestion or internal endpoints.",
      "constraint": "New services need authentication, data boundaries and an owner.",
      "priority": "P2",
      "tags": [
        "TikTok reference",
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463",
        "https://www.tiktok.com/@certgames.com/video/7611644415379049758",
        "https://www.tiktok.com/@certgames.com/video/7599721805405818143",
        "https://www.tiktok.com/@certgames.com/video/7594220343976267038",
        "https://www.tiktok.com/@certgames.com/video/7589965762924662046",
        "https://www.tiktok.com/@certgames.com/video/7582534905716821303",
        "https://www.tiktok.com/@certgames.com/video/7581167534725025054",
        "https://www.tiktok.com/@certgames.com/video/7570846685526510878",
        "https://www.tiktok.com/@certgames.com/video/7562686982732696862"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:48Z",
        "http_status": 200,
        "resolved_url": "https://github.com/fastapi/fastapi",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T12:29:28Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "FastAPI",
      "quick_use_case": "Use the existing project framework for evidence ingestion or internal endpoints.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d1a2b3b3921c",
      "name": "FlowSint",
      "url": "https://github.com/reconurge/flowsint",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Graph workspace for investigation relationships.",
      "use_case": "Build a company/domain evidence graph with source URLs and confidence on edges.",
      "constraint": "Review false-positive links and keep client cases separated.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7666394891731176734"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:50Z",
        "http_status": 200,
        "resolved_url": "https://github.com/reconurge/flowsint",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-03T07:23:52Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "FlowSint",
      "quick_use_case": "Build a company/domain evidence graph with source URLs and confidence on edges.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cccf99219792",
      "name": "garak",
      "url": "https://github.com/NVIDIA/garak",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Generative-AI vulnerability evaluation tool.",
      "use_case": "Run selected probes against our own test model gateway.",
      "constraint": "Test prompts and outputs can contain harmful or sensitive content; restrict the harness and logs.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7657940786859822366"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:51Z",
        "http_status": 200,
        "resolved_url": "https://github.com/NVIDIA/garak",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T14:37:58Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "garak",
      "quick_use_case": "Run selected probes against our own test model gateway.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a1b1bbdfd708",
      "name": "GNS3",
      "url": "https://www.gns3.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Network simulation and lab platform.",
      "use_case": "Build a small synthetic network to test monitoring and routing safely.",
      "constraint": "Keep test networks isolated; hardware images and licenses need review.",
      "priority": "P2",
      "tags": [
        "TikTok reference",
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7604868392964721950"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:46Z",
        "http_status": 200,
        "resolved_url": "https://www.gns3.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GNS3",
      "quick_use_case": "Build a small synthetic network to test monitoring and routing safely.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "25cc1f1efa84",
      "name": "GrapheneOS",
      "url": "https://grapheneos.org/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Security-focused mobile operating system.",
      "use_case": "Evaluate on a spare supported phone for sensitive research use.",
      "constraint": "A migration project with hardware and app compatibility constraints; no fleet-wide switch.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662319165042101535"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:46Z",
        "http_status": 200,
        "resolved_url": "https://grapheneos.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GrapheneOS",
      "quick_use_case": "Evaluate on a spare supported phone for sensitive research use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0f3db3f91403",
      "name": "Information Laundromat",
      "url": "https://informationlaundromat.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Investigates relationships and similarities among media sources.",
      "use_case": "Corroborate public information campaigns and publication reuse.",
      "constraint": "A similarity signal is not proof of propaganda or attribution.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7630086415367277854"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:46Z",
        "http_status": 200,
        "resolved_url": "https://informationlaundromat.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Information Laundromat",
      "quick_use_case": "Corroborate public information campaigns and publication reuse.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d5a76a649801",
      "name": "jsonpls",
      "url": "https://github.com/CarterPerez-dev/jsonpls",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Converts CSV and XLSX files to JSON.",
      "use_case": "Normalize approved CSV/XLSX research exports into stable JSON for repeatable lead and scan pipelines.",
      "constraint": "Preserve original files, schema, source dates, and identifiers.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/jsonpls"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:52Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/jsonpls",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-04-27T02:29:40Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "jsonpls",
      "quick_use_case": "Normalize approved CSV/XLSX research exports into stable JSON for repeatable lead and scan pipelines.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "538dca9e0392",
      "name": "JustDeleteMe",
      "url": "https://github.com/justdeleteme/justdelete.me",
      "category": "privacy",
      "kind": "Directory / reference",
      "purpose": "Directory of account-deletion instructions.",
      "use_case": "Find a safe removal path for abandoned accounts we own.",
      "constraint": "Deletion is a separate approved action, and may affect recovery or retained records.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:52Z",
        "http_status": 200,
        "resolved_url": "https://github.com/justdeleteme/justdelete.me",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-06-28T00:31:43Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "JustDeleteMe",
      "quick_use_case": "Find a safe removal path for abandoned accounts we own.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d532b435e603",
      "name": "LeakIX",
      "url": "https://leakix.net/",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Public index of exposed services and leaks.",
      "use_case": "Check our domains against existing index evidence.",
      "constraint": "Do not open or download exposed third-party databases; index matches need validation.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672030628833004831"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:48Z",
        "http_status": 200,
        "resolved_url": "https://leakix.net/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "LeakIX",
      "quick_use_case": "Check our domains against existing index evidence.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "33d29b149e98",
      "name": "Linux CIS Hardening Auditor",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-cis-hardening-auditor",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "CIS benchmark compliance checker",
      "use_case": "Generate a Linux hardening baseline and review drift on approved Linux hosts.",
      "constraint": "Not a macOS checklist; audit-only first and do not apply automatic remediation. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-cis-hardening-auditor/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-cis-hardening-auditor",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Linux CIS Hardening Auditor",
      "quick_use_case": "Generate a Linux hardening baseline and review drift on approved Linux hosts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8b5892a7e581",
      "name": "Magic Wormhole",
      "url": "https://github.com/magic-wormhole/magic-wormhole",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Code-based encrypted file transfer.",
      "use_case": "Move small research artifacts between our controlled machines.",
      "constraint": "Confirm the recipient out of band; do not place secret codes in public logs.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662319165042101535"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:54Z",
        "http_status": 200,
        "resolved_url": "https://github.com/magic-wormhole/magic-wormhole",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-23T18:17:22Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Magic Wormhole",
      "quick_use_case": "Move small research artifacts between our controlled machines.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ca031dec5cf2",
      "name": "Maigret",
      "url": "https://github.com/soxoj/maigret",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Public username and profile discovery.",
      "use_case": "Check brand impersonation candidates and our own account footprint.",
      "constraint": "A profile graph is not proof of identity; avoid bulk private-person dossiers.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7659023596919999774"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:55Z",
        "http_status": 200,
        "resolved_url": "https://github.com/soxoj/maigret",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:41:27Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Maigret",
      "quick_use_case": "Check brand impersonation candidates and our own account footprint.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f7746d31dc47",
      "name": "MISP",
      "url": "https://www.misp-project.org/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Threat intelligence sharing",
      "use_case": "Store and correlate indicators gathered during approved investigations.",
      "constraint": "Deploy only if our case volume justifies maintaining a dedicated intelligence platform.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:52Z",
        "http_status": 200,
        "resolved_url": "https://www.misp-project.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "MISP",
      "quick_use_case": "Store and correlate indicators gathered during approved investigations.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d476ec8ef6df",
      "name": "Mobile Verification Toolkit",
      "url": "https://github.com/mvt-project/mvt",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Mobile forensic triage tooling.",
      "use_case": "Use with a qualified responder when our own phone has a concrete incident concern.",
      "constraint": "Backup contents are sensitive; indicators and results require expert interpretation.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660151276058971422"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:56Z",
        "http_status": 200,
        "resolved_url": "https://github.com/mvt-project/mvt",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T12:19:56Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Mobile Verification Toolkit",
      "quick_use_case": "Use with a qualified responder when our own phone has a concrete incident concern.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "29e936f82dfe",
      "name": "n8n",
      "url": "https://github.com/n8n-io/n8n",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Workflow automation platform.",
      "use_case": "Connect approved public-source collection to existing evidence and CRM workflows.",
      "constraint": "Check existing n8n ownership, license limits, credentials and retry behavior.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:57Z",
        "http_status": 200,
        "resolved_url": "https://github.com/n8n-io/n8n",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T11:26:29Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "n8n",
      "quick_use_case": "Connect approved public-source collection to existing evidence and CRM workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d8500da373cc",
      "name": "Neko",
      "url": "https://github.com/m1k1o/neko",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Remote browser or desktop in a container.",
      "use_case": "Pilot an isolated browser for untrusted public research pages.",
      "constraint": "Container isolation is not absolute; restrict mounts, credentials, egress and lifetime.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668303302831934750"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/m1k1o/neko",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T21:09:43Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Neko",
      "quick_use_case": "Pilot an isolated browser for untrusted public research pages.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "19e47dfd410d",
      "name": "netscanner",
      "url": "https://github.com/Chleba/netscanner",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Terminal network inspection and scanning.",
      "use_case": "Check a small, approved local asset list during troubleshooting.",
      "constraint": "Active discovery is restricted to owned or expressly authorized networks.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7689536895189077279"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:59Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Chleba/netscanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-06T16:38:09Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "netscanner",
      "quick_use_case": "Check a small, approved local asset list during troubleshooting.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e7e27c4a01f0",
      "name": "Nikto",
      "url": "https://cirt.net/Nikto2",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Web server scanner",
      "use_case": "Review common web-server exposures in an approved staging environment.",
      "constraint": "May generate intrusive requests and noisy findings.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:37:56Z",
        "http_status": 200,
        "resolved_url": "http://cirt.net/nikto/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Nikto",
      "quick_use_case": "Review common web-server exposures in an approved staging environment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "733b59df0f67",
      "name": "Nmap",
      "url": "https://nmap.org/",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Network discovery and security auditing",
      "use_case": "Verify exposed ports and service inventory on owned or explicitly authorized assets.",
      "constraint": "Use a small approved target list and rate; do not scan competitor networks.",
      "priority": "P2",
      "tags": [
        "Curated tool list",
        "Named in video"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://www.tiktok.com/@certgames.com/video/7692066045648964894",
        "https://www.tiktok.com/@certgames.com/video/7626091398378376478",
        "https://www.tiktok.com/@certgames.com/video/7613000151757622559",
        "https://www.tiktok.com/@certgames.com/video/7562686982732696862"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:55Z",
        "http_status": 200,
        "resolved_url": "https://nmap.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Nmap",
      "quick_use_case": "Verify exposed ports and service inventory on owned or explicitly authorized assets.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "81a903fb9cb2",
      "name": "Nuclei",
      "url": "https://github.com/projectdiscovery/nuclei",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Template-driven vulnerability checks.",
      "use_case": "Use a reviewed template set on approved staging assets.",
      "constraint": "Templates can send intrusive requests; pin versions and scope targets explicitly.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7687577906180001055"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:00Z",
        "http_status": 200,
        "resolved_url": "https://github.com/projectdiscovery/nuclei",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T21:31:13Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Nuclei",
      "quick_use_case": "Use a reviewed template set on approved staging assets.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ed2d0832c134",
      "name": "OnionShare source",
      "url": "https://github.com/onionshare/onionshare",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Open-source implementation of OnionShare.",
      "use_case": "Inspect architecture before a controlled file-sharing pilot.",
      "constraint": "Same product as onionshare.org; retain both source and service references.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7674329982407019807",
        "https://www.tiktok.com/@certgames.com/video/7660877122789002527"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:02Z",
        "http_status": 200,
        "resolved_url": "https://github.com/onionshare/onionshare",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T04:14:05Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OnionShare source",
      "quick_use_case": "Inspect architecture before a controlled file-sharing pilot.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dcd670fe418c",
      "name": "OpenCTI",
      "url": "https://www.opencti.io/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Cyber threat intelligence platform",
      "use_case": "Model campaigns, organizations, and infrastructure with explicit provenance and confidence.",
      "constraint": "Keep public intelligence separate from customer-private or speculative relationships.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:37:57Z",
        "http_status": 200,
        "resolved_url": "https://filigran.io/products/opencti",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only.",
          "Supplementary primary page delivered HTTP 200: https://filigran.io/products/opencti. Original response is unchanged."
        ]
      },
      "replacement_source": {
        "url": "https://filigran.io/products/opencti",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:47Z",
        "basis": "Reviewed primary vendor/project page for the named resource"
      },
      "functional_testing": "not_tested",
      "display_name": "OpenCTI",
      "quick_use_case": "Model campaigns, organizations, and infrastructure with explicit provenance and confidence.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6a37bc1d9b4e",
      "name": "OpenPlanter",
      "url": "https://github.com/ShinMegamiBoson/OpenPlanter",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Agent-assisted public research and relationship graphing.",
      "use_case": "Pilot a competitor or vendor question with a fixed source list and evidence citations.",
      "constraint": "Review every inferred relationship; do not grant agents unrestricted tools or private credentials.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7687256833379126559"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:03Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ShinMegamiBoson/OpenPlanter",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-06T00:30:14Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OpenPlanter",
      "quick_use_case": "Pilot a competitor or vendor question with a fixed source list and evidence citations.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "00df8f3da629",
      "name": "Osiris AI",
      "url": "https://osirisai.live/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Browser-based intelligence workbench described by the creator.",
      "use_case": "Compare its public company-research workflow with our current source collection.",
      "constraint": "Verify data providers, retention and claims before entering client information.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7687256833379126559"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:37:58Z",
        "http_status": 200,
        "resolved_url": "https://osirisai.live/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Osiris AI",
      "quick_use_case": "Compare its public company-research workflow with our current source collection.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d26520df2090",
      "name": "ParamSpider",
      "url": "https://github.com/devanshbatham/ParamSpider",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Collects historical parameterized URLs.",
      "use_case": "Inventory old public URLs for our own site's exposure and migration checks.",
      "constraint": "Historical URLs may be dead; do not actively test third-party endpoints.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660565120317279519"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:04Z",
        "http_status": 200,
        "resolved_url": "https://github.com/devanshbatham/ParamSpider",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-07T16:16:48Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ParamSpider",
      "quick_use_case": "Inventory old public URLs for our own site's exposure and migration checks.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b00337636b89",
      "name": "Photon",
      "url": "https://github.com/s0md3v/Photon",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Website crawling and link discovery.",
      "use_case": "Map a small approved web property and retain linked-source evidence.",
      "constraint": "Respect request limits; do not access private or authenticated third-party areas.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662318956635507998"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:05Z",
        "http_status": 200,
        "resolved_url": "https://github.com/s0md3v/Photon",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-04T09:50:12Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Photon",
      "quick_use_case": "Map a small approved web property and retain linked-source evidence.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a6c3d69feefa",
      "name": "Pi-hole",
      "url": "https://github.com/pi-hole/pi-hole",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Network-level DNS filtering.",
      "use_case": "Compare network-wide ad and malicious-domain filtering with our existing DNS stack.",
      "constraint": "Network changes can break workflows; test on a separate segment.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660151276058971422"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:06Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pi-hole/pi-hole",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T13:08:27Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Pi-hole",
      "quick_use_case": "Compare network-wide ad and malicious-domain filtering with our existing DNS stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3b78cf80d16c",
      "name": "portia / Secrets Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/secrets-scanner",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Scan codebases and git history for leaked secrets",
      "use_case": "Compare Portia with Gitleaks on a seeded test repo; useful Go-based JSON/SARIF output for our evidence pipeline.",
      "constraint": "Evaluate detection quality and network behavior before replacing an established scanner. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/secrets-scanner/README.md",
        "https://github.com/CarterPerez-dev/portia"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:06Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/secrets-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "portia / Secrets Scanner",
      "quick_use_case": "Compare Portia with Gitleaks on a seeded test repo; useful Go-based JSON/SARIF output for our evidence pipeline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7fe68bbc3eac",
      "name": "privacy.sexy",
      "url": "https://github.com/undergroundwires/privacy.sexy",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Privacy and security configuration-script generator.",
      "use_case": "Review individual controls against our fleet baseline.",
      "constraint": "Generated scripts can change or disable services; do not run bundles blindly.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:07Z",
        "http_status": 200,
        "resolved_url": "https://github.com/undergroundwires/privacy.sexy",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-02-13T10:55:07Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "privacy.sexy",
      "quick_use_case": "Review individual controls against our fleet baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7f9bacb0befd",
      "name": "pytest",
      "url": "https://github.com/pytest-dev/pytest",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Python testing framework.",
      "use_case": "Add meaningful regression checks to extraction and deduplication code.",
      "constraint": "Tests should validate real behavior, not merely mirror implementation.",
      "priority": "P2",
      "tags": [
        "TikTok reference",
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463",
        "https://www.tiktok.com/@certgames.com/video/7580405520289352991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:08Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pytest-dev/pytest",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T09:12:21Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "pytest",
      "quick_use_case": "Add meaningful regression checks to extraction and deduplication code.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d4a7269752bf",
      "name": "reconFTW",
      "url": "https://github.com/six2dez/reconftw",
      "category": "visibility",
      "kind": "Software / service",
      "purpose": "Reconnaissance workflow orchestrator.",
      "use_case": "Compare its passive inventory stage with our owned-domain baseline.",
      "constraint": "Many modules are active; enable only explicitly approved checks.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7662318956635507998"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:09Z",
        "http_status": 200,
        "resolved_url": "https://github.com/six2dez/reconftw",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-26T00:13:14Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "reconFTW",
      "quick_use_case": "Compare its passive inventory stage with our owned-domain baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3bde06d10f78",
      "name": "RustNet",
      "url": "https://github.com/domcyrus/rustnet",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Terminal network-monitoring utility.",
      "use_case": "Pilot local process-to-network visibility for troubleshooting.",
      "constraint": "Verify macOS support and privileges; avoid duplicating existing telemetry.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7692738831509949726"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:10Z",
        "http_status": 200,
        "resolved_url": "https://github.com/domcyrus/rustnet",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T20:58:28Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "RustNet",
      "quick_use_case": "Pilot local process-to-network visibility for troubleshooting.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b8bd27b011a7",
      "name": "ScoutSuite",
      "url": "https://github.com/nccgroup/ScoutSuite",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Multi-cloud security auditing",
      "use_case": "Cross-check multi-cloud configuration during a scoped architecture review.",
      "constraint": "Avoid duplicating Prowler unless it adds coverage.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:11Z",
        "http_status": 200,
        "resolved_url": "https://github.com/nccgroup/ScoutSuite",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-09-23T18:33:52Z",
        "archived": false,
        "license": "GPL-2.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ScoutSuite",
      "quick_use_case": "Cross-check multi-cloud configuration during a scoped architecture review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "81230ea7b526",
      "name": "sentinel / Systemd Persistence Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/systemd-persistence-scanner",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Hunt Linux persistence mechanisms",
      "use_case": "Inspect unexpected service units and timers on Linux workers.",
      "constraint": "Our Mac launchd hosts need a separate, platform-specific check. Educational source requires a scoped security review before operational use.",
      "priority": "P2",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/systemd-persistence-scanner/README.md",
        "https://github.com/CarterPerez-dev/sentinel"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:12Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/systemd-persistence-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "sentinel / Systemd Persistence Scanner",
      "quick_use_case": "Inspect unexpected service units and timers on Linux workers.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "10602ec4038d",
      "name": "Sherlock",
      "url": "https://github.com/sherlock-project/sherlock",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Username checks across public sites.",
      "use_case": "Find our brand's accounts and potential impersonation candidates.",
      "constraint": "A username match is a lead requiring manual confirmation, not proof of identity.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672437043057708318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:13Z",
        "http_status": 200,
        "resolved_url": "https://github.com/sherlock-project/sherlock",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T05:17:15Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Sherlock",
      "quick_use_case": "Find our brand's accounts and potential impersonation candidates.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1a8a7ddeb51d",
      "name": "shodan-dorks",
      "url": "https://github.com/dootss/shodan-dorks",
      "category": "visibility",
      "kind": "Directory / reference",
      "purpose": "Directory of Shodan search expressions.",
      "use_case": "Use existing public index results to understand our internet-exposed services.",
      "constraint": "Search recipes can be stale; do not treat a match as permission to access a system.",
      "priority": "P2",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:14Z",
        "http_status": 200,
        "resolved_url": "https://github.com/dootss/shodan-dorks",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T14:13:24Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "shodan-dorks",
      "quick_use_case": "Use existing public index results to understand our internet-exposed services.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0369d9927eff",
      "name": "shotpls",
      "url": "https://github.com/CarterPerez-dev/shotpls",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "HTML-to-image utility.",
      "use_case": "Create reproducible screenshots of our own report views for evidence packs.",
      "constraint": "Do not execute untrusted HTML with ambient credentials or network access.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/shotpls"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/shotpls",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-04T15:32:39Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "shotpls",
      "quick_use_case": "Create reproducible screenshots of our own report views for evidence packs.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9cc3ff9172bc",
      "name": "Sigma",
      "url": "https://github.com/SigmaHQ/sigma",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Generic signature format for SIEM",
      "use_case": "Translate reviewed detection ideas into our actual log backend and test them against historical events.",
      "constraint": "A rule is only useful if the required fields are collected and mapped correctly.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/SigmaHQ/sigma",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T11:26:20Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Sigma",
      "quick_use_case": "Translate reviewed detection ideas into our actual log backend and test them against historical events.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1c4e0b5daeef",
      "name": "Subdomain Takeover Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Subdomain.Takeover.Scanner.md",
      "category": "visibility",
      "kind": "Project brief / learning reference",
      "purpose": "Detect dangling DNS records",
      "use_case": "Find candidate dangling DNS records in our domain inventory.",
      "constraint": "Passive evidence only; do not claim an external resource to prove takeover without approval. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P2",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:16Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Subdomain.Takeover.Scanner.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Subdomain Takeover Scanner",
      "quick_use_case": "Find candidate dangling DNS records in our domain inventory.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "25db1e5cd85d",
      "name": "Taylor Wessing data-breach toolkit",
      "url": "https://phishdestroy.github.io/taylor-wessing-data-breach-toolkit/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Examines failures in document redaction.",
      "use_case": "Test our outgoing PDFs for text hidden beneath visual overlays.",
      "constraint": "Properly removed text cannot generally be recovered by removing a rectangle; use synthetic test documents.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7693233904593014046"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:12Z",
        "http_status": 200,
        "resolved_url": "https://phishdestroy.github.io/taylor-wessing-data-breach-toolkit/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Taylor Wessing data-breach toolkit",
      "quick_use_case": "Test our outgoing PDFs for text hidden beneath visual overlays.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "44c6d15c1b5e",
      "name": "tcpdump",
      "url": "https://www.tcpdump.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Command-line packet analyzer",
      "use_case": "Capture a narrowly filtered trace during a known service problem for later analysis.",
      "constraint": "Do not run continuous full-payload collection by default.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:13Z",
        "http_status": 200,
        "resolved_url": "https://www.tcpdump.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "tcpdump",
      "quick_use_case": "Capture a narrowly filtered trace during a known service problem for later analysis.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "598b93dc4779",
      "name": "test-audit",
      "url": "https://github.com/CarterPerez-dev/test-audit",
      "category": "app-security",
      "kind": "Creator project",
      "purpose": "my test auditor",
      "use_case": "Review test quality and missing assertions in research pipelines.",
      "constraint": "A test-count score does not establish coverage of the required behavior.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/test-audit"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:17Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/test-audit",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-19T14:16:47Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "test-audit",
      "quick_use_case": "Review test quality and missing assertions in research pipelines.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c712bccf1631",
      "name": "tracexec",
      "url": "https://github.com/kxxt/tracexec",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Traces program execution events.",
      "use_case": "Diagnose unexpected child processes on an owned Linux worker.",
      "constraint": "Check privileges and redact command-line secrets in output.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688779263092346143"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:18Z",
        "http_status": 200,
        "resolved_url": "https://github.com/kxxt/tracexec",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T10:05:00Z",
        "archived": false,
        "license": "GPL-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "tracexec",
      "quick_use_case": "Diagnose unexpected child processes on an owned Linux worker.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6fffdcfde6e3",
      "name": "tshark",
      "url": "https://www.wireshark.org/docs/man-pages/tshark.html",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Terminal-based Wireshark",
      "use_case": "Diagnose our own failed requests, DNS behavior, or unexpected outbound connections using a short capture.",
      "constraint": "Minimize packet retention; captures may include credentials or customer data.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:14Z",
        "http_status": 200,
        "resolved_url": "https://www.wireshark.org/docs/man-pages/tshark.html",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "tshark",
      "quick_use_case": "Diagnose our own failed requests, DNS behavior, or unexpected outbound connections using a short capture.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f2ad885f0f8a",
      "name": "Unfurl",
      "url": "https://github.com/RyanDFIR/unfurl",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Parses and visualizes information encoded in URLs.",
      "use_case": "Inspect tracking parameters, timestamps and URL structure offline.",
      "constraint": "Do not automatically follow untrusted links; decoded values need context.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624989155239398686"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/RyanDFIR/unfurl",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T14:39:53Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Unfurl",
      "quick_use_case": "Inspect tracking parameters, timestamps and URL structure offline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9342a2f619a6",
      "name": "Uptime Kuma",
      "url": "https://github.com/louislam/uptime-kuma",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Self-hosted uptime and endpoint monitoring.",
      "use_case": "Fill a proven monitoring gap for selected owned services.",
      "constraint": "Reconcile with existing monitors before creating another alerting system.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:20Z",
        "http_status": 200,
        "resolved_url": "https://github.com/louislam/uptime-kuma",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T00:06:49Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Uptime Kuma",
      "quick_use_case": "Fill a proven monitoring gap for selected owned services.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f81040e6c840",
      "name": "usbtree",
      "url": "https://github.com/gnomeria/usbtree",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Displays connected USB device hierarchy.",
      "use_case": "Record peripheral inventory during an owned-workstation security review.",
      "constraint": "Read-only inventory first; no device disablement.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7689536895189077279"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/gnomeria/usbtree",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-20T01:27:30Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "usbtree",
      "quick_use_case": "Record peripheral inventory during an owned-workstation security review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7d16cfc132f2",
      "name": "Velociraptor",
      "url": "https://www.velocidex.com/",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Endpoint visibility and collection",
      "use_case": "Collect targeted endpoint evidence during an incident with a recorded investigative scope.",
      "constraint": "An endpoint collection platform needs access controls, retention, and an accountable operator.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:17Z",
        "http_status": 200,
        "resolved_url": "https://www.velocidex.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Velociraptor",
      "quick_use_case": "Collect targeted endpoint evidence during an incident with a recorded investigative scope.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a41051818dd7",
      "name": "vernacopy",
      "url": "https://github.com/CarterPerez-dev/vernacopy",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Analyzes vocabulary familiarity and suggests copy alternatives.",
      "use_case": "Review landing-page language for clarity in visibility audits and competitive copy comparisons.",
      "constraint": "Word familiarity is not proof of conversion uplift; validate with user behavior.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/vernacopy"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:22Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/vernacopy",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-29T05:01:24Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "vernacopy",
      "quick_use_case": "Review landing-page language for clarity in visibility audits and competitive copy comparisons.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "009b3a4a1642",
      "name": "vopono",
      "url": "https://github.com/jamesmcm/vopono",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Per-application network namespaces and VPN routing.",
      "use_case": "Isolate a research browser on a dedicated Linux workstation.",
      "constraint": "Test DNS leaks and routing; no changes to shared production networking.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672533519696022814"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:23Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jamesmcm/vopono",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-02T18:57:44Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "vopono",
      "quick_use_case": "Isolate a research browser on a dedicated Linux workstation.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d040d3277d08",
      "name": "vuemantics",
      "url": "https://github.com/CarterPerez-dev/vuemantics",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Semantic media search using visual models, embeddings and a vector database.",
      "use_case": "Prototype searchable screenshots and final-frame evidence for video and competitor research.",
      "constraint": "Benchmark extraction accuracy and compute needs before using it as a system of record.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/vuemantics"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/vuemantics",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-14T04:05:04Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "vuemantics",
      "quick_use_case": "Prototype searchable screenshots and final-frame evidence for video and competitor research.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f42925973074",
      "name": "Wazuh",
      "url": "https://wazuh.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Open-source security platform",
      "use_case": "Pilot fleet inventory, file integrity, and security-event correlation on one noncritical host.",
      "constraint": "Operational ownership, endpoint compatibility, and alert workload must be established first.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:20Z",
        "http_status": 200,
        "resolved_url": "https://wazuh.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Wazuh",
      "quick_use_case": "Pilot fleet inventory, file integrity, and security-event correlation on one noncritical host.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "764449516edf",
      "name": "Wireshark",
      "url": "https://www.wireshark.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Network protocol analyzer",
      "use_case": "Diagnose our own failed requests, DNS behavior, or unexpected outbound connections using a short capture.",
      "constraint": "Minimize packet retention; captures may include credentials or customer data.",
      "priority": "P2",
      "tags": [
        "Curated tool list",
        "Named in video"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://www.tiktok.com/@certgames.com/video/7692738831509949726",
        "https://www.tiktok.com/@certgames.com/video/7605779797968473375",
        "https://www.tiktok.com/@certgames.com/video/7573278324206701837"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:20Z",
        "http_status": 200,
        "resolved_url": "https://www.wireshark.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Wireshark",
      "quick_use_case": "Diagnose our own failed requests, DNS behavior, or unexpected outbound connections using a short capture.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "59c46d280f9d",
      "name": "World Monitor",
      "url": "https://github.com/koala73/worldmonitor",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Public global-events intelligence dashboard.",
      "use_case": "Add geopolitical and outage context to relevant market and vendor monitoring.",
      "constraint": "Treat map markers as leads to original reporting; avoid alert noise.",
      "priority": "P2",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7676018989067193630"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:25Z",
        "http_status": 200,
        "resolved_url": "https://github.com/koala73/worldmonitor",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:12:52Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "World Monitor",
      "quick_use_case": "Add geopolitical and outage context to relevant market and vendor monitoring.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "74cd71624316",
      "name": "yoshi-audit",
      "url": "https://github.com/CarterPerez-dev/yoshi-audit",
      "category": "infrastructure",
      "kind": "Creator project",
      "purpose": "Linux monitoring, process inspection and Docker cleanup interface.",
      "use_case": "Inspect the Linux process-audit ideas for fleet diagnostics.",
      "constraint": "Do not enable prune or cleanup actions; these can remove data used by other agents.",
      "priority": "P2",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/yoshi-audit"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:26Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/yoshi-audit",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-02T09:53:48Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "yoshi-audit",
      "quick_use_case": "Inspect the Linux process-audit ideas for fleet diagnostics.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8da2b4d55122",
      "name": "Zeek",
      "url": "https://zeek.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Network security monitor",
      "use_case": "Build a protocol-level traffic baseline for an approved network segment.",
      "constraint": "Packet visibility and storage must be scoped; network metadata can be sensitive.",
      "priority": "P2",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:21Z",
        "http_status": 200,
        "resolved_url": "https://zeek.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Zeek",
      "quick_use_case": "Build a protocol-level traffic baseline for an approved network segment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "698e2d6aeb59",
      "name": "\"Monitor the Situation\" Dashboard",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/monitor-the-situation-dashboard",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Real-time cyber threat situational awareness",
      "use_case": "Compare a dated threat dashboard with our current security-news queue and remove duplicate sources.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/monitor-the-situation-dashboard/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:27Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/monitor-the-situation-dashboard",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "\"Monitor the Situation\" Dashboard",
      "quick_use_case": "Compare a dated threat dashboard with our current security-news queue and remove duplicate sources.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "07bada994f55",
      "name": "500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code",
      "url": "https://github.com/ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "AI, machine-learning and computer-vision project directory.",
      "use_case": "Find a small reference project for image classification or document extraction experiments.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-26T00:44:47Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code",
      "quick_use_case": "Find a small reference project for image classification or document extraction experiments.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "78aeddfa9ad1",
      "name": "90 Days of Cybersecurity",
      "url": "https://github.com/farhanashrafdev/90DaysOfCyberSecurity",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Structured cybersecurity study plan.",
      "use_case": "Choose targeted learning tasks for staff who will maintain approved security checks.",
      "constraint": "Education, not an operational control or verified qualification.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7614396829941255455"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/farhanashrafdev/90DaysOfCyberSecurity",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-06T13:02:09Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "90 Days of Cybersecurity",
      "quick_use_case": "Choose targeted learning tasks for staff who will maintain approved security checks.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8832f47dd174",
      "name": "Acunetix",
      "url": "https://www.acunetix.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Automated web vulnerability scanner",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:25Z",
        "http_status": 200,
        "resolved_url": "https://www.acunetix.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Acunetix",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4a19d8f80fc5",
      "name": "AI Engineering from Scratch",
      "url": "https://github.com/rohitg00/ai-engineering-from-scratch",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "AI engineering learning curriculum.",
      "use_case": "Optional training for building source-grounded research pipelines.",
      "constraint": "Course coverage and effort claims were not evaluated.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624114573720735007"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/rohitg00/ai-engineering-from-scratch",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:41:33Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AI Engineering from Scratch",
      "quick_use_case": "Optional training for building source-grounded research pipelines.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "79f8e7c1b46d",
      "name": "AI Threat Detection",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/ai-threat-detection",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "ML-powered nginx threat detection",
      "use_case": "Evaluate detection on synthetic web-server logs before considering an alerting integration.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/ai-threat-detection/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/ai-threat-detection",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AI Threat Detection",
      "quick_use_case": "Evaluate detection on synthetic web-server logs before considering an alerting integration.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "eff170f3bc4d",
      "name": "aimap",
      "url": "https://github.com/CarterPerez-dev/aimap",
      "category": "visibility",
      "kind": "Creator project",
      "purpose": "Discover Exposed AI Services",
      "use_case": "Review the creator's fork as an owned-AI-endpoint inventory reference; compare with the upstream project.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter fork"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/aimap"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:31Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/aimap",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-19T13:45:20Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "aimap",
      "quick_use_case": "Review the creator's fork as an owned-AI-endpoint inventory reference; compare with the upstream project.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2fbb849ea877",
      "name": "Airplanes.live",
      "url": "https://airplanes.live/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Public aircraft tracking interface.",
      "use_case": "Industry and logistics context when a defined business question warrants it.",
      "constraint": "Coverage is incomplete; do not track named individuals or treat aircraft position as personal location.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668017019974929695"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:28Z",
        "http_status": 200,
        "resolved_url": "https://airplanes.live/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Airplanes.live",
      "quick_use_case": "Industry and logistics context when a defined business question warrants it.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "98522bd216e5",
      "name": "Aliens Eye",
      "url": "https://github.com/ARXHROO7/aliens_eye",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Cross-platform account discovery.",
      "use_case": "Check our own brand handles for impersonation or forgotten accounts.",
      "constraint": "Name or avatar matches alone do not prove common ownership.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7676018989067193630"
      ],
      "availability": {
        "status": "unavailable",
        "checked_at": "2026-10-10T15:38:32Z",
        "http_status": 404,
        "resolved_url": "https://github.com/arxhr007/Aliens_eye",
        "evidence": "Exact checked URL returned HTTP 404; deletion/permanent death is not established"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T12:43:33Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Original URL returned 404; this does not establish that the named project is dead.",
          "Reviewed public canonical repository arxhr007/Aliens_eye; original URL remains unavailable. No code was run."
        ]
      },
      "replacement_source": {
        "url": "https://github.com/arxhr007/Aliens_eye",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:45:15Z",
        "basis": "Primary-source name/owner correction reviewed; no HTTP redirect from original URL"
      },
      "functional_testing": "not_tested",
      "display_name": "Aliens Eye",
      "quick_use_case": "Check our own brand handles for impersonation or forgotten accounts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2788534a7f97",
      "name": "Anchore",
      "url": "https://anchore.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Container analysis and compliance",
      "use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "constraint": "Use read-only inventory permissions first; remediation is a separate change.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:28Z",
        "http_status": 200,
        "resolved_url": "https://anchore.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Anchore",
      "quick_use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0f74fb1e1502",
      "name": "angela-cli",
      "url": "https://github.com/CarterPerez-dev/angela-cli",
      "category": "app-security",
      "kind": "Creator project",
      "purpose": "AI-assisted terminal coding tool.",
      "use_case": "Evaluate coding assistance only inside an isolated engineering workspace with reviewed changes.",
      "constraint": "Separate tool from the Angela dependency scanner; review command execution, model credentials and file permissions before use.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/angela-cli"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:33Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/angela-cli",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-05-25T06:40:16Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "angela-cli",
      "quick_use_case": "Evaluate coding assistance only inside an isolated engineering workspace with reviewed changes.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9352f9527e64",
      "name": "AngelaMCP",
      "url": "https://github.com/CarterPerez-dev/AngelaMCP",
      "category": "app-security",
      "kind": "Creator project",
      "purpose": "MCP server for working with multiple model conversations.",
      "use_case": "Study multi-model conversation orchestration if an existing agent workflow needs it.",
      "constraint": "Separate project from the Angela dependency scanner; do not grant broad MCP access or reuse source instructions as authority.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/AngelaMCP"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/AngelaMCP",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-06-14T07:17:34Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AngelaMCP",
      "quick_use_case": "Study multi-model conversation orchestration if an existing agent workflow needs it.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "43f685612723",
      "name": "Angry IP Scanner",
      "url": "https://angryip.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Fast network scanner",
      "use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "constraint": "Capture only networks and hosts within an approved scope.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:30Z",
        "http_status": 200,
        "resolved_url": "https://angryip.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Angry IP Scanner",
      "quick_use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ce3ec8e94a2b",
      "name": "Anomali",
      "url": "https://www.anomali.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Threat intelligence management",
      "use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "constraint": "An indicator is a lead for investigation, not proof of compromise.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:30Z",
        "http_status": 200,
        "resolved_url": "https://www.anomali.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Anomali",
      "quick_use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3531cdf5d9a9",
      "name": "Anonymous Planet",
      "url": "https://anonymousplanet.net/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Privacy and anonymity reference guide.",
      "use_case": "Use threat-model questions to choose proportionate research controls.",
      "constraint": "Use specific threat-model guidance; validate changes against current vendor documentation.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664945301563723038"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:31Z",
        "http_status": 200,
        "resolved_url": "https://anonymousplanet.net/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Anonymous Planet",
      "quick_use_case": "Use threat-model questions to choose proportionate research controls.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "658d05e8a2e5",
      "name": "Anti-DreamBooth",
      "url": "https://github.com/VinAIResearch/Anti-DreamBooth",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Research on perturbing images to resist personalized model training.",
      "use_case": "Evaluate with synthetic images if image-training privacy becomes a real requirement.",
      "constraint": "Protection is model-dependent; it does not make a person invisible to AI.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7691657727839440159"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:35Z",
        "http_status": 200,
        "resolved_url": "https://github.com/VinAIResearch/Anti-DreamBooth",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-27T19:55:23Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Anti-DreamBooth",
      "quick_use_case": "Evaluate with synthetic images if image-training privacy becomes a real requirement.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2dd78390a1a9",
      "name": "Any.run",
      "url": "https://any.run/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Interactive malware sandbox",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:32Z",
        "http_status": 200,
        "resolved_url": "https://any.run/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Any.run",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "64a8ab64fb2a",
      "name": "API Rate Limiter",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/api-rate-limiter",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Distributed rate limiting middleware",
      "use_case": "Prototype request-budget controls for our own collection endpoints and public-facing APIs.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/api-rate-limiter/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/api-rate-limiter",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "API Rate Limiter",
      "quick_use_case": "Prototype request-budget controls for our own collection endpoints and public-facing APIs.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e55eae8baf20",
      "name": "API Security Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/api-security-scanner",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Enterprise API vulnerability scanner",
      "use_case": "Compare its checks with our existing API test suite using an isolated staging API.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/api-security-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:37Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/api-security-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "API Security Scanner",
      "quick_use_case": "Compare its checks with our existing API test suite using an isolated staging API.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "295f9befc0ce",
      "name": "ArcSight",
      "url": "https://www.microfocus.com/en-us/products/siem-security-information-event-management/overview",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Security analytics",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:38:47Z",
        "http_status": null,
        "resolved_url": "https://www.opentext.com/products/security-log-analytics",
        "evidence": "Original vendor URL redirected to security-log-analytics; first target request timed out. One bounded follow-up returned HTTP 444 with Access Denied, confirming an access restriction, not death."
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary content could not be read for this attempt: timeout. This remains inconclusive."
        ]
      },
      "replacement_source": {
        "url": "https://www.opentext.com/products/security-log-analytics",
        "status": "access_limited",
        "http_status": 444,
        "checked_at": "2026-10-10T15:43:48Z",
        "basis": "Observed vendor HTTP redirect; target separately returned Access Denied"
      },
      "functional_testing": "not_tested",
      "display_name": "ArcSight",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "946606404c58",
      "name": "Autopsy",
      "url": "https://www.autopsy.com/",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Digital forensics platform",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:33Z",
        "http_status": 200,
        "resolved_url": "https://www.autopsy.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Autopsy",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4e15a7ccdd47",
      "name": "Awesome Cybersecurity Agentic AI",
      "url": "https://github.com/raphabot/awesome-cybersecurity-agentic-ai",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of AI security agents and integrations.",
      "use_case": "Find narrowly scoped evaluation candidates for our agent stack.",
      "constraint": "Do not install MCP servers or grant permissions based on a directory alone.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624114573720735007"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:38Z",
        "http_status": 200,
        "resolved_url": "https://github.com/raphabot/awesome-cybersecurity-agentic-ai",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T07:02:17Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Cybersecurity Agentic AI",
      "quick_use_case": "Find narrowly scoped evaluation candidates for our agent stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "320ce37ba6e3",
      "name": "Awesome Embedded and IoT Security",
      "url": "https://github.com/fkie-cad/awesome-embedded-and-iot-security",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Embedded-system and IoT security resources.",
      "use_case": "Prepare a focused review when a client has connected-device exposure.",
      "constraint": "No need to deploy tool collections without a specific device scope.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7619616136392346911"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:39Z",
        "http_status": 200,
        "resolved_url": "https://github.com/fkie-cad/awesome-embedded-and-iot-security",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2023-10-17T12:23:20Z",
        "archived": false,
        "license": "CC0-1.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Embedded and IoT Security",
      "quick_use_case": "Prepare a focused review when a client has connected-device exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a6c173ed63ee",
      "name": "Awesome Malware Analysis",
      "url": "https://github.com/hslatman/awesome-malware-analysis",
      "category": "forensics",
      "kind": "Directory / reference",
      "purpose": "Malware-analysis resource directory.",
      "use_case": "Find an appropriate isolated analysis workflow for a real incident.",
      "constraint": "Do not download malware samples onto shared workstations.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7619616136392346911"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:40Z",
        "http_status": 200,
        "resolved_url": "https://github.com/hslatman/awesome-malware-analysis",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2020-07-17T22:06:06Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Malware Analysis",
      "quick_use_case": "Find an appropriate isolated analysis workflow for a real incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "be99d29850f4",
      "name": "Awesome ML for Cybersecurity",
      "url": "https://github.com/jivoi/awesome-ml-for-cybersecurity",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Machine-learning security resource directory.",
      "use_case": "Find datasets and baselines for an explicitly defined detection experiment.",
      "constraint": "Dataset quality and licensing need independent review.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624114573720735007"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:41Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jivoi/awesome-ml-for-cybersecurity",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-08-19T02:14:10Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome ML for Cybersecurity",
      "quick_use_case": "Find datasets and baselines for an explicitly defined detection experiment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d165fe0bf30e",
      "name": "Awesome OSINT for Everything",
      "url": "https://github.com/TOAL-ShOp/awesome-osint-for-everything",
      "category": "intelligence",
      "kind": "Directory / reference",
      "purpose": "Broad open-source research directory.",
      "use_case": "Compare source coverage for company research and brand monitoring.",
      "constraint": "Identified by visible README title; the overlaid URL appears to repeat the previous tool. Review each listed service before use.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7661243266892827934"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:42Z",
        "http_status": 200,
        "resolved_url": "https://github.com/TOAL-ShOp/awesome-osint-for-everything",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-01-02T04:54:29Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome OSINT for Everything",
      "quick_use_case": "Compare source coverage for company research and brand monitoring.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "285b4f8091ba",
      "name": "Awesome Selfhosted",
      "url": "https://github.com/awesome-selfhosted/awesome-selfhosted",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of self-hostable applications.",
      "use_case": "Shortlist private research and document-processing options.",
      "constraint": "Self-hosting adds patching and recovery obligations.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:44Z",
        "http_status": 200,
        "resolved_url": "https://github.com/awesome-selfhosted/awesome-selfhosted",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T10:35:27Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Selfhosted",
      "quick_use_case": "Shortlist private research and document-processing options.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "90dca148b1cd",
      "name": "Awesome Tunneling",
      "url": "https://github.com/anderspitman/awesome-tunneling",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of tunneling tools.",
      "use_case": "Compare documented options when a concrete secure-connectivity need arises.",
      "constraint": "A directory is not approval to expose internal services publicly.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:46Z",
        "http_status": 200,
        "resolved_url": "https://github.com/anderspitman/awesome-tunneling",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T01:24:20Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome Tunneling",
      "quick_use_case": "Compare documented options when a concrete secure-connectivity need arises.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "83eef95cb7b5",
      "name": "awesome-agent-skills",
      "url": "https://github.com/VoltAgent/awesome-agent-skills",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of agent skills from multiple sources.",
      "use_case": "Find a narrowly relevant skill, then review its source and permissions before adding it to our agent workflow.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:47Z",
        "http_status": 200,
        "resolved_url": "https://github.com/VoltAgent/awesome-agent-skills",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T12:33:23Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-agent-skills",
      "quick_use_case": "Find a narrowly relevant skill, then review its source and permissions before adding it to our agent workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6bf041350884",
      "name": "awesome-claude-code",
      "url": "https://github.com/hesreallyhim/awesome-claude-code",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of Claude Code resources, agents and plugins.",
      "use_case": "Compare documented development workflows with our current Claude setup before changing configuration.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:49Z",
        "http_status": 200,
        "resolved_url": "https://github.com/hesreallyhim/awesome-claude-code",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:36:23Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-claude-code",
      "quick_use_case": "Compare documented development workflows with our current Claude setup before changing configuration.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "05d8a50aa391",
      "name": "awesome-claude-code-subagents",
      "url": "https://github.com/VoltAgent/awesome-claude-code-subagents",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of specialized Claude Code agent definitions.",
      "use_case": "Find role definitions for a specific engineering task and evaluate their scope in isolation.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:49Z",
        "http_status": 200,
        "resolved_url": "https://github.com/VoltAgent/awesome-claude-code-subagents",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-05T07:38:56Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-claude-code-subagents",
      "quick_use_case": "Find role definitions for a specific engineering task and evaluate their scope in isolation.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8b09197835be",
      "name": "awesome-claude-skills",
      "url": "https://github.com/travisvn/awesome-claude-skills",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of Claude skills and workflow resources.",
      "use_case": "Find a source-reviewed skill for a missing document, research or development workflow.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:50Z",
        "http_status": 200,
        "resolved_url": "https://github.com/travisvn/awesome-claude-skills",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-04-28T19:30:24Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-claude-skills",
      "quick_use_case": "Find a source-reviewed skill for a missing document, research or development workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "da4aa7d8cefc",
      "name": "awesome-cloud-security",
      "url": "https://github.com/4ndersonLin/awesome-cloud-security",
      "category": "infrastructure",
      "kind": "Directory / reference",
      "purpose": "Directory of cloud security resources.",
      "use_case": "Identify vendor-specific controls for our approved cloud-account review.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:51Z",
        "http_status": 200,
        "resolved_url": "https://github.com/4ndersonLin/awesome-cloud-security",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-17T02:09:12Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-cloud-security",
      "quick_use_case": "Identify vendor-specific controls for our approved cloud-account review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "92a973063876",
      "name": "Awesome-CloudSec-Labs",
      "url": "https://github.com/iknowjason/Awesome-CloudSec-Labs",
      "category": "infrastructure",
      "kind": "Directory / reference",
      "purpose": "Directory of cloud-security training labs.",
      "use_case": "Choose a disposable training lab for staff who maintain cloud-security checks.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:52Z",
        "http_status": 200,
        "resolved_url": "https://github.com/iknowjason/Awesome-CloudSec-Labs",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-10-01T23:50:07Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome-CloudSec-Labs",
      "quick_use_case": "Choose a disposable training lab for staff who maintain cloud-security checks.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "44f6487c205f",
      "name": "awesome-compose",
      "url": "https://github.com/docker/awesome-compose",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Docker Compose configuration examples.",
      "use_case": "Use a reviewed example to reproduce an internal tool locally with minimal privileges.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/docker/awesome-compose",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T19:30:49Z",
        "archived": false,
        "license": "CC0-1.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-compose",
      "quick_use_case": "Use a reviewed example to reproduce an internal tool locally with minimal privileges.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5b44316cdd07",
      "name": "awesome-cybersecurity-blueteam",
      "url": "https://github.com/fabacab/awesome-cybersecurity-blueteam",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of defensive security resources.",
      "use_case": "Select a detection or incident-response reference that matches the telemetry we already collect.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:54Z",
        "http_status": 200,
        "resolved_url": "https://github.com/fabacab/awesome-cybersecurity-blueteam",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-07-15T08:05:27Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-cybersecurity-blueteam",
      "quick_use_case": "Select a detection or incident-response reference that matches the telemetry we already collect.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "088d68cfa6cf",
      "name": "Awesome-Cybersecurity-Datasets",
      "url": "https://github.com/shramos/Awesome-Cybersecurity-Datasets",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of cybersecurity datasets.",
      "use_case": "Find a labeled dataset for measuring false positives in a narrowly defined security experiment.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:55Z",
        "http_status": 200,
        "resolved_url": "https://github.com/shramos/Awesome-Cybersecurity-Datasets",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-03-02T22:06:16Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Awesome-Cybersecurity-Datasets",
      "quick_use_case": "Find a labeled dataset for measuring false positives in a narrowly defined security experiment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "88480547c064",
      "name": "awesome-grapheneos-guide",
      "url": "https://github.com/iAnonymous3000/awesome-grapheneos-guide",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Guide to GrapheneOS setup and use.",
      "use_case": "Research device compatibility before proposing a separate hardened research phone.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:56Z",
        "http_status": 200,
        "resolved_url": "https://github.com/iAnonymous3000/awesome-grapheneos-guide",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-11-19T19:59:47Z",
        "archived": false,
        "license": "CC-BY-SA-4.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-grapheneos-guide",
      "quick_use_case": "Research device compatibility before proposing a separate hardened research phone.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "465299ded691",
      "name": "awesome-incident-response",
      "url": "https://github.com/meirwah/awesome-incident-response",
      "category": "forensics",
      "kind": "Directory / reference",
      "purpose": "Directory of incident-response tools.",
      "use_case": "Choose an evidence-collection or timeline tool for a concrete owned-system incident.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:56Z",
        "http_status": 200,
        "resolved_url": "https://github.com/meirwah/awesome-incident-response",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-15T10:58:26Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-incident-response",
      "quick_use_case": "Choose an evidence-collection or timeline tool for a concrete owned-system incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "fbda03647aad",
      "name": "awesome-nlp",
      "url": "https://github.com/keon/awesome-nlp",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of natural-language-processing resources.",
      "use_case": "Find reference methods for extracting organizations, products and tool names from collected text.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:57Z",
        "http_status": 200,
        "resolved_url": "https://github.com/keon/awesome-nlp",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-07T10:42:10Z",
        "archived": false,
        "license": "CC0-1.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-nlp",
      "quick_use_case": "Find reference methods for extracting organizations, products and tool names from collected text.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5b6f8260c0fd",
      "name": "awesome-production-machine-learning",
      "url": "https://github.com/EthicalML/awesome-production-machine-learning",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of tools for deployed machine-learning systems.",
      "use_case": "Evaluate monitoring and versioning patterns if our extraction models become an operated service.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/EthicalML/awesome-production-machine-learning",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T06:45:24Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "awesome-production-machine-learning",
      "quick_use_case": "Evaluate monitoring and versioning patterns if our extraction models become an operated service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7e8ff3b41fe6",
      "name": "Bandit",
      "url": "https://github.com/PyCQA/bandit",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python security checks.",
      "use_case": "Add targeted static checks to our Python CI pipeline.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7580405520289352991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:59Z",
        "http_status": 200,
        "resolved_url": "https://github.com/PyCQA/bandit",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T01:17:09Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Bandit",
      "quick_use_case": "Add targeted static checks to our Python CI pipeline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "301268621936",
      "name": "Base64 Encoder/Decoder",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/base64-tool",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Multi-format encoding tool",
      "use_case": "Decode an observed string offline while preserving both original and decoded evidence.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/base64-tool/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:00Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/base64-tool",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Base64 Encoder/Decoder",
      "quick_use_case": "Decode an observed string offline while preserving both original and decoded evidence.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "da2a54c8a1fe",
      "name": "Binary Analysis Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/binary-analysis-tool",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Disassemble and analyze executables",
      "use_case": "Inspect a suspicious executable in an isolated analysis environment without running it on the workstation.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/binary-analysis-tool/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:01Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/binary-analysis-tool",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Binary Analysis Tool",
      "quick_use_case": "Inspect a suspicious executable in an isolated analysis environment without running it on the workstation.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ba887cdb40c4",
      "name": "binsider",
      "url": "https://github.com/orhun/binsider",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal binary-analysis interface.",
      "use_case": "Inspect a suspect binary in a disposable analysis environment.",
      "constraint": "Platform and file-format coverage must match the artifact.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7692738831509949726"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:02Z",
        "http_status": 200,
        "resolved_url": "https://github.com/orhun/binsider",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-04T01:00:41Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "binsider",
      "quick_use_case": "Inspect a suspect binary in a disposable analysis environment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "577dd0ebcab4",
      "name": "Biome",
      "url": "https://biomejs.dev/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Web-code formatting and linting.",
      "use_case": "Evaluate against existing linting before changing repository conventions.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:58Z",
        "http_status": 200,
        "resolved_url": "https://biomejs.dev/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Biome",
      "quick_use_case": "Evaluate against existing linting before changing repository conventions.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9a1bf340b119",
      "name": "Bitbucket",
      "url": "https://bitbucket.org/",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Git repository management",
      "use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "constraint": "Integrate with the current development platform rather than creating a parallel one.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:58Z",
        "http_status": 200,
        "resolved_url": "https://bitbucket.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Bitbucket",
      "quick_use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2b7a8eff89c2",
      "name": "Black",
      "url": "https://github.com/psf/black",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python code formatter.",
      "use_case": "Keep Python formatting consistent where Black is already the repository standard.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:03Z",
        "http_status": 200,
        "resolved_url": "https://github.com/psf/black",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T04:14:05Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Black",
      "quick_use_case": "Keep Python formatting consistent where Black is already the repository standard.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1b6235880bda",
      "name": "BlackArch Linux",
      "url": "https://blackarch.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Penetration testing distribution",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:38:59Z",
        "http_status": 200,
        "resolved_url": "https://blackarch.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "BlackArch Linux",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "170287898ac6",
      "name": "Blackbird",
      "url": "https://github.com/antoniaci/blackbird",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Public account discovery and analysis.",
      "use_case": "Test brand-handle coverage against a known reference set.",
      "constraint": "Do not accept AI psychological profiles or identity linkage as established facts.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7659023596919999774"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:04Z",
        "http_status": 200,
        "resolved_url": "https://github.com/antoniaci/blackbird",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-07-13T13:48:19Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Blackbird",
      "quick_use_case": "Test brand-handle coverage against a known reference set.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5c6b6aa014a0",
      "name": "Blockchain Smart Contract Auditor",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Blockchain.Smart.Contract.Auditor.md",
      "category": "app-security",
      "kind": "Project brief / learning reference",
      "purpose": "Solidity vulnerability analysis",
      "use_case": "Review a specific authorized contract when a client actually has smart-contract exposure.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:04Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Blockchain.Smart.Contract.Auditor.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Blockchain Smart Contract Auditor",
      "quick_use_case": "Review a specific authorized contract when a client actually has smart-contract exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "68f29690eb76",
      "name": "Bluehood",
      "url": "https://github.com/dannymcc/bluehood",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Bluetooth device-observation research.",
      "use_case": "Test privacy exposure of our own devices in a consenting lab.",
      "constraint": "Avoid tracking nearby individuals; randomized identifiers are not identity proof.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7687256833379126559"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:05Z",
        "http_status": 200,
        "resolved_url": "https://github.com/dannymcc/bluehood",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-12T14:31:54Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Bluehood",
      "quick_use_case": "Test privacy exposure of our own devices in a consenting lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "710df4b1b6c0",
      "name": "Bug Bounty Platform",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/bug-bounty-platform",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Full vulnerability disclosure platform",
      "use_case": "Study a structured intake and triage workflow for reports about our own applications.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/bug-bounty-platform/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:06Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/bug-bounty-platform",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Bug Bounty Platform",
      "quick_use_case": "Study a structured intake and triage workflow for reports about our own applications.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "82072461fdcf",
      "name": "bump-pydantic",
      "url": "https://github.com/pydantic/bump-pydantic",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Code migration aid for Pydantic version changes.",
      "use_case": "Pilot an automated migration on a disposable branch with representative schema and API tests.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:07Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pydantic/bump-pydantic",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "archived",
        "pushed_at": "2026-05-27T15:54:33Z",
        "archived": true,
        "license": "MIT",
        "note": "GitHub owner archived the repository"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "GitHub owner archived the repository"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "bump-pydantic",
      "quick_use_case": "Pilot an automated migration on a disposable branch with representative schema and API tests.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "512409ff2599",
      "name": "Caesar Cipher",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/caesar-cipher",
      "category": "privacy",
      "kind": "Educational project source",
      "purpose": "CLI encryption/decryption tool",
      "use_case": "Use as a teaching example of weak encryption, never as protection for research data.",
      "constraint": "Educational implementation only. Do not entrust real credentials, client data or production cryptographic keys to unreviewed code. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/caesar-cipher/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:08Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/caesar-cipher",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Caesar Cipher",
      "quick_use_case": "Use as a teaching example of weak encryption, never as protection for research data.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ece5182e72e4",
      "name": "Carbon Black",
      "url": "https://www.vmware.com/products/carbon-black-cloud.html",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Endpoint security",
      "use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "constraint": "Check operating-system coverage and existing endpoint tooling before rollout.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "unavailable",
        "checked_at": "2026-10-10T15:39:04Z",
        "http_status": 404,
        "resolved_url": "https://developer.carbonblack.com/reference/carbon-black-cloud/",
        "evidence": "Exact checked URL returned HTTP 404; deletion/permanent death is not established"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Original URL returned 404; this does not establish that the named project is dead.",
          "Supplementary primary page delivered HTTP 200: https://developer.carbonblack.com/reference/carbon-black-cloud/. Original response is unchanged."
        ]
      },
      "replacement_source": {
        "url": "https://developer.carbonblack.com/reference/carbon-black-cloud/",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:43Z",
        "basis": "Reviewed primary vendor/project page for the named resource"
      },
      "functional_testing": "not_tested",
      "display_name": "Carbon Black",
      "quick_use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ee20851bff38",
      "name": "CertGames",
      "url": "https://certgames.com/",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Creator's cybersecurity learning platform.",
      "use_case": "Optional staff practice for foundational security concepts.",
      "constraint": "Learning and job-outcome claims were not evaluated; purchases need separate approval.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7492199695431781675"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:04Z",
        "http_status": 200,
        "resolved_url": "https://certgames.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "CertGames",
      "quick_use_case": "Optional staff practice for foundational security concepts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "31a50d9f2322",
      "name": "Checkmarx",
      "url": "https://www.checkmarx.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Application security testing",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:39:05Z",
        "http_status": 200,
        "resolved_url": "https://checkmarx.com/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Checkmarx",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "03fb05541111",
      "name": "Clair",
      "url": "https://github.com/quay/clair",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Container static analysis",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:09Z",
        "http_status": 200,
        "resolved_url": "https://github.com/quay/clair",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T23:13:36Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Clair",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "46b330a78ed7",
      "name": "claude-code-ultimate-guide",
      "url": "https://github.com/FlorianBruniaux/claude-code-ultimate-guide",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Claude Code workflow and configuration reference.",
      "use_case": "Compare a documented hook or workflow with the existing agent configuration for a specific task.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:10Z",
        "http_status": 200,
        "resolved_url": "https://github.com/FlorianBruniaux/claude-code-ultimate-guide",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T14:45:12Z",
        "archived": false,
        "license": "CC-BY-SA-4.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "claude-code-ultimate-guide",
      "quick_use_case": "Compare a documented hook or workflow with the existing agent configuration for a specific task.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "615d49e22b3d",
      "name": "Cloud Security Compliance Dashboard",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Cloud.Security.Compliance.Dashboard.md",
      "category": "infrastructure",
      "kind": "Project brief / learning reference",
      "purpose": "Multi-cloud compliance with CIS, SOC2, HIPAA",
      "use_case": "Prototype a view that connects owned cloud findings to evidence, control owners and remediation state.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:11Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Cloud.Security.Compliance.Dashboard.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cloud Security Compliance Dashboard",
      "quick_use_case": "Prototype a view that connects owned cloud findings to evidence, control owners and remediation state.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "bc6109671170",
      "name": "Cloud-Security-Projects-For-Beginners",
      "url": "https://github.com/0xrajneesh/Cloud-Security-Projects-For-Beginners",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Cloud-security learning projects.",
      "use_case": "Select a focused cloud-security training exercise without touching production accounts.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:12Z",
        "http_status": 200,
        "resolved_url": "https://github.com/0xrajneesh/Cloud-Security-Projects-For-Beginners",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-05-30T11:45:21Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cloud-Security-Projects-For-Beginners",
      "quick_use_case": "Select a focused cloud-security training exercise without touching production accounts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "bde4b0a0ff7c",
      "name": "CloudSploit",
      "url": "https://github.com/aquasecurity/cloudsploit",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Cloud security configuration scanner",
      "use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "constraint": "Use read-only inventory permissions first; remediation is a separate change.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:13Z",
        "http_status": 200,
        "resolved_url": "https://github.com/aquasecurity/cloudsploit",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-22T14:36:35Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "CloudSploit",
      "quick_use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "460b8f412f3a",
      "name": "CodeWorm",
      "url": "https://github.com/CarterPerez-dev/CodeWorm",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Agent that generates code documentation and can publish to a repository.",
      "use_case": "Evaluate local code summarization for private engineering reference material.",
      "constraint": "Disable automatic commits/publication until a human approves destinations and content.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/CodeWorm"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:14Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/CodeWorm",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-02-28T16:21:42Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "CodeWorm",
      "quick_use_case": "Evaluate local code summarization for private engineering reference material.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c9dc70635c23",
      "name": "Comprehensive Python Cheatsheet",
      "url": "https://github.com/gto76/python-cheatsheet",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Python language and library reference.",
      "use_case": "Support maintenance of extraction and normalization scripts.",
      "constraint": "Reference only; no need to add another runtime.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/gto76/python-cheatsheet",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-29T14:56:37Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Comprehensive Python Cheatsheet",
      "quick_use_case": "Support maintenance of extraction and normalization scripts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ad817635cb62",
      "name": "Coolify",
      "url": "https://github.com/coollabsio/coolify",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Self-hosted application deployment platform.",
      "use_case": "Evaluate only if a private deployment workflow is missing.",
      "constraint": "Avoid duplicating existing infrastructure and release ownership.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:16Z",
        "http_status": 200,
        "resolved_url": "https://github.com/coollabsio/coolify",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T18:42:05Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Coolify",
      "quick_use_case": "Evaluate only if a private deployment workflow is missing.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b3de59f8a8e2",
      "name": "Credential Rotation Enforcer",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-rotation-enforcer",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Track and enforce credential rotation policies",
      "use_case": "Study rotation tracking and overdue reminders using synthetic credentials and existing vault ownership.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-rotation-enforcer/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:17Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-rotation-enforcer",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Credential Rotation Enforcer",
      "quick_use_case": "Study rotation tracking and overdue reminders using synthetic credentials and existing vault ownership.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3f5db44ed763",
      "name": "CrowdStrike Falcon",
      "url": "https://www.crowdstrike.com/products/endpoint-security/falcon-platform/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Cloud-native endpoint protection",
      "use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "constraint": "Check operating-system coverage and existing endpoint tooling before rollout.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "unavailable",
        "checked_at": "2026-10-10T15:39:12Z",
        "http_status": 404,
        "resolved_url": "https://www.crowdstrike.com/en-us/platform/",
        "evidence": "Exact checked URL returned HTTP 404; deletion/permanent death is not established"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Original URL returned 404; this does not establish that the named project is dead.",
          "Supplementary primary page delivered HTTP 200: https://www.crowdstrike.com/en-us/platform/. Original response is unchanged."
        ]
      },
      "replacement_source": {
        "url": "https://www.crowdstrike.com/en-us/platform/",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:44Z",
        "basis": "Reviewed primary vendor/project page for the named resource"
      },
      "functional_testing": "not_tested",
      "display_name": "CrowdStrike Falcon",
      "quick_use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3905ad5ef68c",
      "name": "crypha",
      "url": "https://github.com/CarterPerez-dev/crypha",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Creator repository whose purpose remains unverified in the reviewed material.",
      "use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "constraint": "Purpose or operating behavior remains UNKNOWN; no adoption recommendation.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/crypha"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:18Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/crypha",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-19T07:06:38Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "crypha",
      "quick_use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5152ccddceee",
      "name": "Cuckoo Sandbox",
      "url": "https://cuckoosandbox.org/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Automated malware analysis",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:14Z",
        "http_status": 200,
        "resolved_url": "https://cuckoosandbox.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cuckoo Sandbox",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6b002d60837f",
      "name": "Cybersecurity Mastery Roadmap",
      "url": "https://github.com/Hamed233/Cybersecurity-Mastery-Roadmap",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Cybersecurity learning roadmap and reference links.",
      "use_case": "Map training gaps to specific responsibilities rather than install a full toolkit.",
      "constraint": "Visible title matched to public repository; learning resources need independent currency checks.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7614396829941255455"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Hamed233/Cybersecurity-Mastery-Roadmap",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-23T14:16:26Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cybersecurity Mastery Roadmap",
      "quick_use_case": "Map training gaps to specific responsibilities rather than install a full toolkit.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1d65af2e90f2",
      "name": "cybersecurity-career-path",
      "url": "https://github.com/rezaduty/cybersecurity-career-path",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Cybersecurity career and learning reference.",
      "use_case": "Map training gaps to the responsibilities of the people maintaining our security and research workflows.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/rezaduty/cybersecurity-career-path",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-09T19:49:39Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "cybersecurity-career-path",
      "quick_use_case": "Map training gaps to the responsibilities of the people maintaining our security and research workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "32dfadf9202a",
      "name": "DDoS Mitigation Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/DDoS.Mitigation.Tool.md",
      "category": "automation",
      "kind": "Project brief / learning reference",
      "purpose": "Detect traffic spikes",
      "use_case": "Compare passive traffic-spike detection with existing service metrics using historical or synthetic logs.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:20Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/DDoS.Mitigation.Tool.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DDoS Mitigation Tool",
      "quick_use_case": "Compare passive traffic-spike detection with existing service metrics using historical or synthetic logs.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9e7d2c6c9f89",
      "name": "DeFlock",
      "url": "https://deflock.org/",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Community map of license-plate reader locations.",
      "use_case": "Public-policy and privacy research where relevant to a client question.",
      "constraint": "Community coverage is incomplete; not an operational anonymity guarantee.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668303302831934750"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:16Z",
        "http_status": 200,
        "resolved_url": "https://deflock.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DeFlock",
      "quick_use_case": "Public-policy and privacy research where relevant to a client question.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c284083aca8d",
      "name": "dependency-workflow",
      "url": "https://github.com/CarterPerez-dev/dependency-workflow",
      "category": "app-security",
      "kind": "Creator project",
      "purpose": "GitHub workflow for dependency and vulnerability checks.",
      "use_case": "Compare its dependency-check pipeline with our current CI and use reviewable upgrade branches.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/dependency-workflow"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/dependency-workflow",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-08-15T07:17:09Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "dependency-workflow",
      "quick_use_case": "Compare its dependency-check pipeline with our current CI and use reviewable upgrade branches.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1e7c0267e160",
      "name": "DevOps-Roadmap",
      "url": "https://github.com/piyushsachdeva/DevOps-Roadmap",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "DevOps and cloud-engineering learning roadmap.",
      "use_case": "Choose focused learning material for staff maintaining deployment and collection pipelines.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:22Z",
        "http_status": 200,
        "resolved_url": "https://github.com/piyushsachdeva/DevOps-Roadmap",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-12-20T15:36:47Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DevOps-Roadmap",
      "quick_use_case": "Choose focused learning material for staff maintaining deployment and collection pipelines.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dad35ea6f09c",
      "name": "DevSecOps",
      "url": "https://github.com/sottlmarek/DevSecOps",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Directory of development-security-operations resources.",
      "use_case": "Find CI security patterns that fit the current repository and release workflow.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:23Z",
        "http_status": 200,
        "resolved_url": "https://github.com/sottlmarek/DevSecOps",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-12T20:14:41Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DevSecOps",
      "quick_use_case": "Find CI security patterns that fit the current repository and release workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c7f6e23828fc",
      "name": "DNS Sinkhole",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/DNS.Sinkhole.md",
      "category": "forensics",
      "kind": "Project brief / learning reference",
      "purpose": "Pi-hole-style malware domain blocker",
      "use_case": "Compare domain-blocking behavior in a test network against the existing DNS baseline.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/DNS.Sinkhole.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DNS Sinkhole",
      "quick_use_case": "Compare domain-blocking behavior in a test network against the existing DNS baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "26b9cccfe247",
      "name": "Docker",
      "url": "https://www.docker.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Container platform",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list",
        "Named in video"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://www.tiktok.com/@certgames.com/video/7668701383196986654",
        "https://www.tiktok.com/@certgames.com/video/7630258738032594207",
        "https://www.tiktok.com/@certgames.com/video/7624528577614171423",
        "https://www.tiktok.com/@certgames.com/video/7622628774995037470",
        "https://www.tiktok.com/@certgames.com/video/7602713791381474591",
        "https://www.tiktok.com/@certgames.com/video/7594220343976267038",
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135",
        "https://www.tiktok.com/@certgames.com/video/7590915290729385246",
        "https://www.tiktok.com/@certgames.com/video/7581167534725025054",
        "https://www.tiktok.com/@certgames.com/video/7580405520289352991",
        "https://www.tiktok.com/@certgames.com/video/7570846685526510878",
        "https://www.tiktok.com/@certgames.com/video/7552320656881306910"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:20Z",
        "http_status": 200,
        "resolved_url": "https://www.docker.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Docker",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d8b9f0de2cc4",
      "name": "ECC",
      "url": "https://github.com/affaan-m/ECC",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Agent configuration and workflow resource collection.",
      "use_case": "Review a specific agent workflow or configuration idea without replacing our ownership and permission rules.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:25Z",
        "http_status": 200,
        "resolved_url": "https://github.com/affaan-m/ECC",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T01:41:12Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ECC",
      "quick_use_case": "Review a specific agent workflow or configuration idea without replacing our ownership and permission rules.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "60ba2e03168b",
      "name": "ELK Stack",
      "url": "https://www.elastic.co/elastic-stack",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Elasticsearch, Logstash, Kibana",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:21Z",
        "http_status": 200,
        "resolved_url": "https://www.elastic.co/elastic-stack",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ELK Stack",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "230b50ed9742",
      "name": "EnCase",
      "url": "https://www.opentext.com/products/encase-forensic",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Digital investigation",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:39:21Z",
        "http_status": 444,
        "resolved_url": "https://www.opentext.com/products/encase-forensic",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in.",
          "HTTP 444 plus Access Denied is treated as access_limited. Vendor content/functionality remains unresolved."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "EnCase",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9f1de4be940f",
      "name": "Encrypted Chat Application",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/encrypted-p2p-chat",
      "category": "privacy",
      "kind": "Educational project source",
      "purpose": "Real-time E2EE messaging",
      "use_case": "Study protocol and key-handling design with synthetic messages in an isolated lab.",
      "constraint": "Educational implementation only. Do not entrust real credentials, client data or production cryptographic keys to unreviewed code. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/encrypted-p2p-chat/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:26Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/encrypted-p2p-chat",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Encrypted Chat Application",
      "quick_use_case": "Study protocol and key-handling design with synthetic messages in an isolated lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5217a78bb3b0",
      "name": "ESLint",
      "url": "https://eslint.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "JavaScript linting.",
      "use_case": "Apply project-specific correctness checks in existing CI.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:22Z",
        "http_status": 200,
        "resolved_url": "https://eslint.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ESLint",
      "quick_use_case": "Apply project-specific correctness checks in existing CI.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7ee9910bd48b",
      "name": "Falco",
      "url": "https://falco.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Runtime security monitoring",
      "use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "constraint": "Use read-only inventory permissions first; remediation is a separate change.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:22Z",
        "http_status": 200,
        "resolved_url": "https://falco.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Falco",
      "quick_use_case": "Audit our cloud and container configuration for excessive permissions and exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d375232c8bae",
      "name": "faraday",
      "url": "https://github.com/infobyte/faraday",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Vulnerability-management workspace with security-testing integrations.",
      "use_case": "Compare vulnerability tracking and report management with the current evidence workflow.",
      "constraint": "Review permissions and integrations; active scans or automated testing require a separate scope.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:27Z",
        "http_status": 200,
        "resolved_url": "https://github.com/infobyte/faraday",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T19:33:14Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "faraday",
      "quick_use_case": "Compare vulnerability tracking and report management with the current evidence workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "59b69c0f8ee2",
      "name": "fastapi-rc",
      "url": "https://github.com/CarterPerez-dev/fastapi-rc",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Caching utility for FastAPI applications.",
      "use_case": "Benchmark caching behavior only if an existing FastAPI collection endpoint has a measured performance need.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/fastapi-rc"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/fastapi-rc",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-02T10:07:04Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "fastapi-rc",
      "quick_use_case": "Benchmark caching behavior only if an existing FastAPI collection endpoint has a measured performance need.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "903278ff4ee8",
      "name": "fawkes",
      "url": "https://github.com/CarterPerez-dev/fawkes",
      "category": "privacy",
      "kind": "Creator project",
      "purpose": "Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkes",
      "use_case": "Review as research on the limits of image privacy protections.",
      "constraint": "Do not promise anonymity or protection against current recognition systems without testing.",
      "priority": "P3",
      "tags": [
        "Carter fork"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/fawkes"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:29Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/fawkes",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2023-08-02T16:26:04Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "fawkes",
      "quick_use_case": "Review as research on the limits of image privacy protections.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5a0903640b6f",
      "name": "Fawkes",
      "url": "https://github.com/Shawn-Shan/fawkes",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Research on face-image perturbations.",
      "use_case": "Study limitations of image privacy controls with synthetic data.",
      "constraint": "No guarantee against current recognition or generative models.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660877122789002527"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Shawn-Shan/fawkes",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2023-08-02T16:26:04Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Fawkes",
      "quick_use_case": "Study limitations of image privacy controls with synthetic data.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5202b46e32b4",
      "name": "Firewall Rule Engine",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/firewall-rule-engine",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Parse and validate iptables/nftables rules",
      "use_case": "Lint a copy of our own Linux firewall rules before proposing any rule change.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/firewall-rule-engine/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/firewall-rule-engine",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Firewall Rule Engine",
      "quick_use_case": "Lint a copy of our own Linux firewall rules before proposing any rule change.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a97cb96bc6ef",
      "name": "Flake8",
      "url": "https://flake8.pycqa.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python linting tool.",
      "use_case": "Maintain existing correctness checks before considering a replacement.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:39:27Z",
        "http_status": 200,
        "resolved_url": "https://flake8.pycqa.org/en/latest/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Flake8",
      "quick_use_case": "Maintain existing correctness checks before considering a replacement.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4535bfbe58a2",
      "name": "Flask",
      "url": "https://flask.palletsprojects.com/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python web framework.",
      "use_case": "Build a small authenticated internal evidence endpoint where an existing service cannot be reused.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7589965762924662046"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:39:28Z",
        "http_status": 200,
        "resolved_url": "https://flask.palletsprojects.com/en/stable/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Flask",
      "quick_use_case": "Build a small authenticated internal evidence endpoint where an existing service cannot be reused.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1f95b1a9f976",
      "name": "flask-honeypot",
      "url": "https://github.com/CarterPerez-dev/flask-honeypot",
      "category": "infrastructure",
      "kind": "Creator project",
      "purpose": "Modular web honeypot built with Flask.",
      "use_case": "Study detection and logging with synthetic traffic inside an isolated lab network.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/flask-honeypot"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:31Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/flask-honeypot",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-05-31T10:17:20Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "flask-honeypot",
      "quick_use_case": "Study detection and logging with synthetic traffic inside an isolated lab network.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "66aa1b5aeb58",
      "name": "flask-pymongo",
      "url": "https://github.com/mongodb-labs/flask-pymongo",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "MongoDB integration for Flask applications.",
      "use_case": "Use the existing Flask and MongoDB integration when maintaining a service that already depends on both.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:32Z",
        "http_status": 200,
        "resolved_url": "https://github.com/mongodb-labs/flask-pymongo",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T03:44:17Z",
        "archived": false,
        "license": "BSD-2-Clause",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "flask-pymongo",
      "quick_use_case": "Use the existing Flask and MongoDB integration when maintaining a service that already depends on both.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1208019e118a",
      "name": "fleet",
      "url": "https://github.com/CarterPerez-dev/fleet",
      "category": "infrastructure",
      "kind": "Creator project",
      "purpose": "Creator Docker-management command-line tool.",
      "use_case": "Compare Docker inventory commands against current tooling on a disposable development host.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/fleet"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:33Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/fleet",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-05-07T21:37:22Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "fleet",
      "quick_use_case": "Compare Docker inventory commands against current tooling on a disposable development host.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b0bd9a0fe6db",
      "name": "Fluentd",
      "url": "https://www.fluentd.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Unified logging layer",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:30Z",
        "http_status": 200,
        "resolved_url": "https://www.fluentd.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Fluentd",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d26d6317709d",
      "name": "Fortify",
      "url": "https://www.microfocus.com/en-us/products/static-code-analysis-sast/overview",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Static code analyzer",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:39:30Z",
        "http_status": 444,
        "resolved_url": "https://www.opentext.com/products/static-application-security-testing",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in.",
          "HTTP 444 plus Access Denied is treated as access_limited. Vendor content/functionality remains unresolved."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Fortify",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "84c371502d3e",
      "name": "FTK Imager",
      "url": "https://www.exterro.com/ftk-imager",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Forensic imaging",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "unavailable",
        "checked_at": "2026-10-10T15:39:31Z",
        "http_status": 404,
        "resolved_url": "https://www.exterro.com/ftk-downloads",
        "evidence": "Exact checked URL returned HTTP 404; deletion/permanent death is not established"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Original URL returned 404; this does not establish that the named project is dead.",
          "Supplementary primary page delivered HTTP 200: https://www.exterro.com/ftk-downloads. Original response is unchanged."
        ]
      },
      "replacement_source": {
        "url": "https://www.exterro.com/ftk-downloads",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:44Z",
        "basis": "Reviewed primary vendor/project page for the named resource"
      },
      "functional_testing": "not_tested",
      "display_name": "FTK Imager",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "79e460acb117",
      "name": "fullstack-template",
      "url": "https://github.com/CarterPerez-dev/fullstack-template",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Application template using Python, Go, React and related infrastructure.",
      "use_case": "Use as an architectural reference when a new internal research UI is actually needed.",
      "constraint": "Preserve established project conventions and avoid template-driven rewrites.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/fullstack-template"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/fullstack-template",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-29T02:00:45Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "fullstack-template",
      "quick_use_case": "Use as an architectural reference when a new internal research UI is actually needed.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "102cfe35920a",
      "name": "GeoWiFi",
      "url": "https://github.com/GONZOsint/geowifi",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Looks up Wi-Fi identifiers in public geolocation databases.",
      "use_case": "Check exposure of our own wireless identifiers with consent.",
      "constraint": "Location data may be old or ambiguous; some providers require paid keys.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7630086415367277854"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:35Z",
        "http_status": 200,
        "resolved_url": "https://github.com/GONZOsint/geowifi",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-09T07:06:19Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GeoWiFi",
      "quick_use_case": "Check exposure of our own wireless identifiers with consent.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "47ae298498dd",
      "name": "GhostTrack",
      "url": "https://github.com/HunxByts/GhostTrack",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Identifier-based OSINT utility.",
      "use_case": "Evaluate public company identifiers in a controlled research exercise.",
      "constraint": "Avoid personal-location claims and private account enrichment.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7666394891731176734"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/HunxByts/GhostTrack",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-01-11T15:36:46Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GhostTrack",
      "quick_use_case": "Evaluate public company identifiers in a controlled research exercise.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "607bd260855e",
      "name": "Git",
      "url": "https://git-scm.com/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Version control.",
      "use_case": "Version source snapshots, extraction scripts and report revisions without storing secrets.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7633804900090121502"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:32Z",
        "http_status": 200,
        "resolved_url": "https://git-scm.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Git",
      "quick_use_case": "Version source snapshots, extraction scripts and report revisions without storing secrets.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a0221f9cc3f2",
      "name": "gitGraber",
      "url": "https://github.com/hisxo/gitGraber",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Monitors public repository patterns for exposed information.",
      "use_case": "Monitor our own organization for accidental public disclosures.",
      "constraint": "Do not collect or verify other organizations' secret values.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672030628833004831"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:37Z",
        "http_status": 200,
        "resolved_url": "https://github.com/hisxo/gitGraber",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-26T09:32:20Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "gitGraber",
      "quick_use_case": "Monitor our own organization for accidental public disclosures.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2a3cdadf3b0f",
      "name": "GitGuardian",
      "url": "https://www.gitguardian.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Secrets detection",
      "use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "constraint": "Integrate with the current development platform rather than creating a parallel one.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:33Z",
        "http_status": 200,
        "resolved_url": "https://www.gitguardian.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GitGuardian",
      "quick_use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3aeb00246038",
      "name": "GitHub",
      "url": "https://github.com/",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Version control and collaboration",
      "use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "constraint": "Integrate with the current development platform rather than creating a parallel one.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:38Z",
        "http_status": 200,
        "resolved_url": "https://github.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GitHub",
      "quick_use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "88e1ef213454",
      "name": "GitHub Actions",
      "url": "https://docs.github.com/en/actions",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Repository workflow automation.",
      "use_case": "Run source checks and generate versioned evidence in the existing CI workflow.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624528577614171423"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:35Z",
        "http_status": 200,
        "resolved_url": "https://docs.github.com/en/actions",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GitHub Actions",
      "quick_use_case": "Run source checks and generate versioned evidence in the existing CI workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "20a83b42cd54",
      "name": "GitLab",
      "url": "https://gitlab.com/",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "DevOps platform",
      "use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "constraint": "Integrate with the current development platform rather than creating a parallel one.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:39:34Z",
        "http_status": 200,
        "resolved_url": "https://about.gitlab.com/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GitLab",
      "quick_use_case": "Improve repository review, secret detection, and release evidence in existing projects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "eb4ec133fa89",
      "name": "GNU MAC Changer",
      "url": "https://github.com/alobbs/macchanger",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Changes a network interface's MAC address.",
      "use_case": "Lab testing of device-identity assumptions on supported Linux hosts.",
      "constraint": "Changing addresses can break access controls; prefer existing OS privacy features.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7674329982407019807"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:38Z",
        "http_status": 200,
        "resolved_url": "https://github.com/alobbs/macchanger",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2021-08-23T05:56:40Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GNU MAC Changer",
      "quick_use_case": "Lab testing of device-identity assumptions on supported Linux hosts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a2e0cac79804",
      "name": "Go",
      "url": "https://go.dev/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Programming language.",
      "use_case": "Evaluate lightweight compiled collection tools where deployment simplicity matters.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7642057911639739679"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:35Z",
        "http_status": 200,
        "resolved_url": "https://go.dev/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Go",
      "quick_use_case": "Evaluate lightweight compiled collection tools where deployment simplicity matters.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d024db729e54",
      "name": "GraphQL Security Tester",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/GraphQL.Security.Tester.md",
      "category": "app-security",
      "kind": "Project brief / learning reference",
      "purpose": "Automated GraphQL vulnerability testing",
      "use_case": "Test authentication and query limits against our own synthetic staging GraphQL service.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:39Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/GraphQL.Security.Tester.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GraphQL Security Tester",
      "quick_use_case": "Test authentication and query limits against our own synthetic staging GraphQL service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "43612ef94f12",
      "name": "Graylog",
      "url": "https://www.graylog.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Log management",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:39:35Z",
        "http_status": 403,
        "resolved_url": "https://www.graylog.org/",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Graylog",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ced2108e4bdc",
      "name": "GRR Rapid Response",
      "url": "https://github.com/google/grr",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Incident response framework",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:40Z",
        "http_status": 200,
        "resolved_url": "https://github.com/google/grr",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-01T16:04:33Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "GRR Rapid Response",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "da5938df493e",
      "name": "Hardware Security Module Emulator",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/hsm-emulator",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Software HSM that compiles to a real PKCS#11 `.so`",
      "use_case": "Test PKCS11 integration using disposable keys before working with a real hardware module.",
      "constraint": "Educational implementation only. Do not entrust real credentials, client data or production cryptographic keys to unreviewed code. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/hsm-emulator/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:42Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/hsm-emulator",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hardware Security Module Emulator",
      "quick_use_case": "Test PKCS11 integration using disposable keys before working with a real hardware module.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "bed9041ed5ef",
      "name": "Hash Identifier",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/hash-identifier",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Identify hash types by prefix, length, and charset",
      "use_case": "Classify an observed hash format offline without attempting to recover a password.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/hash-identifier/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:43Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/hash-identifier",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hash Identifier",
      "quick_use_case": "Classify an observed hash format offline without attempting to recover a password.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "bb9bb423d2a8",
      "name": "Haskell Reverse Proxy",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/haskell-reverse-proxy",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Functional reverse proxy with security middleware",
      "use_case": "Study reverse-proxy request filtering using a local demonstration service.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/haskell-reverse-proxy/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:44Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/haskell-reverse-proxy",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Haskell Reverse Proxy",
      "quick_use_case": "Study reverse-proxy request filtering using a local demonstration service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d8edc974afa8",
      "name": "Have I Been Flocked",
      "url": "https://haveibeenflocked.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Public-records interface for surveillance searches.",
      "use_case": "Understand our own exposure and public-records provenance.",
      "constraint": "Reported search coverage and reasons require context; not an exhaustive live log.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7673530761387052319"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:38Z",
        "http_status": 200,
        "resolved_url": "https://haveibeenflocked.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Have I Been Flocked",
      "quick_use_case": "Understand our own exposure and public-records provenance.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "02107ff84004",
      "name": "holophyly",
      "url": "https://github.com/CarterPerez-dev/holophyly",
      "category": "infrastructure",
      "kind": "Creator project",
      "purpose": "Creator Docker-container management project.",
      "use_case": "Evaluate container-management ergonomics only if the current Docker workflow has a documented gap.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/holophyly"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:45Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/holophyly",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-02T10:03:55Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "holophyly",
      "quick_use_case": "Evaluate container-management ergonomics only if the current Docker workflow has a documented gap.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9fe7c5405a0b",
      "name": "Honeypot Network",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/honeypot-network",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Multi-service honeypot deployment & analysis",
      "use_case": "Test synthetic attack telemetry and alert delivery in a network isolated from production.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/honeypot-network/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:46Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/honeypot-network",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Honeypot Network",
      "quick_use_case": "Test synthetic attack telemetry and alert delivery in a network isolated from production.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dd9d748611eb",
      "name": "Horus",
      "url": "https://github.com/6abd/horus",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Multi-source investigation interface.",
      "use_case": "Evaluate only company-level public research modules.",
      "constraint": "Module capabilities vary; disable personal tracing and intrusive actions.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7673258607290354974"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:47Z",
        "http_status": 200,
        "resolved_url": "https://github.com/6abd/horus",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-29T18:06:35Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Horus",
      "quick_use_case": "Evaluate only company-level public research modules.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c51b1b68dddc",
      "name": "Hybrid Analysis",
      "url": "https://www.hybrid-analysis.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Free malware analysis",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:39:42Z",
        "http_status": 200,
        "resolved_url": "https://hybrid-analysis.com/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hybrid Analysis",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b662015860cf",
      "name": "igslop",
      "url": "https://github.com/CarterPerez-dev/igslop",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Project evaluating Instagram carousel content with AI.",
      "use_case": "Compare content-classification claims on a labeled sample; do not use output as proof of AI authorship.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/igslop"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:48Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/igslop",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-11T08:36:47Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "igslop",
      "quick_use_case": "Compare content-classification claims on a labeled sample; do not use output as proof of AI authorship.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "640a81b34811",
      "name": "Interview_Question_for_Beginner",
      "url": "https://github.com/jbee37142/Interview_Question_for_Beginner",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Programming interview learning reference.",
      "use_case": "Select practical programming exercises for staff who maintain research automation.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:49Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jbee37142/Interview_Question_for_Beginner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-08-09T07:53:33Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Interview_Question_for_Beginner",
      "quick_use_case": "Select practical programming exercises for staff who maintain research automation.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6c7042adcb2f",
      "name": "JA3/JA4 TLS Fingerprinting Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/ja3-ja4-tls-fingerprinting",
      "category": "privacy",
      "kind": "Educational project source",
      "purpose": "Fingerprint TLS clients by handshake",
      "use_case": "Compare TLS fingerprints in an approved traffic sample to support incident triage.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/ja3-ja4-tls-fingerprinting/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:50Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/ja3-ja4-tls-fingerprinting",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "JA3/JA4 TLS Fingerprinting Tool",
      "quick_use_case": "Compare TLS fingerprints in an approved traffic sample to support incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6c3fb15d8714",
      "name": "Kali Linux",
      "url": "https://www.kali.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Penetration testing distribution",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:45Z",
        "http_status": 200,
        "resolved_url": "https://www.kali.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Kali Linux",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "981fe2d6a93c",
      "name": "Kernel Rootkit Detection",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Kernel.Rootkit.Detection.md",
      "category": "infrastructure",
      "kind": "Project brief / learning reference",
      "purpose": "Detect kernel-level rootkits",
      "use_case": "Study the checks on a disposable Linux lab host with known synthetic indicators.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:51Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Kernel.Rootkit.Detection.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Kernel Rootkit Detection",
      "quick_use_case": "Study the checks on a disposable Linux lab host with known synthetic indicators.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "eb5c47c78903",
      "name": "Khue's Homelab",
      "url": "https://github.com/khuedoan/homelab",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Infrastructure-as-code homelab reference.",
      "use_case": "Study reproducible isolated research environments.",
      "constraint": "Experimental example, not a ready replacement for our fleet.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7651220967435308318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:51Z",
        "http_status": 200,
        "resolved_url": "https://github.com/khuedoan/homelab",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T10:24:59Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Khue's Homelab",
      "quick_use_case": "Study reproducible isolated research environments.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6c0e3bccbde2",
      "name": "Kubernetes",
      "url": "https://kubernetes.io/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Container orchestration platform.",
      "use_case": "Understand deployments in client architecture reviews; use existing clusters where justified.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624528577614171423"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:47Z",
        "http_status": 200,
        "resolved_url": "https://kubernetes.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Kubernetes",
      "quick_use_case": "Understand deployments in client architecture reviews; use existing clusters where justified.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c5604bd7255a",
      "name": "linecast",
      "url": "https://github.com/ashuttl/linecast",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal display of weather, tides, astronomy and maps.",
      "use_case": "Optional environmental context for location-related research.",
      "constraint": "Do not introduce another always-on service without a concrete gap.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694348290783005982"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ashuttl/linecast",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T17:18:50Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "linecast",
      "quick_use_case": "Optional environmental context for location-related research.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2c122b913d50",
      "name": "Linux eBPF Security Tracer",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-ebpf-security-tracer",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Real-time syscall tracing with eBPF",
      "use_case": "Observe a narrowly scoped test process on an approved Linux worker and evaluate telemetry overhead.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-ebpf-security-tracer/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/linux-ebpf-security-tracer",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Linux eBPF Security Tracer",
      "quick_use_case": "Observe a narrowly scoped test process on an approved Linux worker and evaluate telemetry overhead.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7dc1f462d153",
      "name": "lisdex",
      "url": "https://github.com/CarterPerez-dev/lisdex",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Creator repository whose purpose remains unverified in the reviewed material.",
      "use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "constraint": "Purpose or operating behavior remains UNKNOWN; no adoption recommendation.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/lisdex"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:54Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/lisdex",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-02T09:45:51Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "lisdex",
      "quick_use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "40084cd96a77",
      "name": "Logstash",
      "url": "https://www.elastic.co/logstash",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Data processing pipeline",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:50Z",
        "http_status": 200,
        "resolved_url": "https://www.elastic.co/logstash",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Logstash",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ef3dd2393ea5",
      "name": "Lua/Nginx Edge Backend",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Lua.Nginx.Edge.Backend.md",
      "category": "automation",
      "kind": "Project brief / learning reference",
      "purpose": "Full CRUD backend via Lua in Nginx",
      "use_case": "Use as an implementation reference if an owned edge service needs a small authenticated endpoint.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:55Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Lua.Nginx.Edge.Backend.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Lua/Nginx Edge Backend",
      "quick_use_case": "Use as an implementation reference if an owned edge service needs a small authenticated endpoint.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2381b4e24520",
      "name": "MailAccess",
      "url": "https://github.com/katrielmoses/mailaccess",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Email-associated account and exposure research.",
      "use_case": "Review consenting corporate test-account exposure.",
      "constraint": "No bulk personal enrichment or retrieval of leaked credentials.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7673258607290354974"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:57Z",
        "http_status": 200,
        "resolved_url": "https://github.com/KatrielMoses/MailAccess",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T07:07:04Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "MailAccess",
      "quick_use_case": "Review consenting corporate test-account exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ddb1bff92e91",
      "name": "Malware Analysis Platform",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Malware.Analysis.Platform.md",
      "category": "forensics",
      "kind": "Project brief / learning reference",
      "purpose": "Automated sandbox analysis",
      "use_case": "Study evidence collection using inert fixtures before evaluating isolated malware-analysis infrastructure.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Malware.Analysis.Platform.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Malware Analysis Platform",
      "quick_use_case": "Study evidence collection using inert fixtures before evaluating isolated malware-analysis infrastructure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cfa480984265",
      "name": "MapSCII",
      "url": "https://github.com/rastapasta/mapscii",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal map rendering.",
      "use_case": "Lightweight geographic context in internal command-line research reports.",
      "constraint": "Map display is not geolocation evidence.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7692738831509949726"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/rastapasta/mapscii",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-11-03T16:02:52Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "MapSCII",
      "quick_use_case": "Lightweight geographic context in internal command-line research reports.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7632f09c3eca",
      "name": "Masscan",
      "url": "https://github.com/robertdavidgraham/masscan",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Fast port scanner",
      "use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "constraint": "Capture only networks and hosts within an approved scope.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:59Z",
        "http_status": 200,
        "resolved_url": "https://github.com/robertdavidgraham/masscan",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-05T19:51:27Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Masscan",
      "quick_use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a81e182c2bc8",
      "name": "merelinux",
      "url": "https://github.com/jhuntwork/merelinux",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Package recipes for Mere Linux",
      "use_case": "Inspect package-recipe provenance when evaluating a disposable Linux research environment.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:00Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jhuntwork/merelinux",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-21T01:57:52Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "merelinux",
      "quick_use_case": "Inspect package-recipe provenance when evaluating a disposable Linux research environment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1ec453468d00",
      "name": "Microsoft Defender for Endpoint",
      "url": "https://www.microsoft.com/en-us/security/business/endpoint-security/microsoft-defender-endpoint",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Enterprise endpoint security",
      "use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "constraint": "Check operating-system coverage and existing endpoint tooling before rollout.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:59Z",
        "http_status": 200,
        "resolved_url": "https://www.microsoft.com/en-us/security/business/endpoint-security/microsoft-defender-endpoint",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Microsoft Defender for Endpoint",
      "quick_use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e0bfcd1a8682",
      "name": "Mobile App Security Analyzer",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Mobile.App.Security.Analyzer.md",
      "category": "automation",
      "kind": "Project brief / learning reference",
      "purpose": "Decompile and analyze mobile apps",
      "use_case": "Review an app we own or are authorized to assess using a test build and synthetic account data.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:01Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Mobile.App.Security.Analyzer.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Mobile App Security Analyzer",
      "quick_use_case": "Review an app we own or are authorized to assess using a test build and synthetic account data.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8bfbef6809fa",
      "name": "MongoDB",
      "url": "https://www.mongodb.com/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Document database.",
      "use_case": "Evaluate only when variable source documents do not fit the existing database well.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7552320656881306910"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:58Z",
        "http_status": 200,
        "resolved_url": "https://www.mongodb.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "MongoDB",
      "quick_use_case": "Evaluate only when variable source documents do not fit the existing database well.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0db7cfd524f5",
      "name": "Multiplayer Networking Resources",
      "url": "https://github.com/0xFA11/MultiplayerNetworkingResources",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Game networking reference collection.",
      "use_case": "Use networking concepts for engineering training when they match an actual project.",
      "constraint": "Learning material; no immediate intelligence or security installation value.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7670529707456105759"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:02Z",
        "http_status": 200,
        "resolved_url": "https://github.com/0xFA11/MultiplayerNetworkingResources",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-27T10:58:50Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Multiplayer Networking Resources",
      "quick_use_case": "Use networking concepts for engineering training when they match an actual project.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c09b57880e09",
      "name": "Nessus",
      "url": "https://www.tenable.com/products/nessus",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Vulnerability scanner",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:39:59Z",
        "http_status": 200,
        "resolved_url": "https://www.tenable.com/products/nessus",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Nessus",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9a62d23dec63",
      "name": "Netryx ASTRA V2",
      "url": "https://github.com/SparkyNiner/Netryx-ASTRA-V2-Geolocation-Tool",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Image-geolocation research project.",
      "use_case": "Evaluate location hypotheses using synthetic or explicitly cleared images.",
      "constraint": "Model predictions need corroboration; do not locate private individuals.",
      "priority": "P3",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7664270375081020702"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:03Z",
        "http_status": 200,
        "resolved_url": "https://github.com/sparkyniner/Netryx-Astra-V2-Geolocation-Tool",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-03T06:51:40Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Netryx ASTRA V2",
      "quick_use_case": "Evaluate location hypotheses using synthetic or explicitly cleared images.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f3df7e9c7652",
      "name": "Network Traffic Analyzer",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/network-traffic-analyzer",
      "category": "infrastructure",
      "kind": "Educational project source",
      "purpose": "Capture and analyze packets",
      "use_case": "Analyze a narrowly filtered capture from an owned service to explain unexpected traffic.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/network-traffic-analyzer/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:04Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/network-traffic-analyzer",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Network Traffic Analyzer",
      "quick_use_case": "Analyze a narrowly filtered capture from an owned service to explain unexpected traffic.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "05d6940d8a8c",
      "name": "NetworkMiner",
      "url": "https://www.netresec.com/?page=NetworkMiner",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Network forensic analysis",
      "use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "constraint": "Capture only networks and hosts within an approved scope.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:00Z",
        "http_status": 200,
        "resolved_url": "https://www.netresec.com/?page=NetworkMiner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "NetworkMiner",
      "quick_use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c902249f8ec1",
      "name": "New-Instance-sh",
      "url": "https://github.com/CarterPerez-dev/New-Instance-sh",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Ubuntu setup script that installs shell and development utilities.",
      "use_case": "Review its package list as a provisioning reference for a disposable Ubuntu host.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/New-Instance-sh"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:05Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/New-Instance-sh",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-06-01T17:03:51Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "New-Instance-sh",
      "quick_use_case": "Review its package list as a provisioning reference for a disposable Ubuntu host.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "58a347409d7e",
      "name": "NGINX",
      "url": "https://nginx.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Web server and reverse proxy.",
      "use_case": "Publish approved internal research services through the existing authenticated ingress.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7581167534725025054"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:01Z",
        "http_status": 200,
        "resolved_url": "https://nginx.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "NGINX",
      "quick_use_case": "Publish approved internal research services through the existing authenticated ingress.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3ca29e55be4b",
      "name": "npm",
      "url": "https://www.npmjs.com/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "JavaScript package tooling.",
      "use_case": "Reuse package locks and the package manager already chosen by the project.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7623542772649266463"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:40:01Z",
        "http_status": 403,
        "resolved_url": "https://www.npmjs.com/",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "npm",
      "quick_use_case": "Reuse package locks and the package manager already chosen by the project.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "32096bba331e",
      "name": "ntopng",
      "url": "https://www.ntop.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Network traffic monitoring",
      "use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "constraint": "Capture only networks and hosts within an approved scope.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:03Z",
        "http_status": 200,
        "resolved_url": "https://www.ntop.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ntopng",
      "quick_use_case": "Inspect traffic or enumerate explicitly approved infrastructure to establish an asset and service baseline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4b1105c56e15",
      "name": "olcrtc",
      "url": "https://github.com/openlibrecommunity/olcrtc",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Project described as accessing the web through meeting services; purpose not fully verified.",
      "use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "constraint": "Purpose or operating behavior remains UNKNOWN; no adoption recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:05Z",
        "http_status": 200,
        "resolved_url": "https://github.com/openlibrecommunity/olcrtc",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "archived",
        "pushed_at": "2026-09-30T09:38:34Z",
        "archived": true,
        "license": "WTFPL",
        "note": "GitHub owner archived the repository"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "GitHub owner archived the repository"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "olcrtc",
      "quick_use_case": "Keep as a discovery reference until its purpose and implementation have been reviewed.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "98f6fb68a2c9",
      "name": "oneIsNun_",
      "url": "https://github.com/CarterPerez-dev/oneIsNun_",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Creator MongoDB-management tool for CertGames.",
      "use_case": "Study MongoDB administration patterns with a local test database; do not reuse creator-specific assumptions.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/oneIsNun_"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:07Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/oneIsNun_",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-01-15T23:56:10Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "oneIsNun_",
      "quick_use_case": "Study MongoDB administration patterns with a local test database; do not reuse creator-specific assumptions.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "61b7f1d7e378",
      "name": "OpenVAS",
      "url": "https://www.openvas.org/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Open-source vulnerability scanner",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:04Z",
        "http_status": 200,
        "resolved_url": "https://www.openvas.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OpenVAS",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9228e2d2e232",
      "name": "Opsis",
      "url": "https://useopsis.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Multi-platform account research service shown by the creator.",
      "use_case": "Evaluate only an explicitly allowed business-account use case.",
      "constraint": "Hosted enrichment and prices need review; no bulk private-person dossiers.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7630086415367277854"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:04Z",
        "http_status": 200,
        "resolved_url": "https://useopsis.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Opsis",
      "quick_use_case": "Evaluate only an explicitly allowed business-account use case.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4300af2fd0b1",
      "name": "Oracle VirtualBox",
      "url": "https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Virtual machines",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:04Z",
        "http_status": 200,
        "resolved_url": "https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Oracle VirtualBox",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "88e5adcd9da2",
      "name": "Osintgram",
      "url": "https://github.com/Datalux/Osintgram",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Instagram account research toolkit.",
      "use_case": "Audit exposure of an account we own or have explicit consent to review.",
      "constraint": "Login requirements and platform changes affect reliability; do not enrich private personal profiles.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694726490654641439"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Datalux/Osintgram",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-28T20:09:24Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Osintgram",
      "quick_use_case": "Audit exposure of an account we own or have explicit consent to review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "771822578c26",
      "name": "OSSEC",
      "url": "https://www.ossec.net/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Host-based intrusion detection",
      "use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "constraint": "Check operating-system coverage and existing endpoint tooling before rollout.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:05Z",
        "http_status": 200,
        "resolved_url": "https://www.ossec.net/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OSSEC",
      "quick_use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7775aa36dde7",
      "name": "OWASP Dependency-Check",
      "url": "https://owasp.org/www-project-dependency-check/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Software composition analysis",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:06Z",
        "http_status": 200,
        "resolved_url": "https://owasp.org/projects/dependency-check",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OWASP Dependency-Check",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ae9680b1824c",
      "name": "Parrot Security OS",
      "url": "https://www.parrotsec.org/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Security and privacy-focused",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:05Z",
        "http_status": 200,
        "resolved_url": "https://www.parrotsec.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Parrot Security OS",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "680eed441bfe",
      "name": "Password Manager",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/password-manager",
      "category": "privacy",
      "kind": "Educational project source",
      "purpose": "Encrypted local vault with master password unlock",
      "use_case": "Study vault design with dummy secrets; use an established approved manager for real credentials.",
      "constraint": "Educational implementation only. Do not entrust real credentials, client data or production cryptographic keys to unreviewed code. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/password-manager/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/foundations/password-manager",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Password Manager",
      "quick_use_case": "Study vault design with dummy secrets; use an established approved manager for real credentials.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6cabb9579733",
      "name": "Phishing Domain Generator & Quishing Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/Phishing.Domain.Generator.And.Quishing.Scanner.md",
      "category": "visibility",
      "kind": "Project brief / learning reference",
      "purpose": "Typosquat generation + QR phishing detection",
      "use_case": "Generate candidate brand typos offline and inspect synthetic QR URLs for defensive awareness.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:09Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/Phishing.Domain.Generator.And.Quishing.Scanner.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Phishing Domain Generator & Quishing Scanner",
      "quick_use_case": "Generate candidate brand typos offline and inspect synthetic QR URLs for defensive awareness.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "935d2067256e",
      "name": "PhoneInfoga",
      "url": "https://github.com/sundowndev/phoneinfoga",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Phone-number public-source research.",
      "use_case": "Check our published business numbers for stale or inconsistent listings.",
      "constraint": "Do not infer private identity or precise location from weak matches.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660565120317279519"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://github.com/sundowndev/phoneinfoga",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-25T07:42:10Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "PhoneInfoga",
      "quick_use_case": "Check our published business numbers for stale or inconsistent listings.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8db64d5c434c",
      "name": "Pic2Map",
      "url": "https://www.pic2map.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Shows location embedded in image metadata.",
      "use_case": "Demonstrate metadata leakage using a synthetic example photo.",
      "constraint": "Prefer local metadata tools for private photos; no upload of client material.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7642785024286280991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:06Z",
        "http_status": 200,
        "resolved_url": "https://www.pic2map.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Pic2Map",
      "quick_use_case": "Demonstrate metadata leakage using a synthetic example photo.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "62b8db139e1b",
      "name": "pip",
      "url": "https://pip.pypa.io/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python package installer.",
      "use_case": "Maintain dependencies using the existing project workflow.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672437043057708318"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:07Z",
        "http_status": 200,
        "resolved_url": "https://pip.pypa.io/en/stable/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "pip",
      "quick_use_case": "Maintain dependencies using the existing project workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "497a888f3eb6",
      "name": "pnpm",
      "url": "https://pnpm.io/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "JavaScript package manager.",
      "use_case": "Reuse locked dependency installations in supported projects.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664669337113971998"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:07Z",
        "http_status": 200,
        "resolved_url": "https://pnpm.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "pnpm",
      "quick_use_case": "Reuse locked dependency installations in supported projects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "da50fd437737",
      "name": "PostgreSQL",
      "url": "https://www.postgresql.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Relational database.",
      "use_case": "Store source facts, timestamps and entity relationships with explicit provenance.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7630258738032594207"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://www.postgresql.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "PostgreSQL",
      "quick_use_case": "Store source facts, timestamps and entity relationships with explicit provenance.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cb0e620cf0e8",
      "name": "Prettier",
      "url": "https://prettier.io/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Code formatter.",
      "use_case": "Keep report and application source formatting consistent with project conventions.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://prettier.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Prettier",
      "quick_use_case": "Keep report and application source formatting consistent with project conventions.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "86d6a25c320a",
      "name": "Project Based Learning",
      "url": "https://github.com/practical-tutorials/project-based-learning",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Programming project tutorial directory.",
      "use_case": "Choose a small staff training project that supports real workflows.",
      "constraint": "Do not confuse tutorial completion with production readiness.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:11Z",
        "http_status": 200,
        "resolved_url": "https://github.com/practical-tutorials/project-based-learning",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-05T07:20:21Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Project Based Learning",
      "quick_use_case": "Choose a small staff training project that supports real workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "303b56fc1f1e",
      "name": "Pylint",
      "url": "https://pylint.pycqa.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python static analysis.",
      "use_case": "Choose complementary checks without duplicating the current linting stack.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://pylint.readthedocs.io/en/stable/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Pylint",
      "quick_use_case": "Choose complementary checks without duplicating the current linting stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6f68c837e265",
      "name": "pyproject-setup",
      "url": "https://github.com/CarterPerez-dev/pyproject-setup",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Utility for creating Python project configuration.",
      "use_case": "Generate and review starter Python configuration on a disposable project before adapting it to our conventions.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/pyproject-setup"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:12Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/pyproject-setup",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2025-12-10T05:33:13Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "pyproject-setup",
      "quick_use_case": "Generate and review starter Python configuration on a disposable project before adapting it to our conventions.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ceb4ca2cdc00",
      "name": "Python",
      "url": "https://www.python.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Programming language.",
      "use_case": "Implement small, reviewable collection and normalization steps.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:08Z",
        "http_status": 200,
        "resolved_url": "https://www.python.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Python",
      "quick_use_case": "Implement small, reviewable collection and normalization steps.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2d02bb41fb26",
      "name": "QRadar",
      "url": "https://www.ibm.com/qradar",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "IBM security intelligence",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://www.ibm.com/products/qradar",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "QRadar",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b29ffc857a5f",
      "name": "Qualys",
      "url": "https://www.qualys.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Cloud-based vulnerability management",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:09Z",
        "http_status": 200,
        "resolved_url": "https://www.qualys.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Qualys",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c517f6006866",
      "name": "Quantum Resistant Encryption",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Quantum.Resistant.Encryption.md",
      "category": "privacy",
      "kind": "Project brief / learning reference",
      "purpose": "Post-quantum cryptography",
      "use_case": "Use as a cryptography learning reference with synthetic data, not a production security control.",
      "constraint": "Educational implementation only. Do not entrust real credentials, client data or production cryptographic keys to unreviewed code. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:13Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Quantum.Resistant.Encryption.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Quantum Resistant Encryption",
      "quick_use_case": "Use as a cryptography learning reference with synthetic data, not a production security control.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6a297de75122",
      "name": "Rapid7 Nexpose",
      "url": "https://www.rapid7.com/products/nexpose/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Vulnerability management",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://www.rapid7.com/products/nexpose/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Rapid7 Nexpose",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3dc86e6666d7",
      "name": "React",
      "url": "https://react.dev/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "UI library.",
      "use_case": "Build a small reviewer interface for evidence and uncertain entity matches.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7599721805405818143"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://react.dev/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "React",
      "quick_use_case": "Build a small reviewer interface for evidence and uncertain entity matches.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "32dc3b28900b",
      "name": "Red Hat Enterprise Linux",
      "url": "https://www.redhat.com/en",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Enterprise Linux",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://www.redhat.com/en",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Red Hat Enterprise Linux",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a9685e79ce47",
      "name": "Redis",
      "url": "https://redis.io/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "In-memory data store.",
      "use_case": "Use bounded caches and deduplication keys in an existing collection service.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7630258738032594207"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:10Z",
        "http_status": 200,
        "resolved_url": "https://redis.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Redis",
      "quick_use_case": "Use bounded caches and deduplication keys in an existing collection service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f5bf8e3dea10",
      "name": "RITA",
      "url": "https://github.com/activecm/rita",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Real intelligence threat analytics",
      "use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "constraint": "An indicator is a lead for investigation, not proof of compromise.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:14Z",
        "http_status": 200,
        "resolved_url": "https://github.com/activecm/rita",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-01T14:23:15Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "RITA",
      "quick_use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "83f4dbec72fa",
      "name": "Robin",
      "url": "https://github.com/apurvsinghgautam/robin",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "AI-assisted onion-source research.",
      "use_case": "Evaluate against a small benign public-source corpus for provenance quality.",
      "constraint": "Do not grant access to private data; model summaries require original-source review.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668017019974929695"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/apurvsinghgautam/robin",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-03T00:20:31Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Robin",
      "quick_use_case": "Evaluate against a small benign public-source corpus for provenance quality.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "31298215c808",
      "name": "Ruff",
      "url": "https://github.com/astral-sh/ruff",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python linting and formatting.",
      "use_case": "Keep extraction scripts consistent and catch avoidable code defects.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7591856795803471135"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:16Z",
        "http_status": 200,
        "resolved_url": "https://github.com/astral-sh/ruff",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T13:51:47Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Ruff",
      "quick_use_case": "Keep extraction scripts consistent and catch avoidable code defects.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d302ee71e93f",
      "name": "rveng / Reverse-Engineering",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/rveng",
      "category": "forensics",
      "kind": "Educational project source",
      "purpose": "Reverse-engineering learning platform.",
      "use_case": "Choose a controlled reverse-engineering exercise for staff analyzing owned or permitted software.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index",
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/rveng/README.md",
        "https://github.com/CarterPerez-dev/rveng"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:17Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/rveng",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "rveng / Reverse-Engineering",
      "quick_use_case": "Choose a controlled reverse-engineering exercise for staff analyzing owned or permitted software.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "943d19651ca9",
      "name": "screenpipe",
      "url": "https://github.com/screenpipe/screenpipe",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Screen and activity recording with searchable local history.",
      "use_case": "Evaluate opt-in local activity search for faster research recall.",
      "constraint": "Screen/audio capture can collect private content; evaluate consent, redaction, retention, and overlap with current history tooling.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:18Z",
        "http_status": 200,
        "resolved_url": "https://github.com/screenpipe/screenpipe",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:13:04Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "screenpipe",
      "quick_use_case": "Evaluate opt-in local activity search for faster research recall.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "79cc8a5efb15",
      "name": "Self-Hosting-Guide",
      "url": "https://github.com/mikeroyal/Self-Hosting-Guide",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Reference for operating self-hosted services.",
      "use_case": "Compare operational requirements before choosing to self-host a specific research service.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/mikeroyal/Self-Hosting-Guide",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-06-27T01:51:16Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Self-Hosting-Guide",
      "quick_use_case": "Compare operational requirements before choosing to self-host a specific research service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "54fa32e30508",
      "name": "SentinelOne",
      "url": "https://www.sentinelone.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Autonomous endpoint protection",
      "use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "constraint": "Check operating-system coverage and existing endpoint tooling before rollout.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:14Z",
        "http_status": 200,
        "resolved_url": "https://www.sentinelone.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "SentinelOne",
      "quick_use_case": "Build a reliable device inventory and investigate suspicious processes across our fleet.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "66f80fb2dfb1",
      "name": "ShadowFinder",
      "url": "https://github.com/bellingcat/ShadowFinder",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Estimates geographic regions compatible with a shadow.",
      "use_case": "Corroborate a public business-location image when time and measurements are known.",
      "constraint": "Produces a possible region, not an exact location or identity.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624989155239398686"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:20Z",
        "http_status": 200,
        "resolved_url": "https://github.com/bellingcat/ShadowFinder",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-03T11:21:31Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ShadowFinder",
      "quick_use_case": "Corroborate a public business-location image when time and measurements are known.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f04c073fd87b",
      "name": "Shodan Images",
      "url": "https://images.shodan.io/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Image-oriented search of indexed internet services.",
      "use_case": "Review our own externally visible assets using index evidence.",
      "constraint": "Do not access exposed private feeds or infer permission from search visibility.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7666394891731176734"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:40:15Z",
        "http_status": 401,
        "resolved_url": "https://images.shodan.io/",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Shodan Images",
      "quick_use_case": "Review our own externally visible assets using index evidence.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "151571303f2e",
      "name": "SIEM Dashboard",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/siem-dashboard",
      "category": "automation",
      "kind": "Educational project source",
      "purpose": "Log aggregation with correlation",
      "use_case": "Prototype an incident view from existing logs with explicit source timestamps and event links.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/siem-dashboard/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/siem-dashboard",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "SIEM Dashboard",
      "quick_use_case": "Prototype an incident view from existing logs with explicit source timestamps and event links.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9be303ecd527",
      "name": "Silent.link",
      "url": "https://silent.link/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Prepaid eSIM service described by the creator.",
      "use_case": "Compare communications privacy options only if a real travel or research need arises.",
      "constraint": "Payment method does not prove anonymity; purchases need separate approval.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7642785024286280991"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:16Z",
        "http_status": 200,
        "resolved_url": "https://silent.link/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Silent.link",
      "quick_use_case": "Compare communications privacy options only if a real travel or research need arises.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a4edb4b8836e",
      "name": "Simple Port Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-port-scanner",
      "category": "visibility",
      "kind": "Educational project source",
      "purpose": "Async TCP port scanner in C++ [@deniskhud](https://github.com/deniskhud)",
      "use_case": "Compare known open ports on a disposable lab host with an established scanner.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-port-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-port-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Simple Port Scanner",
      "quick_use_case": "Compare known open ports on a disposable lab host with an established scanner.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c76e62a73fb7",
      "name": "Simple Vulnerability Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-vulnerability-scanner",
      "category": "app-security",
      "kind": "Educational project source",
      "purpose": "Check software against CVE databases",
      "use_case": "Test version-to-CVE matching on a synthetic software inventory and measure false positives.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. Educational source requires a scoped security review before operational use.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-vulnerability-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:22Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/simple-vulnerability-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Simple Vulnerability Scanner",
      "quick_use_case": "Test version-to-CVE matching on a synthetic software inventory and measure false positives.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0e8bc5e0ab2f",
      "name": "Snyk",
      "url": "https://snyk.io/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Developer security platform",
      "use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "constraint": "Findings require validation; active tests belong in an approved test window.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:19Z",
        "http_status": 200,
        "resolved_url": "https://snyk.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Snyk",
      "quick_use_case": "Add an evidence-backed security check to our own application, dependency, or container review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "38764742230c",
      "name": "SonarQube",
      "url": "https://www.sonarqube.org/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Code quality and security",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:20Z",
        "http_status": 200,
        "resolved_url": "https://www.sonarsource.com/products/sonarqube/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "SonarQube",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9d84591d41f0",
      "name": "Splunk",
      "url": "https://www.splunk.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Data analytics and SIEM",
      "use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "constraint": "Start with existing logging; control retention and ingestion cost.",
      "priority": "P3",
      "tags": [
        "Curated tool list",
        "Named in video"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md",
        "https://www.tiktok.com/@certgames.com/video/7685044888332750111",
        "https://www.tiktok.com/@certgames.com/video/7603359520466668831",
        "https://www.tiktok.com/@certgames.com/video/7573278324206701837",
        "https://www.tiktok.com/@certgames.com/video/7563311570302815518"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:19Z",
        "http_status": 200,
        "resolved_url": "https://www.splunk.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Splunk",
      "quick_use_case": "Correlate fleet, application, and authentication logs for incident triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "abd2ff4309b0",
      "name": "SQLAlchemy",
      "url": "https://www.sqlalchemy.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python database toolkit.",
      "use_case": "Implement explicit evidence schemas and safe queries in a Python service.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7581167534725025054"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:20Z",
        "http_status": 200,
        "resolved_url": "https://www.sqlalchemy.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "SQLAlchemy",
      "quick_use_case": "Implement explicit evidence schemas and safe queries in a Python service.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "8d104ff0912f",
      "name": "SSH Brute Force Detector",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/SSH.Brute.Force.Detector.md",
      "category": "infrastructure",
      "kind": "Project brief / learning reference",
      "purpose": "Monitor and block SSH attacks",
      "use_case": "Replay synthetic authentication logs to verify detection thresholds and alert routing.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:23Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/SSH.Brute.Force.Detector.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "SSH Brute Force Detector",
      "quick_use_case": "Replay synthetic authentication logs to verify detection thresholds and alert routing.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "78cffb53b1c7",
      "name": "StegCloak",
      "url": "https://stegcloak.surge.sh/",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Hides encrypted content in text.",
      "use_case": "Demonstrate covert-channel risks in security awareness training.",
      "constraint": "Not a replacement for an approved secure messaging channel.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7674329982407019807"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:20Z",
        "http_status": 200,
        "resolved_url": "https://stegcloak.surge.sh/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "StegCloak",
      "quick_use_case": "Demonstrate covert-channel risks in security awareness training.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "186e9ce358a8",
      "name": "stripe-referral",
      "url": "https://github.com/CarterPerez-dev/stripe-referral",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Python package for a Stripe referral workflow.",
      "use_case": "Use as an engineering reference only if a separately approved product needs a referral feature.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/stripe-referral"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/stripe-referral",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-02T10:05:30Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "stripe-referral",
      "quick_use_case": "Use as an engineering reference only if a separately approved product needs a referral feature.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a121df81afec",
      "name": "super-productivity",
      "url": "https://github.com/super-productivity/super-productivity",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Task planning and time-tracking application.",
      "use_case": "Compare personal task planning with current tools without creating a second system of record.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:25Z",
        "http_status": 200,
        "resolved_url": "https://github.com/super-productivity/super-productivity",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T14:38:44Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "super-productivity",
      "quick_use_case": "Compare personal task planning with current tools without creating a second system of record.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "41f4cadd9439",
      "name": "Supply Chain Security Analyzer",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Supply.Chain.Security.Analyzer.md",
      "category": "app-security",
      "kind": "Project brief / learning reference",
      "purpose": "Dependency vulnerability analysis",
      "use_case": "Compare dependency findings and manifest completeness on a test service before relying on its scores.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:26Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Supply.Chain.Security.Analyzer.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Supply Chain Security Analyzer",
      "quick_use_case": "Compare dependency findings and manifest completeness on a test service before relying on its scores.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cf1b42456752",
      "name": "System Design 101",
      "url": "https://github.com/ByteByteGoHq/system-design-101",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Illustrated software and network architecture reference.",
      "use_case": "Support engineering training and architecture discussions.",
      "constraint": "Educational reference, not an operations product.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7670529707456105759"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:27Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ByteByteGoHq/system-design-101",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-04-04T17:30:30Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "System Design 101",
      "quick_use_case": "Support engineering training and architecture discussions.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ff0e27844610",
      "name": "TanStack Query",
      "url": "https://tanstack.com/query/latest",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Application data-fetching and cache library.",
      "use_case": "Manage the review UI data lifecycle in an existing React application.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7684617490764188959"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:27Z",
        "http_status": 200,
        "resolved_url": "https://tanstack.com/query/latest",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "TanStack Query",
      "quick_use_case": "Manage the review UI data lifecycle in an existing React application.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e6ab3a7eb5c4",
      "name": "Telegram phone-number checker",
      "url": "https://github.com/bellingcat/telegram-phone-number-checker",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Checks associations between phone numbers and Telegram accounts.",
      "use_case": "Assess our own number exposure during an account-privacy review.",
      "constraint": "Do not use for bulk personal enrichment; account association needs verification.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694726490654641439"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/bellingcat/telegram-phone-number-checker",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-17T11:54:14Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Telegram phone-number checker",
      "quick_use_case": "Assess our own number exposure during an account-privacy review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a5803eec648d",
      "name": "telehook",
      "url": "https://github.com/CarterPerez-dev/telehook",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Python library for Telegram notifications.",
      "use_case": "Prototype alerts into a designated test chat only when that recipient and delivery are explicitly approved.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/telehook"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:29Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/telehook",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-02-28T11:29:41Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "telehook",
      "quick_use_case": "Prototype alerts into a designated test chat only when that recipient and delivery are explicitly approved.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "5326854d4ea7",
      "name": "Terraform",
      "url": "https://developer.hashicorp.com/terraform",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Infrastructure-as-code tooling.",
      "use_case": "Review and reproduce approved infrastructure with auditable changes.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7624528577614171423"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:26Z",
        "http_status": 200,
        "resolved_url": "https://developer.hashicorp.com/terraform",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Terraform",
      "quick_use_case": "Review and reproduce approved infrastructure with auditable changes.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9e73661dd5c8",
      "name": "The Black Vault",
      "url": "https://www.theblackvault.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Archive of public records and declassified documents.",
      "use_case": "Source historical government and procurement context with document citations.",
      "constraint": "Archive presence does not establish every claim in a document as true.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7693233904593014046"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:26Z",
        "http_status": 200,
        "resolved_url": "https://www.theblackvault.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "The Black Vault",
      "quick_use_case": "Source historical government and procurement context with document citations.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c87a4912c639",
      "name": "TheHive",
      "url": "https://thehive-project.org/",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Incident response platform",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:26Z",
        "http_status": 200,
        "resolved_url": "https://strangebee.com/thehive/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only.",
          "Supplementary primary page delivered HTTP 200: https://strangebee.com/thehive/. Original response is unchanged."
        ]
      },
      "replacement_source": {
        "url": "https://strangebee.com/thehive/",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:47Z",
        "basis": "Reviewed primary vendor/project page for the named resource"
      },
      "functional_testing": "not_tested",
      "display_name": "TheHive",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4bec4faa0593",
      "name": "ThreatConnect",
      "url": "https://threatconnect.com/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Threat intelligence operations",
      "use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "constraint": "An indicator is a lead for investigation, not proof of compromise.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:27Z",
        "http_status": 200,
        "resolved_url": "https://www.dataminr.com",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ThreatConnect",
      "quick_use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cf286bea01b0",
      "name": "TorBot",
      "url": "https://github.com/DedSecInside/TorBot",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Onion-site crawling and indexing.",
      "use_case": "Index a small set of lawfully accessible research sources in an isolated environment.",
      "constraint": "Do not traverse or download indiscriminately; preserve source and content boundaries.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7673258607290354974"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/DedSecInside/TorBot",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T09:03:12Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "TorBot",
      "quick_use_case": "Index a small set of lawfully accessible research sources in an isolated environment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0f631e7030d1",
      "name": "tortuise",
      "url": "https://github.com/buildoak/tortuise",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Renders Gaussian splats in a terminal.",
      "use_case": "Optional visual research demo; low operational priority.",
      "constraint": "Source identified; functionality and compatibility need a small test before adoption.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694348290783005982"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:31Z",
        "http_status": 200,
        "resolved_url": "https://github.com/buildoak/tortuise",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-06-15T11:52:21Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "tortuise",
      "quick_use_case": "Optional visual research demo; low operational priority.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3af6737486a1",
      "name": "tplay",
      "url": "https://github.com/maxcurzi/tplay",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal media player.",
      "use_case": "Quick local review of research media in a terminal workflow.",
      "constraint": "Use a maintained decoder and untrusted-file precautions.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688779263092346143"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:32Z",
        "http_status": 200,
        "resolved_url": "https://github.com/maxcurzi/tplay",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-31T07:36:41Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "tplay",
      "quick_use_case": "Quick local review of research media in a terminal workflow.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f1bd94a15e71",
      "name": "Trickest CVE",
      "url": "https://github.com/trickest/cve",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "CVE-linked public proof-of-concept index.",
      "use_case": "Enrich our version-matched vulnerability triage with public references.",
      "constraint": "Do not execute proof-of-concept code or equate its presence with exploitability.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:33Z",
        "http_status": 200,
        "resolved_url": "https://github.com/trickest/cve",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T12:44:31Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Trickest CVE",
      "quick_use_case": "Enrich our version-matched vulnerability triage with public references.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4f40b9a35d74",
      "name": "TUIOS",
      "url": "https://github.com/Gaurav-Gosain/tuios",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal workspace/window management.",
      "use_case": "Compare with existing operator terminal setup for efficiency.",
      "constraint": "Adoption only if a measurable workflow gap exists.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7689536895189077279"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Gaurav-Gosain/tuios",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T12:36:38Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "TUIOS",
      "quick_use_case": "Compare with existing operator terminal setup for efficiency.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e6536e2ec26f",
      "name": "ty",
      "url": "https://github.com/astral-sh/ty",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Python type checker and language server.",
      "use_case": "Compare type-checking coverage and compatibility with the Python checker already in our repositories.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/astral-sh/ty",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T12:56:01Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ty",
      "quick_use_case": "Compare type-checking coverage and compatibility with the Python checker already in our repositories.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dfe2d0656812",
      "name": "TypeScript",
      "url": "https://www.typescriptlang.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Typed JavaScript.",
      "use_case": "Make API and evidence schemas explicit in collection and review applications.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7684617490764188959"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:31Z",
        "http_status": 200,
        "resolved_url": "https://www.typescriptlang.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "TypeScript",
      "quick_use_case": "Make API and evidence schemas explicit in collection and review applications.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "344aa72d23ae",
      "name": "Ubuntu",
      "url": "https://ubuntu.com/",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Popular Linux distribution",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:32Z",
        "http_status": 200,
        "resolved_url": "https://ubuntu.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Ubuntu",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e991a565d7a3",
      "name": "Undelete",
      "url": "https://undelete.rDrama.net/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Archived public Reddit-content lookup.",
      "use_case": "Source historical public discussion with date and archive context.",
      "constraint": "Shown URL could not be verified reliably; archival coverage and present availability are unknown.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7660565120317279519"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:40:31Z",
        "http_status": 403,
        "resolved_url": "https://undelete.rDrama.net/",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Undelete",
      "quick_use_case": "Source historical public discussion with date and archive context.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4265fd8c3c10",
      "name": "ungoogled-chromium",
      "url": "https://github.com/ungoogled-software/ungoogled-chromium",
      "category": "privacy",
      "kind": "Software / service",
      "purpose": "Chromium variant with reduced Google integration.",
      "use_case": "Compare browser privacy tradeoffs on a spare test profile.",
      "constraint": "Patch delivery, sign-in workflows and extensions may differ from current Chrome.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672174420336610590"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:36Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ungoogled-software/ungoogled-chromium",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T17:55:16Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "ungoogled-chromium",
      "quick_use_case": "Compare browser privacy tradeoffs on a spare test profile.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d712ed2621d6",
      "name": "Untrainable",
      "url": "https://untrainable.org/",
      "category": "privacy",
      "kind": "Directory / reference",
      "purpose": "Collection of approaches to limiting AI training or recognition.",
      "use_case": "Find privacy techniques to test against a specific threat model.",
      "constraint": "Do not equate directory inclusion with proven protection.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7691657727839440159"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:32Z",
        "http_status": 200,
        "resolved_url": "https://untrainable.org/en/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Untrainable",
      "quick_use_case": "Find privacy techniques to test against a specific threat model.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0b126273ab28",
      "name": "uv",
      "url": "https://github.com/astral-sh/uv",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python environment and package manager.",
      "use_case": "Pin a reproducible environment for the evidence pipeline.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672437043057708318"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:37Z",
        "http_status": 200,
        "resolved_url": "https://github.com/astral-sh/uv",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T12:25:04Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "uv",
      "quick_use_case": "Pin a reproducible environment for the evidence pipeline.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "037717b47457",
      "name": "Uvicorn",
      "url": "https://www.uvicorn.org/",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Python ASGI server.",
      "use_case": "Run a small authenticated Python ingestion service within the existing deployment design.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7611644415379049758"
      ],
      "availability": {
        "status": "uncertain",
        "checked_at": "2026-10-10T15:40:33Z",
        "http_status": null,
        "resolved_url": "https://uvicorn.dev/",
        "evidence": "Network/redirect failure is inconclusive about resource existence"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T13:22:55Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary content could not be read for this attempt: dns_error. This remains inconclusive.",
          "Original www.uvicorn.org failed DNS on this network; current primary documentation is available. Original availability remains uncertain."
        ]
      },
      "replacement_source": {
        "url": "https://uvicorn.dev/",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:43:46Z",
        "basis": "Fresh Kludex/uvicorn public metadata identifies uvicorn.dev as its homepage; documentation also crosslinks the project"
      },
      "functional_testing": "not_tested",
      "display_name": "Uvicorn",
      "quick_use_case": "Run a small authenticated Python ingestion service within the existing deployment design.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "53d7ef9364c2",
      "name": "v",
      "url": "https://github.com/vlang/v",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Compiled programming language and toolchain.",
      "use_case": "Use as a language reference for an isolated experiment, not a reason to rewrite functioning services.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:38Z",
        "http_status": 200,
        "resolved_url": "https://github.com/vlang/v",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T14:40:54Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "v",
      "quick_use_case": "Use as a language reference for an isolated experiment, not a reason to rewrite functioning services.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0bb023df865e",
      "name": "Venice",
      "url": "https://venice.ai/chat",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Hosted AI chat service.",
      "use_case": "Benchmark a non-sensitive research summary against current tools.",
      "constraint": "Verify current privacy, retention, pricing and model quality before client use.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7626091398378376478"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:34Z",
        "http_status": 200,
        "resolved_url": "https://venice.ai/chat/agent",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Venice",
      "quick_use_case": "Benchmark a non-sensitive research summary against current tools.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "95f2c395353b",
      "name": "video-description-manager",
      "url": "https://github.com/CarterPerez-dev/video-description-manager",
      "category": "automation",
      "kind": "Creator project",
      "purpose": "Creator application for organizing scheduled video descriptions.",
      "use_case": "Study a simple editorial inventory interface for organizing source-video descriptions and review state.",
      "constraint": "Code presence and author demonstrations do not establish production readiness.",
      "priority": "P3",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/video-description-manager"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:39Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/video-description-manager",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-01-01T02:27:05Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "video-description-manager",
      "quick_use_case": "Study a simple editorial inventory interface for organizing source-video descriptions and review state.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0e56e4ac8a8c",
      "name": "VirusTotal",
      "url": "https://www.virustotal.com/",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "File and URL analysis",
      "use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "constraint": "Do not upload private source or customer artifacts to public analysis services.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:36Z",
        "http_status": 200,
        "resolved_url": "https://www.virustotal.com/gui/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "VirusTotal",
      "quick_use_case": "Review our code and test applications for security defects, or triage a suspicious artifact.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ee45719a6c24",
      "name": "VMware Workstation",
      "url": "https://www.vmware.com/products/workstation-pro.html",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Virtualization platform",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:37Z",
        "http_status": 200,
        "resolved_url": "https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "VMware Workstation",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "959717e3db8b",
      "name": "VoidAccess",
      "url": "https://github.com/katrielmoses/voidaccess",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Multi-source exposure research interface.",
      "use_case": "Assess consenting organizational identifiers in a controlled trial.",
      "constraint": "Avoid breached personal-data aggregation and secret retrieval.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664270375081020702"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:40Z",
        "http_status": 200,
        "resolved_url": "https://github.com/KatrielMoses/voidaccess",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-07T18:59:29Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "VoidAccess",
      "quick_use_case": "Assess consenting organizational identifiers in a controlled trial.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b5935a2859dc",
      "name": "Volatility",
      "url": "https://www.volatilityfoundation.org/",
      "category": "forensics",
      "kind": "Software / service",
      "purpose": "Memory forensics",
      "use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "constraint": "Collect the minimum necessary evidence and retain access and provenance records.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "redirected",
        "checked_at": "2026-10-10T15:40:37Z",
        "http_status": 200,
        "resolved_url": "https://volatilityfoundation.org/",
        "evidence": "HTTP redirect chain ended in a successful public response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary response redirect chain ends at the recorded public destination. This verifies delivery only."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Volatility",
      "quick_use_case": "Preserve and analyze evidence when an owned device or service has a suspected incident.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "56b2cbfaf296",
      "name": "vuls",
      "url": "https://github.com/future-architect/vuls",
      "category": "app-security",
      "kind": "Software / service",
      "purpose": "Vulnerability scanner for servers and software inventories.",
      "use_case": "Compare findings from an approved software inventory with our existing vulnerability-management feed.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:41Z",
        "http_status": 200,
        "resolved_url": "https://github.com/future-architect/vuls",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-05T06:31:59Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "vuls",
      "quick_use_case": "Compare findings from an approved software inventory with our existing vulnerability-management feed.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ccfeebfeb73a",
      "name": "wifitui",
      "url": "https://github.com/shazow/wifitui",
      "category": "automation",
      "kind": "Software / service",
      "purpose": "Terminal Wi-Fi interface.",
      "use_case": "Local connection diagnostics on supported Linux research hosts.",
      "constraint": "Does not justify collecting nearby users' network activity.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688779263092346143"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:42Z",
        "http_status": 200,
        "resolved_url": "https://github.com/shazow/wifitui",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-24T20:32:01Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "wifitui",
      "quick_use_case": "Local connection diagnostics on supported Linux research hosts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a3ce14d25975",
      "name": "Windows Server",
      "url": "https://www.microsoft.com/en-us/windows-server",
      "category": "infrastructure",
      "kind": "Software / service",
      "purpose": "Microsoft server OS",
      "use_case": "Provide an isolated research or test environment for supported security workflows.",
      "constraint": "Avoid replacing working production hosts merely to acquire bundled tools.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:39Z",
        "http_status": 200,
        "resolved_url": "https://www.microsoft.com/en-us/windows-server",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Windows Server",
      "quick_use_case": "Provide an isolated research or test environment for supported security workflows.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f8badec45c3a",
      "name": "Wireless Deauth Detector",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Wireless.Deauth.Detector.md",
      "category": "infrastructure",
      "kind": "Project brief / learning reference",
      "purpose": "Monitor WiFi deauth attacks",
      "use_case": "Replay a synthetic wireless capture to evaluate deauthentication alerting without transmitting attacks.",
      "constraint": "Code presence and author demonstrations do not establish production readiness. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P3",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:43Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Wireless.Deauth.Detector.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Wireless Deauth Detector",
      "quick_use_case": "Replay a synthetic wireless capture to evaluate deauthentication alerting without transmitting attacks.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "69155391ca2b",
      "name": "WorldCam",
      "url": "https://worldcam.io/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Public-camera discovery interface.",
      "use_case": "Research publicly licensed location imagery when relevant to a defined business question.",
      "constraint": "A discoverable camera is not permission to access a private feed or track a person.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7693233904593014046"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:39Z",
        "http_status": 200,
        "resolved_url": "https://worldcam.io/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "WorldCam",
      "quick_use_case": "Research publicly licensed location imagery when relevant to a defined business question.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "58183359f259",
      "name": "wtfpython",
      "url": "https://github.com/satwikkansal/wtfpython",
      "category": "automation",
      "kind": "Directory / reference",
      "purpose": "Python behavior and edge-case learning reference.",
      "use_case": "Improve maintainers' understanding of tricky Python behavior.",
      "constraint": "Training reference; no install needed for normal use.",
      "priority": "P3",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7647821176206642463"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:44Z",
        "http_status": 200,
        "resolved_url": "https://github.com/satwikkansal/wtfpython",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-01-13T19:49:12Z",
        "archived": false,
        "license": "WTFPL",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "wtfpython",
      "quick_use_case": "Improve maintainers' understanding of tricky Python behavior.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "903202e18865",
      "name": "X-osint",
      "url": "https://github.com/TermuxHackz/X-osint",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Research toolkit covering multiple public identifiers and sources.",
      "use_case": "Review exposure of our own business identifiers using explicitly allowed public sources.",
      "constraint": "A GitHub star is a discovery signal; it does not prove a video recommendation.",
      "priority": "P3",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:45Z",
        "http_status": 200,
        "resolved_url": "https://github.com/TermuxHackz/X-osint",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-09T08:22:01Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "X-osint",
      "quick_use_case": "Review exposure of our own business identifiers using explicitly allowed public sources.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9d0672c5c9c1",
      "name": "Yara",
      "url": "https://virustotal.github.io/yara/",
      "category": "intelligence",
      "kind": "Software / service",
      "purpose": "Pattern matching for malware",
      "use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "constraint": "An indicator is a lead for investigation, not proof of compromise.",
      "priority": "P3",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:41Z",
        "http_status": 200,
        "resolved_url": "https://virustotal.github.io/yara/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Yara",
      "quick_use_case": "Turn relevant vulnerabilities and indicators into a prioritized review queue for our stack.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a3b1765527bc",
      "name": "Zustand",
      "url": "https://github.com/pmndrs/zustand",
      "category": "automation",
      "kind": "Engineering tool / reference",
      "purpose": "Application state library.",
      "use_case": "Use lightweight state in a review interface where the project already uses it.",
      "constraint": "Explicit software mention, not a tested recommendation. Reuse existing tooling; inspect current licensing and configuration before adoption.",
      "priority": "P3",
      "tags": [
        "Named in video"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7581167534725025054"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:46Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pmndrs/zustand",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-05T23:04:12Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Zustand",
      "quick_use_case": "Use lightweight state in a review interface where the project already uses it.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "053a586c2205",
      "name": "AdaptixC2",
      "url": "https://github.com/Adaptix-Framework/AdaptixC2",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Adversary-emulation command-and-control framework.",
      "use_case": "Controlled training for a specifically approved defensive assessment.",
      "constraint": "No deployment into routine operations.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7693597779016338719"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:47Z",
        "http_status": 200,
        "resolved_url": "https://github.com/Adaptix-Framework/AdaptixC2",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T20:58:59Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "AdaptixC2",
      "quick_use_case": "Controlled training for a specifically approved defensive assessment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "76f83b348c40",
      "name": "Adversarial ML Attacker",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Adversarial.ML.Attacker.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Generate adversarial examples",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:48Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Adversarial.ML.Attacker.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Adversarial ML Attacker",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "98791f392bd3",
      "name": "Aircrack-ng",
      "url": "https://www.aircrack-ng.org/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "WiFi security auditing",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:44Z",
        "http_status": 200,
        "resolved_url": "https://www.aircrack-ng.org/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Aircrack-ng",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7a53b8ca8103",
      "name": "Automated Penetration Testing",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Automated.Penetration.Testing.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Full pentest automation",
      "use_case": "Study orchestration in a controlled security lab with synthetic targets.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:49Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Automated.Penetration.Testing.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Automated Penetration Testing",
      "quick_use_case": "Study orchestration in a controlled security lab with synthetic targets.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1d3489048570",
      "name": "BareMetal-RAM-Dumper",
      "url": "https://github.com/pIat0n/BareMetal-RAM-Dumper",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Physical-memory acquisition research for controlled cold-boot experiments.",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:50Z",
        "http_status": 200,
        "resolved_url": "https://github.com/pIat0n/BareMetal-RAM-Dumper",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-16T08:56:33Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "BareMetal-RAM-Dumper",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "411808431dda",
      "name": "Black Hat Rust",
      "url": "https://github.com/skerkour/black-hat-rust",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Offensive-security programming learning material.",
      "use_case": "Study secure engineering and adversary behavior in a lab.",
      "constraint": "No operational deployment of examples.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:51Z",
        "http_status": 200,
        "resolved_url": "https://github.com/skerkour/black-hat-rust",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-10-01T11:29:33Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Black Hat Rust",
      "quick_use_case": "Study secure engineering and adversary behavior in a lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "064c7c496e8d",
      "name": "CAI",
      "url": "https://github.com/aliasrobotics/cai",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Cybersecurity AI-agent framework.",
      "use_case": "Use a disconnected or allowlisted test environment for defensive evaluation.",
      "constraint": "Autonomous security actions need explicit scope and oversight.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7626091398378376478"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:52Z",
        "http_status": 200,
        "resolved_url": "https://github.com/aliasrobotics/cai",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "archived",
        "pushed_at": "2026-08-22T13:05:58Z",
        "archived": true,
        "license": "NOASSERTION",
        "note": "GitHub owner archived the repository"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "GitHub owner archived the repository"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "CAI",
      "quick_use_case": "Use a disconnected or allowlisted test environment for defensive evaluation.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "466dc23b8286",
      "name": "CALDERA",
      "url": "https://github.com/apache/caldera",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Automated adversary-emulation framework.",
      "use_case": "Use a controlled lab to validate defensive detections.",
      "constraint": "The former MITRE repository redirects to Apache; scope every exercise.",
      "priority": "P4",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7693597779016338719"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/apache/caldera",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-27T14:01:16Z",
        "archived": false,
        "license": "Apache-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "CALDERA",
      "quick_use_case": "Use a controlled lab to validate defensive detections.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d70370856a7e",
      "name": "Chaos Engineering Security Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Chaos.Engineering.Security.Tool.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Inject security failures to test resilience",
      "use_case": "Test an agreed failure scenario in disposable staging and verify recovery and alerting.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:53Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Chaos.Engineering.Security.Tool.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Chaos Engineering Security Tool",
      "quick_use_case": "Test an agreed failure scenario in disposable staging and verify recovery and alerting.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "20cfb5150bda",
      "name": "Cobalt Strike",
      "url": "https://www.cobaltstrike.com/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Adversary simulation",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "access_limited",
        "checked_at": "2026-10-10T15:40:49Z",
        "http_status": 403,
        "resolved_url": "https://www.cobaltstrike.com/",
        "evidence": "Public automated access was restricted; existence is unresolved by this response"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary host denies anonymous/automated access; restriction is preserved without bypass or sign-in."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Cobalt Strike",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "55f7cdb49a4e",
      "name": "Covenant",
      "url": "https://github.com/cobbr/Covenant",
      "category": "lab",
      "kind": "Software / service",
      "purpose": ".NET command and control",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:54Z",
        "http_status": 200,
        "resolved_url": "https://github.com/cobbr/Covenant",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-07-18T17:25:35Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Covenant",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0cd817e3e7d6",
      "name": "Credential Enumeration",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-enumeration",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Post-exploitation credential collection",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-enumeration/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:55Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/intermediate/credential-enumeration",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Credential Enumeration",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "12c1f7dad5ab",
      "name": "deep-tempest",
      "url": "https://github.com/emidan19/deep-tempest",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Research on image reconstruction from electromagnetic leakage.",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:56Z",
        "http_status": 200,
        "resolved_url": "https://github.com/emidan19/deep-tempest",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-05-28T14:13:19Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "deep-tempest",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "473dc078a33e",
      "name": "DefaultCreds-cheat-sheet",
      "url": "https://github.com/ihebski/DefaultCreds-cheat-sheet",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Reference list of vendor-default credentials.",
      "use_case": "Use a reference only during an explicitly authorized device-hardening review.",
      "constraint": "Do not attempt logins against third-party devices; use vendor guidance to change known defaults on owned assets.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:57Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ihebski/DefaultCreds-cheat-sheet",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-27T22:05:58Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "DefaultCreds-cheat-sheet",
      "quick_use_case": "Use a reference only during an explicitly authorized device-hardening review.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "9b7815eb6e2e",
      "name": "Deserialization Gadget Lab",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/deserialization-gadget-lab",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Read untrusted Marshal and YAML without ever reviving it, then break it",
      "use_case": "Teach developers to recognize unsafe deserialization using isolated synthetic inputs.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/deserialization-gadget-lab/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/deserialization-gadget-lab",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Deserialization Gadget Lab",
      "quick_use_case": "Teach developers to recognize unsafe deserialization using isolated synthetic inputs.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "ca823921530d",
      "name": "Distributed Password Cracker",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Distributed.Password.Cracker.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "GPU-accelerated cracking",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:58Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Distributed.Password.Cracker.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Distributed Password Cracker",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "b91f6eed3679",
      "name": "Empire",
      "url": "https://github.com/BC-SECURITY/Empire",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Post-exploitation framework",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:00Z",
        "http_status": 200,
        "resolved_url": "https://github.com/BC-SECURITY/Empire",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-08T14:45:24Z",
        "archived": false,
        "license": "BSD-3-Clause",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Empire",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "6f96205b1748",
      "name": "Exploit Development Framework",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Exploit.Development.Framework.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Modular exploitation framework",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:00Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Exploit.Development.Framework.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Exploit Development Framework",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "eef39f728c84",
      "name": "exploitarium",
      "url": "https://github.com/bikinl/exploitarium",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Repository of exploit demonstrations and vulnerability research.",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:01Z",
        "http_status": 200,
        "resolved_url": "https://github.com/bikinl/exploitarium",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-06-27T14:05:08Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "exploitarium",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "703b1399cd92",
      "name": "FactCheck.ID",
      "url": "https://factcheck.id/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Face-search service shown by the creator.",
      "use_case": "Reference for understanding facial-search privacy exposure.",
      "constraint": "No face-based prospecting or unsupported identity conclusions.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7668017019974929695"
      ],
      "availability": {
        "status": "uncertain",
        "checked_at": "2026-10-10T15:40:57Z",
        "http_status": null,
        "resolved_url": "https://factcheck.id/",
        "evidence": "Network/redirect failure is inconclusive about resource existence"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Primary content could not be read for this attempt: dns_error. This remains inconclusive.",
          "One bounded follow-up also failed DNS. No primary replacement was established; availability and maintenance remain uncertain/unknown."
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "FactCheck.ID",
      "quick_use_case": "Reference for understanding facial-search privacy exposure.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c2ddf145e3a1",
      "name": "HackTricks",
      "url": "https://github.com/HackTricks-wiki/hacktricks",
      "category": "lab",
      "kind": "Directory / reference",
      "purpose": "Security-testing reference wiki.",
      "use_case": "Use selected explanations for defensive validation and training.",
      "constraint": "Commands can be intrusive; lab or separately approved assessment only.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:02Z",
        "http_status": 200,
        "resolved_url": "https://github.com/HackTricks-wiki/hacktricks",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T15:43:17Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "HackTricks",
      "quick_use_case": "Use selected explanations for defensive validation and training.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "0cd32f575e1b",
      "name": "Hash Cracker",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/hash-cracker",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Dictionary and brute-force cracking",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/hash-cracker/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:03Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/hash-cracker",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hash Cracker",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "93f7aec135c0",
      "name": "Hashcat",
      "url": "https://hashcat.net/hashcat/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Password recovery",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:40:59Z",
        "http_status": 200,
        "resolved_url": "https://hashcat.net/hashcat/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hashcat",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "004932c2270f",
      "name": "Hydra",
      "url": "https://github.com/vanhauser-thc/thc-hydra",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Network login cracker",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:04Z",
        "http_status": 200,
        "resolved_url": "https://github.com/vanhauser-thc/thc-hydra",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-30T10:11:35Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Hydra",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4853eda877e2",
      "name": "John the Ripper",
      "url": "https://www.openwall.com/john/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Password cracker",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:01Z",
        "http_status": 200,
        "resolved_url": "https://www.openwall.com/john/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "John the Ripper",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dd612027fd83",
      "name": "Keylogger",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/keylogger",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Capture keyboard events with timestamps",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/keylogger/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:05Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/keylogger",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Keylogger",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "449892a6046d",
      "name": "Kismet",
      "url": "https://www.kismetwireless.net/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Wireless network detector",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:01Z",
        "http_status": 200,
        "resolved_url": "https://www.kismetwireless.net/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Kismet",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "52a33ef9bfc3",
      "name": "Medusa",
      "url": "https://github.com/jmk-foofus/medusa",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Brute force tool",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:06Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jmk-foofus/medusa",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-05-14T01:17:52Z",
        "archived": false,
        "license": "GPL-2.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Medusa",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "244d1a07de28",
      "name": "Metasploit",
      "url": "https://www.metasploit.com/",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Penetration testing framework",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:02Z",
        "http_status": 200,
        "resolved_url": "https://www.metasploit.com/",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "unknown",
        "pushed_at": null,
        "archived": null,
        "license": null,
        "note": "A delivered website or HTTP Last-Modified header alone does not prove ongoing maintenance"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Metasploit",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "f9ed1e1090b7",
      "name": "Metatron",
      "url": "https://github.com/sooryathejas/metatron",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "AI-assisted offensive-security project.",
      "use_case": "Isolated reference evaluation for defensive testing.",
      "constraint": "No autonomous actions against external systems.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7657940786859822366"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:07Z",
        "http_status": 200,
        "resolved_url": "https://github.com/sooryathejas/METATRON",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-04-11T07:16:57Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Metatron",
      "quick_use_case": "Isolated reference evaluation for defensive testing.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "dedecd390577",
      "name": "Network Covert Channel",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Network.Covert.Channel.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Data exfiltration techniques",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:07Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/advanced/Network.Covert.Channel.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Network Covert Channel",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "bb7d85f23ed2",
      "name": "nuked",
      "url": "https://github.com/CarterPerez-dev/nuked",
      "category": "lab",
      "kind": "Directory / reference",
      "purpose": "Collection of penetration-testing scripts and references.",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Carter repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/nuked"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:08Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/nuked",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-04-26T09:02:26Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "nuked",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4623f6f1cbb6",
      "name": "OPSEC-Tradecraft",
      "url": "https://github.com/WesleyWong420/OPSEC-Tradecraft",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Operational-security references for red-team exercises.",
      "use_case": "Use as background for a controlled, separately scoped security exercise.",
      "constraint": "Not a reason to add covert collection or evasion to ordinary research workflows.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:09Z",
        "http_status": 200,
        "resolved_url": "https://github.com/WesleyWong420/OPSEC-Tradecraft",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-03-24T02:24:44Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "OPSEC-Tradecraft",
      "quick_use_case": "Use as background for a controlled, separately scoped security exercise.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "006b611011c9",
      "name": "Payload Obfuscation Engine",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Payload.Obfuscation.Engine.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Multi-layer payload obfuscation toolkit",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:10Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Payload.Obfuscation.Engine.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Payload Obfuscation Engine",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e780c35e1207",
      "name": "PayloadsAllTheThings",
      "url": "https://github.com/swisskyrepo/PayloadsAllTheThings",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Security-testing payload and technique reference.",
      "use_case": "Use as a defensive code-review and lab reference.",
      "constraint": "Examples must not be run against unapproved systems.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:11Z",
        "http_status": 200,
        "resolved_url": "https://github.com/swisskyrepo/PayloadsAllTheThings",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-27T07:52:21Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "PayloadsAllTheThings",
      "quick_use_case": "Use as a defensive code-review and lab reference.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7b2925508bdd",
      "name": "PentestAgent",
      "url": "https://github.com/GH05TCREW/PentestAgent",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Agent-assisted penetration-testing framework.",
      "use_case": "Compare in a controlled training lab only.",
      "constraint": "No external targets or unattended exploitation.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7626091398378376478"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:12Z",
        "http_status": 200,
        "resolved_url": "https://github.com/GH05TCREW/pentestagent",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-09-21T18:04:59Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "PentestAgent",
      "quick_use_case": "Compare in a controlled training lab only.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "666f3d1eff5b",
      "name": "PlateShapez",
      "url": "https://github.com/bennjordan/PlateShapez",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Research on interference with automated plate recognition.",
      "use_case": "Reference for discussing weaknesses of visual-recognition systems.",
      "constraint": "Not a recommended operational-security control; no plate modification or evasion deployment.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7691657727839440159"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:13Z",
        "http_status": 200,
        "resolved_url": "https://github.com/bennjordan/PlateShapez",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2025-08-28T16:40:40Z",
        "archived": false,
        "license": "MIT",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "PlateShapez",
      "quick_use_case": "Reference for discussing weaknesses of visual-recognition systems.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "1b5c24d7f154",
      "name": "Power Pwn",
      "url": "https://github.com/mbrg/power-pwn",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Microsoft cloud and AI security research toolkit.",
      "use_case": "Reference for a separately authorized assessment of our tenant.",
      "constraint": "Potentially intrusive capabilities; read-only scope and test tenant required.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7676018989067193630"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:14Z",
        "http_status": 200,
        "resolved_url": "https://github.com/mbrg/power-pwn",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2025-12-21T15:33:00Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Power Pwn",
      "quick_use_case": "Reference for a separately authorized assessment of our tenant.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cb62aa4d4af1",
      "name": "Privesc Playground",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Privesc.Playground.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "20+ privilege escalation paths to exploit",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Privesc.Playground.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Privesc Playground",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e3f1847d7fe3",
      "name": "Race Condition Exploiter",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Race.Condition.Exploiter.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "TOCTOU race condition attack & defense lab",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:15Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Race.Condition.Exploiter.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Race Condition Exploiter",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "403515446a4a",
      "name": "Red Team Playbooks",
      "url": "https://github.com/0xsyro/Red-Team-Playbooks",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Adversary-emulation procedure reference.",
      "use_case": "Translate relevant techniques into defensive detection hypotheses.",
      "constraint": "No unsupervised playbook execution.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "unavailable",
        "checked_at": "2026-10-10T15:41:16Z",
        "http_status": 404,
        "resolved_url": "https://github.com/0xsyr0/Red-Team-Playbooks",
        "evidence": "Exact checked URL returned HTTP 404; deletion/permanent death is not established"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-06T14:04:49Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Original URL returned 404; this does not establish that the named project is dead.",
          "Reviewed public canonical repository 0xsyr0/Red-Team-Playbooks; original URL remains unavailable. No code was run."
        ]
      },
      "replacement_source": {
        "url": "https://github.com/0xsyr0/Red-Team-Playbooks",
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:45:54Z",
        "basis": "Primary-source name/owner correction reviewed; no HTTP redirect from original URL"
      },
      "functional_testing": "not_tested",
      "display_name": "Red Team Playbooks",
      "quick_use_case": "Translate relevant techniques into defensive detection hypotheses.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "43b00c83f73a",
      "name": "RedTeam-Tools",
      "url": "https://github.com/A-poc/RedTeam-Tools",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Red-team resource collection.",
      "use_case": "Select narrow material for an approved training lab.",
      "constraint": "A collection is not a vetted install bundle.",
      "priority": "P4",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7688408393542880542"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:17Z",
        "http_status": 200,
        "resolved_url": "https://github.com/A-poc/RedTeam-Tools",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-04-18T09:27:42Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "RedTeam-Tools",
      "quick_use_case": "Select narrow material for an approved training lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "2869cab270ce",
      "name": "RuView",
      "url": "https://github.com/ruvnet/RuView",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Wi-Fi signal sensing research with claims about presence and physiological measurements.",
      "use_case": "Review research claims against synthetic or explicitly consented lab data.",
      "constraint": "No deployment for sensing people. Physiological and presence claims remain unvalidated here.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:18Z",
        "http_status": 200,
        "resolved_url": "https://github.com/ruvnet/RuView",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-10T12:22:12Z",
        "archived": false,
        "license": "MIT",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "RuView",
      "quick_use_case": "Review research claims against synthetic or explicitly consented lab data.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "a4ca128d04e3",
      "name": "Shannon",
      "url": "https://github.com/KeygraphHQ/shannon",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "AI-assisted security testing framework.",
      "use_case": "Reference or isolated evaluation for a separately approved application test.",
      "constraint": "Autonomous exploitation requires explicit target and action limits.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7664669337113971998"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:19Z",
        "http_status": 200,
        "resolved_url": "https://github.com/KeygraphHQ/shannon",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T01:21:52Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Shannon",
      "quick_use_case": "Reference or isolated evaluation for a separately approved application test.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3ac3cf1ead05",
      "name": "Simple C2 Beacon",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/c2-beacon",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Command and Control beacon/server",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/c2-beacon/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:20Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/c2-beacon",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Simple C2 Beacon",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "640af5aa06b9",
      "name": "Sliver",
      "url": "https://github.com/BishopFox/sliver",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Adversary-emulation command-and-control framework.",
      "use_case": "Isolated security training or a separately authorized defensive exercise.",
      "constraint": "Not part of competitive research, lead gathering or a default workstation install.",
      "priority": "P4",
      "tags": [
        "Starred repository",
        "TikTok reference"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars",
        "https://www.tiktok.com/@certgames.com/video/7693597779016338719"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:21Z",
        "http_status": 200,
        "resolved_url": "https://github.com/BishopFox/sliver",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-08T16:07:48Z",
        "archived": false,
        "license": "GPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Sliver",
      "quick_use_case": "Isolated security training or a separately authorized defensive exercise.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "4e6313f6d5d5",
      "name": "Sn1per",
      "url": "https://github.com/1N3/Sn1per",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Security assessment platform with reconnaissance and exploitation features.",
      "use_case": "Evaluate only in a controlled lab or a separately approved security assessment.",
      "constraint": "Disable automated exploitation outside a specifically authorized lab; not a competitive-research tool.",
      "priority": "P4",
      "tags": [
        "Starred repository"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev?tab=stars"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:23Z",
        "http_status": 200,
        "resolved_url": "https://github.com/1N3/Sn1per",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-07-04T21:10:21Z",
        "archived": false,
        "license": "NOASSERTION",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Sn1per",
      "quick_use_case": "Evaluate only in a controlled lab or a separately approved security assessment.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cde081398762",
      "name": "Steganography Multi-Tool",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/steganography-multi-tool",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Hide data in images, audio, QR, PDFs, text",
      "use_case": "Analyze synthetic steganography samples in a controlled training lab.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/steganography-multi-tool/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:24Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/beginner/steganography-multi-tool",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Steganography Multi-Tool",
      "quick_use_case": "Analyze synthetic steganography samples in a controlled training lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "52a412c6bccd",
      "name": "StegSeek",
      "url": "https://github.com/RickdeJager/stegseek",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Steganography analysis and password-recovery research.",
      "use_case": "Test known synthetic samples in a forensic training lab.",
      "constraint": "No password cracking of someone else's files.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7682844831009262879"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:26Z",
        "http_status": 200,
        "resolved_url": "https://github.com/RickdeJager/stegseek",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2023-10-10T12:20:59Z",
        "archived": false,
        "license": "GPL-2.0",
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "StegSeek",
      "quick_use_case": "Test known synthetic samples in a forensic training lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "565133fd0089",
      "name": "Supply Chain Attack Simulator",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Supply.Chain.Attack.Simulator.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Fake PyPI package dependency confusion demo",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:28Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Supply.Chain.Attack.Simulator.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Supply Chain Attack Simulator",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "25c436055111",
      "name": "Token Abuse Playground",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Token.Abuse.Playground.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "15+ token vulnerabilities to exploit and fix",
      "use_case": "Train developers on token-validation failures using a disposable app and synthetic tokens.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:29Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/intermediate/Token.Abuse.Playground.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Token Abuse Playground",
      "quick_use_case": "Train developers on token-validation failures using a disposable app and synthetic tokens.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "3f8eeb6057f5",
      "name": "Trape",
      "url": "https://github.com/jofpin/trape",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Browser-tracking research framework.",
      "use_case": "Security-awareness demonstration in an isolated consenting lab.",
      "constraint": "No covert tracking links, session probing or prospect tracking.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7659023596919999774"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/jofpin/trape",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-06-20T19:04:00Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Trape",
      "quick_use_case": "Security-awareness demonstration in an isolated consenting lab.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "d4f28b5967d0",
      "name": "Trojan Application Builder",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/Trojan.Application.Builder.md",
      "category": "lab",
      "kind": "Project brief / learning reference",
      "purpose": "Educational malware lifecycle demo",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations. This entry is a project brief; no runnable implementation was established by the source check.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:30Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/SYNOPSES/beginner/Trojan.Application.Builder.md",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Trojan Application Builder",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "e9d95d087dfe",
      "name": "usbkill",
      "url": "https://github.com/hephaest0s/usbkill",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Triggers actions after USB device changes.",
      "use_case": "Lab demonstration of physical-access threat responses.",
      "constraint": "Automatic shutdown can destroy unsaved work and interrupt the shared fleet.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7672533519696022814"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:31Z",
        "http_status": 200,
        "resolved_url": "https://github.com/hephaest0s/usbkill",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "stale",
        "pushed_at": "2024-03-01T03:31:20Z",
        "archived": false,
        "license": null,
        "note": "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
      },
      "review": {
        "status": "reviewed",
        "reviewed_at": "2026-10-10T15:53:06Z",
        "notes": [
          "Engineer reviewed public HTTP status, redirect chain, title and available repository metadata. This source audit did not include execution testing.",
          "Last push exceeds the age heuristic; this does not imply insecurity or abandonment"
        ]
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "usbkill",
      "quick_use_case": "Lab demonstration of physical-access threat responses.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "c3a0a0e3f2f9",
      "name": "WhatsApp-OSINT",
      "url": "https://github.com/KingHacker0/WhatsApp-OSINT",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Call-network metadata proof of concept.",
      "use_case": "Controlled privacy testing of our own consenting test accounts.",
      "constraint": "Not a business lead tool; IP geolocation does not prove a person's exact location.",
      "priority": "P4",
      "tags": [
        "TikTok reference"
      ],
      "sources": [
        "https://www.tiktok.com/@certgames.com/video/7694726490654641439"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:32Z",
        "http_status": 200,
        "resolved_url": "https://github.com/kinghacker0/WhatsApp-OSINT",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2025-10-16T11:21:30Z",
        "archived": false,
        "license": null,
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "WhatsApp-OSINT",
      "quick_use_case": "Controlled privacy testing of our own consenting test accounts.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "cbd9ac8210a8",
      "name": "Wifite",
      "url": "https://github.com/derv82/wifite2",
      "category": "lab",
      "kind": "Software / service",
      "purpose": "Automated wireless attack tool",
      "use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "constraint": "Lab-only shortlist. Do not deploy covert collection, credential attack, or adversary-emulation capabilities into normal operations.",
      "priority": "P4",
      "tags": [
        "Curated tool list"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/RESOURCES/TOOLS.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:33Z",
        "http_status": 200,
        "resolved_url": "https://github.com/derv82/wifite2",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-08-05T17:30:50Z",
        "archived": false,
        "license": "GPL-2.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Wifite",
      "quick_use_case": "Controlled security training or a separately authorized assessment; no routine competitive or lead-collection use.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "7271da58bbbd",
      "name": "Zero Day Vulnerability Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zero-day-vulnerability-scanner",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Coverage-guided fuzzing",
      "use_case": "Explore fuzzing against a disposable program we own, recording crashes as candidates for manual triage.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zero-day-vulnerability-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zero-day-vulnerability-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Zero Day Vulnerability Scanner",
      "quick_use_case": "Explore fuzzing against a disposable program we own, recording crashes as candidates for manual triage.",
      "example": null,
      "evaluation": null
    },
    {
      "id": "fc7dc1704863",
      "name": "Zingela Stateless Scanner",
      "url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zig-stateless-scanner",
      "category": "lab",
      "kind": "Educational project source",
      "purpose": "Line-rate stateless mass TCP/UDP port scanner",
      "use_case": "Benchmark only a tiny synthetic lab target set if there is a real owned-network inventory requirement.",
      "constraint": "Controlled lab evaluation only. Use synthetic data and explicitly authorized targets; no production rollout from this catalog. Educational source requires a scoped security review before operational use.",
      "priority": "P4",
      "tags": [
        "Carter project index"
      ],
      "sources": [
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/README.md",
        "https://github.com/CarterPerez-dev/Cybersecurity-Projects/blob/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zig-stateless-scanner/README.md"
      ],
      "availability": {
        "status": "available",
        "checked_at": "2026-10-10T15:41:34Z",
        "http_status": 200,
        "resolved_url": "https://github.com/CarterPerez-dev/Cybersecurity-Projects/tree/83666be936f09ebde5a43be01006d37796c1b08e/PROJECTS/advanced/zig-stateless-scanner",
        "evidence": "Successful public HTTP response confirms page delivery only"
      },
      "maintenance": {
        "status": "maintained",
        "pushed_at": "2026-10-06T00:56:21Z",
        "archived": false,
        "license": "AGPL-3.0",
        "note": "Recent last push is a maintenance signal, not proof of support, code quality or security"
      },
      "review": {
        "status": "not_required",
        "reviewed_at": null,
        "notes": []
      },
      "replacement_source": null,
      "functional_testing": "not_tested",
      "display_name": "Zingela Stateless Scanner",
      "quick_use_case": "Benchmark only a tiny synthetic lab target set if there is a real owned-network inventory requirement.",
      "example": null,
      "evaluation": null
    }
  ],
  "integrations": [
    {
      "id": "api-openai",
      "name": "OpenAI",
      "url": "https://platform.openai.com/docs",
      "category": "automation",
      "purpose": "Language, vision and audio model APIs.",
      "use_case": "Extract entities, transcribe research and summarize source-bound intelligence.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.openai.com/api/docs",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-xai",
      "name": "xAI",
      "url": "https://docs.x.ai",
      "category": "automation",
      "purpose": "Language and reasoning model API.",
      "use_case": "Compare models for research synthesis with explicit source verification.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.x.ai/overview",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-openrouter",
      "name": "OpenRouter",
      "url": "https://openrouter.ai/docs",
      "category": "automation",
      "purpose": "Unified access to multiple model providers.",
      "use_case": "Route evaluation workloads by capability, cost and availability.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://openrouter.ai/docs/quickstart",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-perplexity",
      "name": "Perplexity",
      "url": "https://docs.perplexity.ai",
      "category": "intelligence",
      "purpose": "Search-grounded answer and research APIs.",
      "use_case": "Find corroborating sources for companies, markets and competitors.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.perplexity.ai/docs/getting-started/overview",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-apify",
      "name": "Apify",
      "url": "https://docs.apify.com",
      "category": "intelligence",
      "purpose": "Hosted scraping and data-collection actors.",
      "use_case": "Collect public creator posts and keep a dated competitor-content feed.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "A successful public-content collection was recorded during this research.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.apify.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-firecrawl",
      "name": "Firecrawl",
      "url": "https://docs.firecrawl.dev",
      "category": "intelligence",
      "purpose": "Web crawling and structured content extraction.",
      "use_case": "Normalize public company pages for change tracking and analysis.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.firecrawl.dev/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-dataforseo",
      "name": "DataForSEO",
      "url": "https://docs.dataforseo.com",
      "category": "visibility",
      "purpose": "Search, ranking and marketing data APIs.",
      "use_case": "Measure search visibility, citations and competitor search coverage.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.dataforseo.com/v3/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-serper",
      "name": "Serper",
      "url": "https://serper.dev",
      "category": "visibility",
      "purpose": "Search-result API.",
      "use_case": "Gather repeatable search snapshots for discovery and source corroboration.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://serper.dev",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-ahrefs",
      "name": "Ahrefs",
      "url": "https://docs.ahrefs.com",
      "category": "visibility",
      "purpose": "Search and backlink intelligence API.",
      "use_case": "Assess backlinks, referring sites and competitor visibility.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.ahrefs.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-bing-webmaster-tools",
      "name": "Bing Webmaster Tools",
      "url": "https://learn.microsoft.com/en-us/bingwebmaster/",
      "category": "visibility",
      "purpose": "Owned-site search and indexing data.",
      "use_case": "Monitor indexing and search performance for authorized properties.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use. Confirm current REST API compatibility; Microsoft documents retirement of legacy SOAP and POX interfaces.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://learn.microsoft.com/en-us/bingwebmaster/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-google-places",
      "name": "Google Places",
      "url": "https://developers.google.com/maps/documentation/places/web-service",
      "category": "leads",
      "purpose": "Business and place data API.",
      "use_case": "Discover relevant businesses and verify public business details.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.google.com/maps/documentation/places/web-service",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-google-pagespeed-insights",
      "name": "Google PageSpeed Insights",
      "url": "https://developers.google.com/speed/docs/insights/v5/get-started",
      "category": "visibility",
      "purpose": "Website performance and field-experience data.",
      "use_case": "Add performance context to visibility scans and prioritize remediation.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.google.com/speed/docs/insights/v5/get-started",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-google-analytics-search-console",
      "name": "Google Analytics & Search Console",
      "url": "https://developers.google.com/analytics",
      "category": "visibility",
      "purpose": "Owned-property analytics and search APIs.",
      "use_case": "Compare visibility observations with verified traffic and search data.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.google.com/analytics",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-youtube-data-api",
      "name": "YouTube Data API",
      "url": "https://developers.google.com/youtube/v3",
      "category": "intelligence",
      "purpose": "Public video and channel metadata API.",
      "use_case": "Track creator publishing patterns and corroborate content references.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.google.com/youtube/v3",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-gtmetrix",
      "name": "GTmetrix",
      "url": "https://gtmetrix.com/api/",
      "category": "visibility",
      "purpose": "Website speed and performance testing API.",
      "use_case": "Capture performance evidence alongside technical website assessments.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://gtmetrix.com/api/docs/2.0/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-microsoft-clarity",
      "name": "Microsoft Clarity",
      "url": "https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data-export-api",
      "category": "visibility",
      "purpose": "Website behavior analytics export API.",
      "use_case": "Investigate friction on owned websites using aggregate behavior evidence.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data-export-api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-fullenrich",
      "name": "FullEnrich",
      "url": "https://docs.fullenrich.com",
      "category": "leads",
      "purpose": "Business-contact enrichment API.",
      "use_case": "Enrich qualified business leads and retain source and consent context.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.fullenrich.com/api/v2/general/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-hunter",
      "name": "Hunter",
      "url": "https://hunter.io/api-documentation/v2",
      "category": "leads",
      "purpose": "Professional email discovery and verification API.",
      "use_case": "Find and verify appropriate business contacts for approved outreach.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://hunter.io/api-documentation/v2",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-neverbounce",
      "name": "NeverBounce",
      "url": "https://developers.neverbounce.com",
      "category": "leads",
      "purpose": "Email verification API.",
      "use_case": "Validate lead email quality before an authorized campaign.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.neverbounce.com/docs/api-getting-started",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-klazify",
      "name": "Klazify",
      "url": "https://www.klazify.com",
      "category": "leads",
      "purpose": "Website categorization and company enrichment.",
      "use_case": "Classify business websites into useful research and lead segments.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://www.klazify.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-highlevel",
      "name": "HighLevel",
      "url": "https://marketplace.gohighlevel.com/docs/",
      "category": "leads",
      "purpose": "CRM, appointments and marketing workflow API.",
      "use_case": "Route qualified leads, coordinate appointments and track follow-through.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://marketplace.gohighlevel.com/docs/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-meta-graph-api",
      "name": "Meta Graph API",
      "url": "https://developers.facebook.com/docs/graph-api",
      "category": "intelligence",
      "purpose": "Authorized Facebook and Instagram business data.",
      "use_case": "Track owned-channel activity and relevant public business signals.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.facebook.com/docs/graph-api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-linkedin-api",
      "name": "LinkedIn API",
      "url": "https://learn.microsoft.com/en-us/linkedin/",
      "category": "leads",
      "purpose": "Authorized professional-network integrations.",
      "use_case": "Support permitted business-page reporting and lead workflows.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://learn.microsoft.com/en-us/linkedin/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-x-api",
      "name": "X API",
      "url": "https://docs.x.com",
      "category": "intelligence",
      "purpose": "Public-post and social-platform API.",
      "use_case": "Monitor public market and competitor signals within the granted access.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.x.com/overview",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-tiktok-research-api",
      "name": "TikTok Research API",
      "url": "https://developers.tiktok.com/products/research-api/",
      "category": "intelligence",
      "purpose": "Research access to TikTok public data.",
      "use_case": "Evaluate approved research coverage for creator and content monitoring.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.tiktok.com/products/research-api/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-ayrshare",
      "name": "Ayrshare",
      "url": "https://www.ayrshare.com/docs",
      "category": "automation",
      "purpose": "Social publishing and reporting API.",
      "use_case": "Coordinate approved multi-channel publishing and reporting.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://www.ayrshare.com/docs/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-zernio",
      "name": "Zernio",
      "url": "https://zernio.com",
      "category": "automation",
      "purpose": "Social publishing integration.",
      "use_case": "Connect approved social content workflows after confirming endpoint scope.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://zernio.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-resend",
      "name": "Resend",
      "url": "https://resend.com/docs",
      "category": "automation",
      "purpose": "Transactional email API.",
      "use_case": "Deliver approved reports, status notifications and application email.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://resend.com/docs/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-gamma",
      "name": "Gamma",
      "url": "https://developers.gamma.app",
      "category": "automation",
      "purpose": "Presentation and document generation API.",
      "use_case": "Turn reviewed research into client-ready presentations.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.gamma.app",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-fal",
      "name": "fal",
      "url": "https://docs.fal.ai",
      "category": "automation",
      "purpose": "Media-generation model APIs.",
      "use_case": "Create approved visual and audio assets for research communication.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://fal.ai/docs/documentation",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-elevenlabs",
      "name": "ElevenLabs",
      "url": "https://elevenlabs.io/docs",
      "category": "automation",
      "purpose": "Speech generation and audio APIs.",
      "use_case": "Create approved narrations and accessible audio versions of reports.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://elevenlabs.io/docs/overview/intro",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-github",
      "name": "GitHub",
      "url": "https://docs.github.com/en/rest",
      "category": "app-security",
      "purpose": "Repository, issue and automation APIs.",
      "use_case": "Track dependencies, verify resources and maintain the source of truth.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "Read-only repository metadata requests succeeded during this audit.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.github.com/en/rest",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-cloudflare",
      "name": "Cloudflare",
      "url": "https://developers.cloudflare.com/api/",
      "category": "infrastructure",
      "purpose": "DNS, edge hosting and access APIs.",
      "use_case": "Publish services, manage approved DNS and protect operational endpoints.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "Authenticated DNS inventory access succeeded during this setup.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.cloudflare.com/api/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-vercel",
      "name": "Vercel",
      "url": "https://vercel.com/docs/rest-api",
      "category": "infrastructure",
      "purpose": "Web deployment and project APIs.",
      "use_case": "Publish and verify public applications with reproducible releases.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "Authenticated project API access succeeded during this setup.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://vercel.com/docs/rest-api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-railway",
      "name": "Railway",
      "url": "https://docs.railway.com/integrations/api",
      "category": "infrastructure",
      "purpose": "Application deployment and environment APIs.",
      "use_case": "Inventory services and manage approved application infrastructure.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "Authenticated metadata inventory succeeded during this setup.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.railway.com/integrations/api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-infisical",
      "name": "Infisical",
      "url": "https://infisical.com/docs/api-reference/overview/introduction",
      "category": "privacy",
      "purpose": "Secret storage and access-management API.",
      "use_case": "Centralize secrets while giving agents metadata-only inventory access.",
      "kind": "API / integration",
      "usage_status": "observed",
      "usage_evidence": "Authenticated metadata inventory succeeded during this setup.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": "2026-10-10T00:00:00Z",
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://infisical.com/docs/api-reference/overview/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-supabase",
      "name": "Supabase",
      "url": "https://supabase.com/docs",
      "category": "infrastructure",
      "purpose": "Database, authentication and storage APIs.",
      "use_case": "Store structured research and control access to application data.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://supabase.com/docs",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-temporal",
      "name": "Temporal",
      "url": "https://docs.temporal.io",
      "category": "automation",
      "purpose": "Durable workflow orchestration.",
      "use_case": "Run retryable collection, analysis and reporting pipelines.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.temporal.io",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-grafana-cloud",
      "name": "Grafana Cloud",
      "url": "https://grafana.com/docs/grafana-cloud/",
      "category": "infrastructure",
      "purpose": "Observability and monitoring APIs.",
      "use_case": "Monitor collection health, service reliability and pipeline failures.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://grafana.com/docs/grafana-cloud/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-uptime-kuma",
      "name": "Uptime Kuma",
      "url": "https://github.com/louislam/uptime-kuma",
      "category": "infrastructure",
      "purpose": "Service uptime monitoring.",
      "use_case": "Detect unavailable endpoints and track operational recovery.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://github.com/louislam/uptime-kuma",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-posthog",
      "name": "PostHog",
      "url": "https://posthog.com/docs/api",
      "category": "visibility",
      "purpose": "Product analytics and event APIs.",
      "use_case": "Understand product use and tie experiments to measured behavior.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://posthog.com/docs/api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-stripe",
      "name": "Stripe",
      "url": "https://docs.stripe.com/api",
      "category": "infrastructure",
      "purpose": "Payments and subscription API.",
      "use_case": "Reconcile approved subscriptions and connect billing to delivered services.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.stripe.com/api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-plaid",
      "name": "Plaid",
      "url": "https://plaid.com/docs",
      "category": "infrastructure",
      "purpose": "Authorized financial-data integration.",
      "use_case": "Support approved financial reconciliation with minimal scoped access.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://plaid.com/docs/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-clerk",
      "name": "Clerk",
      "url": "https://clerk.com/docs",
      "category": "privacy",
      "purpose": "Application identity and authentication API.",
      "use_case": "Manage authenticated access to internal research tools and client portals.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://clerk.com/docs",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-amazon-web-services",
      "name": "Amazon Web Services",
      "url": "https://docs.aws.amazon.com",
      "category": "infrastructure",
      "purpose": "Cloud infrastructure and service APIs.",
      "use_case": "Run approved storage, automation and isolated research infrastructure.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.aws.amazon.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-tailscale",
      "name": "Tailscale",
      "url": "https://tailscale.com/api",
      "category": "privacy",
      "purpose": "Private networking and device-management API.",
      "use_case": "Keep research systems connected through scoped private access.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://tailscale.com/api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-browserstack",
      "name": "BrowserStack",
      "url": "https://www.browserstack.com/docs",
      "category": "app-security",
      "purpose": "Cross-browser testing infrastructure.",
      "use_case": "Verify public tools and client experiences across browsers and devices.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://www.browserstack.com/docs/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-uspto-open-data-portal",
      "name": "USPTO Open Data Portal",
      "url": "https://data.uspto.gov/apis",
      "category": "intelligence",
      "purpose": "Public patent and trademark data API.",
      "use_case": "Find public intellectual-property signals for company and market research.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://data.uspto.gov/apis",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-hud-user",
      "name": "HUD USER",
      "url": "https://www.huduser.gov/portal/dataset/fmr-api.html",
      "category": "intelligence",
      "purpose": "Public housing-market datasets.",
      "use_case": "Add cited public market context to relevant research.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://www.huduser.gov/portal/dataset/fmr-api.html",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-informdata",
      "name": "InformData",
      "url": "https://www.informdata.com",
      "category": "intelligence",
      "purpose": "Authorized data and screening integrations.",
      "use_case": "Support explicitly authorized, purpose-limited data workflows.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://www.informdata.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-veriff",
      "name": "Veriff",
      "url": "https://devdocs.veriff.com",
      "category": "privacy",
      "purpose": "Identity-verification integration.",
      "use_case": "Evaluate consent-based verification in approved onboarding flows.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://devdocs.veriff.com",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-truv",
      "name": "Truv",
      "url": "https://docs.truv.com",
      "category": "infrastructure",
      "purpose": "Authorized income and employment data integration.",
      "use_case": "Evaluate sandbox workflows for permissioned business processes.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.truv.com/developers/home",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-jotform",
      "name": "Jotform",
      "url": "https://api.jotform.com/docs/",
      "category": "automation",
      "purpose": "Forms and submissions API.",
      "use_case": "Route approved intake forms into structured operational workflows.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://api.jotform.com/docs/",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-quickbooks",
      "name": "QuickBooks",
      "url": "https://developer.intuit.com/app/developer/qbo/docs/get-started",
      "category": "infrastructure",
      "purpose": "Accounting integration API.",
      "use_case": "Support approved financial reconciliation and reporting.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developer.intuit.com/app/developer/qbo/docs/get-started",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-textverified",
      "name": "Textverified",
      "url": "https://www.textverified.com/docs/api/v2",
      "category": "automation",
      "purpose": "Messaging and verification service API.",
      "use_case": "Review approved verification workflows and provider access limits.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://app.textverified.com/docs/api/v2",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-shopify",
      "name": "Shopify",
      "url": "https://shopify.dev/docs/api",
      "category": "leads",
      "purpose": "Authorized commerce and store APIs.",
      "use_case": "Connect approved store activity to business operations and customer workflows.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://shopify.dev/docs/api",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-gmail-api",
      "name": "Gmail API",
      "url": "https://developers.google.com/workspace/gmail/api/guides",
      "category": "automation",
      "purpose": "Authorized mailbox integration.",
      "use_case": "Process approved mailbox workflows and preserve delivery evidence.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://developers.google.com/workspace/gmail/api/guides",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-google-cloud",
      "name": "Google Cloud",
      "url": "https://cloud.google.com/docs",
      "category": "infrastructure",
      "purpose": "Cloud infrastructure and service APIs.",
      "use_case": "Run approved storage and data processing with scoped service access.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.cloud.google.com/docs",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-mem0",
      "name": "Mem0",
      "url": "https://docs.mem0.ai",
      "category": "automation",
      "purpose": "Agent memory API.",
      "use_case": "Store reviewed agent context with provenance, access controls and retention.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "redirected",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.mem0.ai/introduction",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-typesafe-jev",
      "name": "TypeSafe / Jev",
      "url": "https://api.typesafe.ai/docs",
      "category": "automation",
      "purpose": "Typed classification and scoring API.",
      "use_case": "Classify research records and lead hypotheses with bounded questions, then review before acting.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://api.typesafe.ai/docs",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    },
    {
      "id": "api-s3-compatible-storage",
      "name": "S3-compatible storage",
      "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html",
      "category": "infrastructure",
      "purpose": "Object-storage API; hosting provider not established by reference names.",
      "use_case": "Store approved research artifacts with retention and access controls.",
      "kind": "API / integration",
      "usage_status": "configured",
      "usage_evidence": "Provider-specific configuration references were present in the private inventory; live calls and account balance were not checked.",
      "inventory_checked_at": "2026-10-10T15:53:52.161476+00:00",
      "usage_observed_at": null,
      "constraint": "Confirm the granted scope, data rights, current account limits and costs. Configuration alone does not establish enabled production use.",
      "availability": {
        "status": "available",
        "http_status": 200,
        "checked_at": "2026-10-10T15:39:16.019363+00:00",
        "resolved_url": "https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html",
        "evidence": "Public documentation endpoint checked. API credentials, balances and provider functionality were not tested."
      }
    }
  ]
}
