New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@greenarmor/ges-audit-engine

Package Overview
Dependencies
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@greenarmor/ges-audit-engine

GESF Audit Engine - Audit trails and compliance evaluation

npmnpm
Version
1.6.6
Version published
Weekly downloads
412
27.95%
Maintainers
1
Weekly downloads
 
Created
Source

@greenarmor/ges-audit-engine

Source code audit trails and compliance finding evaluation for the Green Engineering Standard Framework (GESF).

Scans project source code for security and compliance issues — detecting hardcoded secrets, weak cryptography, SQL injection patterns, missing authentication, missing security headers, and more.

Install

npm install @greenarmor/ges-audit-engine

Exports

ExportDescription
FindingType representing a security or compliance finding
runAudit(root)Scans a project directory and returns findings
deduplicateFindings(findings)Removes duplicate findings from scan results

Usage

import { runAudit, deduplicateFindings } from '@greenarmor/ges-audit-engine';

const { findings, scannedFiles } = runAudit('/path/to/project');
const unique = deduplicateFindings(findings);

console.log(`Scanned ${scannedFiles} files, found ${unique.length} issues`);

What It Detects

  • Hardcoded secrets (passwords, API keys, connection strings, private keys)
  • Weak cryptography (MD5, SHA1, DES, disabled TLS)
  • SQL injection patterns (string concatenation in queries)
  • XSS patterns (innerHTML, document.write, dangerouslySetInnerHTML)
  • Missing authentication middleware
  • Missing security headers (helmet, CORS, rate limiting)
  • Missing database audit columns
  • Configuration issues (secrets in .env without .gitignore, Docker running as root)
  • @greenarmor/ges-core — Types and constants
  • @greenarmor/ges-report-generator — Generates reports from findings

License

MIT

FAQs

Package last updated on 02 Jul 2026

Related posts