Skip to content

Ways to Scan

CoreFix offers multiple ways to run security scans depending on your workflow, environment, and how much setup you want to do. All methods push findings to the CoreFix cloud for AI enrichment, deduplication, and reporting.


At a Glance

MethodSetup RequiredBest For
Dashboard — Manual RunNoneQuick one-off scans, evaluating CoreFix
GitHub AppOne clickContinuous code scanning on every PR and push
Docker / Local CLIDocker installedLocal scans, pre-push checks, air-gapped environments
CI/CD PipelinePipeline configAutomated scanning baked into existing workflows

Dashboard — Zero Setup

The simplest way to scan. No installations, no configuration files, no infrastructure needed — just a browser.

Create a project from the dashboard, enter your target URL or connect your repository, and hit Run. CoreFix launches all applicable scanners immediately.

  • Code scan — connect your repository, select a branch, and run.
  • Web scan — enter a URL, optionally provide credentials, and run. For deeper authenticated scans, install the optional Chrome Extension to record network traffic and capture complex login flows.
  • Scheduled scans — set a recurring schedule from Project Settings (daily, weekly, biweekly, monthly, or a custom cron expression) so scans run automatically on your cadence.

Web Scan in 2 Minutes · Managing Projects


GitHub App

Zero configuration. One click connects your GitHub repository and CoreFix handles the rest.

Once installed, CoreFix can automatically trigger a full code scan on every pull request or push to a configured branch — no CI/CD pipeline needed. The GitHub App is the fastest way to get continuous security coverage on a codebase.

Connect GitHub for Code Scanning


Docker / Local CLI

Run the CoreFix scanner as a Docker container on your local machine or any server. Two images are available:

  • corefixhq/cfix — code scanning (SAST, secrets, SCA, IaC, Kubernetes)
  • corefixhq/cfix-web — web application scanning (DAST, CVEs, port scanning, SSL/TLS)

Your source code never leaves your environment. Only findings are sent to CoreFix for enrichment and reporting.

Good for evaluating CoreFix on an existing codebase, scanning before pushing to remote, or running in environments without a GitHub App or CI/CD integration.

Docker / Local CLI · Code Scanning · Web Scanning


CI/CD Pipeline

Drop the CoreFix Docker agent into any existing pipeline as a step or standalone job. Supports GitHub Actions, GitLab CI, Jenkins, and CircleCI.

  • Code scanning — runs after checkout, scans the repository, pushes results to CoreFix.
  • Web scanning — runs after deploy, targets the live staging URL, pushes results to CoreFix.

Results from every pipeline run appear in the CoreFix dashboard under your project automatically.

Code Scanning CI/CD · Web Scanning CI/CD


Not Sure Which to Use?