Skip to content

NFGuard v0.1.3

Pre-release
Pre-release

Choose a tag to compare

@dolutech dolutech released this 20 Feb 23:15
· 1 commit to main since this release
29a9f8d

NFGuard v0.1.3 — Changelog

New Tools (15):

  • gitleaks — Secret detection in git repositories (leaked API keys, passwords, tokens)
  • trufflehog — Deep secret scanning across git history, S3, filesystems
  • trivy — Container and filesystem vulnerability scanner (CVEs in OS packages and libraries)
  • grype — Software composition analysis (SCA) vulnerability scanner
  • gospider — Fast web spider for link and endpoint discovery
  • hakrawler — Web crawler for discovering URLs and JavaScript files
  • webanalyze — Technology fingerprinting (detect frameworks, CMS, libraries)
  • gowitness — Website screenshotting and visual reconnaissance
  • jarm-go — TLS fingerprinting for server identification
  • epss_lookup — EPSS (Exploit Prediction Scoring System) probability lookup (in-process, API-based)
  • kev_check — CISA KEV (Known Exploited Vulnerabilities) catalog check (in-process, API-based)
  • circl_cve — CIRCL CVE database lookup for vulnerability details (in-process, API-based)
  • nvd_lookup — NVD (National Vulnerability Database) CVE lookup (in-process, API-based)
  • urlhaus_check — URLhaus malicious URL/domain check (in-process, API-based)
  • threatfox_check — ThreatFox IOC (Indicators of Compromise) lookup (in-process, API-based)

New Specialist Agents (4):

  • ThreatIntelAgent — Threat intelligence correlation: CVE enrichment (EPSS, KEV, NVD, CIRCL), IOC checks (URLhaus, ThreatFox), risk prioritization
  • SecretScanningAgent — Secret and credential detection in repositories and filesystems using gitleaks and trufflehog
  • SupplyChainAgent — Software supply chain security: container/filesystem vulnerability scanning with trivy and grype
  • WebDiscoveryAgent — Web discovery and fingerprinting: spidering (gospider, hakrawler), screenshotting (gowitness), technology detection (webanalyze), TLS fingerprinting (jarm-go)

Summary:

  • Total tools: 48 (was 33 in v0.1.2)
  • Total specialist agents: 8 (was 4 in v0.1.2)
  • 9 new Go binaries bundled
  • 6 new in-process tools (API-based, no binary required)