Skip to content

feat: add penetration testing system with grouped findings UI#60

Merged
hsinatfootprintai merged 1 commit intomainfrom
feat--self-contain-pentest
Mar 15, 2026
Merged

feat: add penetration testing system with grouped findings UI#60
hsinatfootprintai merged 1 commit intomainfrom
feat--self-contain-pentest

Conversation

@hsinatfootprintai
Copy link
Contributor

Add a built-in security scanner with 7 modules (ports, headers, tls, web,
dns, nuclei, trivy) that scan container endpoints and dependencies. Includes
async job queue, finding deduplication, suppression, and scheduled scans.

The pentest findings table now groups results by container name with
collapsible headers, making it easier to scan which targets have the most
issues. Container names are extracted from target strings for consistent
grouping.

Update demo page with Alerts, Audit, and Security (Malware Scan + Pentest)
tabs using mock data. Update README screenshots to use new naming convention
and add Alerts/Audit sections.

  Add a built-in security scanner with 7 modules (ports, headers, tls, web,
  dns, nuclei, trivy) that scan container endpoints and dependencies. Includes
  async job queue, finding deduplication, suppression, and scheduled scans.

  The pentest findings table now groups results by container name with
  collapsible headers, making it easier to scan which targets have the most
  issues. Container names are extracted from target strings for consistent
  grouping.

  Update demo page with Alerts, Audit, and Security (Malware Scan + Pentest)
  tabs using mock data. Update README screenshots to use new naming convention
  and add Alerts/Audit sections.
@hsinatfootprintai hsinatfootprintai merged commit 097a211 into main Mar 15, 2026
3 checks passed
@hsinatfootprintai hsinatfootprintai deleted the feat--self-contain-pentest branch March 15, 2026 12:09
Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gosec found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants