Skip to content

Commit 471880a

Browse files
authored
docs: bump language count to 11 (C added in #297) (#303)
1 parent 7a840db commit 471880a

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "foxguard"
33
version = "0.8.0"
44
edition = "2021"
5-
description = "A security scanner as fast as a linter, written in Rust. 170+ built-in rules across 10 languages."
5+
description = "A security scanner as fast as a linter, written in Rust. 170+ built-in rules across 11 languages."
66
license = "MIT"
77
repository = "https://github.com/PwnKit-Labs/foxguard"
88
homepage = "https://foxguard.dev"

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<br/>
1010
scan &middot; diff &middot; secrets &middot; post-quantum crypto audit &middot; interactive TUI triage
1111
<br/>
12-
170+ built-in rules across 10 languages &middot; cross-file taint tracking &middot; Semgrep-compatible YAML bridge
12+
170+ built-in rules across 11 languages &middot; cross-file taint tracking &middot; Semgrep-compatible YAML bridge
1313
<br/><br/>
1414
<a href="https://foxguard.dev">foxguard.dev</a> &middot; <a href="https://www.npmjs.com/package/foxguard">npm</a> &middot; <a href="https://crates.io/crates/foxguard">crates.io</a>
1515
</p>
@@ -33,7 +33,7 @@
3333
<br/><em><code>foxguard tui .</code> — interactive triage with scan, diff, secrets, and PQ modes. <a href="https://foxguard.dev/blog/foxguard-0-7-0-tui-launch">Launch post</a>.</em>
3434
</p>
3535

36-
foxguard is a security scanner you can run on every save. A single Rust binary with 170+ built-in rules across 10 languages, cross-file taint tracking, Semgrep-compatible YAML loading, and four top-level modes — general scan, diff-against-branch, secrets, and post-quantum crypto audit — all reachable from the same CLI or interactive TUI.
36+
foxguard is a security scanner you can run on every save. A single Rust binary with 170+ built-in rules across 10 source languages, plus C via Semgrep-compatible YAML rule packs (kernel/dirty-frag class shipped), cross-file taint tracking, Semgrep-compatible YAML loading, and four top-level modes — general scan, diff-against-branch, secrets, and post-quantum crypto audit — all reachable from the same CLI or interactive TUI.
3737

3838
It is fast enough for pre-commit hooks and the `--changed` path runs in milliseconds on a real repo. Output formats: terminal, JSON, SARIF (for GitHub Code Scanning), and CycloneDX 1.6 CBOM.
3939

@@ -168,7 +168,7 @@ Sentry is the stress target at ~1.3M Python LoC: foxguard scans the whole tree i
168168

169169
## Rules
170170

171-
170+ built-in rules across 10 languages, covering SQL injection, XSS, SSRF, command injection, hardcoded secrets, weak crypto, unsafe deserialization, log injection, PQ-vulnerable crypto, crypto-agility, and framework-specific checks. Full per-rule coverage, precision tiers, and false-positive methodology live in [docs/precision.md](docs/precision.md) and on the [rules page at foxguard.dev](https://foxguard.dev/rules).
171+
170+ built-in rules across 10 source languages, plus C via Semgrep-compatible YAML rule packs (kernel/dirty-frag class shipped), covering SQL injection, XSS, SSRF, command injection, hardcoded secrets, weak crypto, unsafe deserialization, log injection, PQ-vulnerable crypto, crypto-agility, and framework-specific checks. Full per-rule coverage, precision tiers, and false-positive methodology live in [docs/precision.md](docs/precision.md) and on the [rules page at foxguard.dev](https://foxguard.dev/rules).
172172

173173
## Configuration
174174

0 commit comments

Comments
 (0)