Skip to content

Commit 6918e39

Browse files
committed
feat: Rename binary from cryptofind to cipherscope
- Update CLI package name from 'cryptofind' to 'cipherscope' - Update binary name from 'cryptofind' to 'cipherscope' - Update CLI command name and help text - Update README.md to use cipherscope command throughout - Update main Cargo.toml metadata (authors, homepage, repository) - Update SARIF example to use 'cipherscope' tool name - Binary now consistently named 'cipherscope' to match project name - All documentation and examples now use correct binary name - Tested: binary builds and runs correctly with new name
1 parent 8229451 commit 6918e39

File tree

5 files changed

+33
-33
lines changed

5 files changed

+33
-33
lines changed

Cargo.lock

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ resolver = "2"
1919
edition = "2021"
2020
license = "Apache-2.0"
2121
version = "0.1.0"
22-
authors = ["CryptoFind Contributors"]
23-
homepage = "https://example.com/cryptofind"
24-
repository = "https://example.com/cryptofind/repo"
22+
authors = ["CipherScope Contributors"]
23+
homepage = "https://example.com/cipherscope"
24+
repository = "https://example.com/cipherscope/repo"
2525

2626
[workspace.dependencies]
2727
anyhow = "1"

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
## cryptofind
1+
## CipherScope
22

33
Fast, low-false-positive static scanner that finds third-party cryptographic libraries and call sites across 10 programming languages: Go, Java, C, C++, Rust, Python, PHP, Swift, Objective-C, and Kotlin.
44

55
### Install & Run
66

77
```bash
88
cargo build --release
9-
./target/release/cryptofind .
9+
./target/release/cipherscope .
1010
```
1111

1212
JSONL and SARIF:
1313

1414
```bash
15-
./target/release/cryptofind . --json > findings.jsonl
16-
./target/release/cryptofind . --sarif findings.sarif
15+
./target/release/cipherscope . --json > findings.jsonl
16+
./target/release/cipherscope . --sarif findings.sarif
1717
```
1818

1919
Key flags:
@@ -50,7 +50,7 @@ JSONL example:
5050
SARIF snippet:
5151

5252
```json
53-
{"version":"2.1.0","runs":[{"tool":{"driver":{"name":"cryptofind"}},"results":[{"ruleId":"detector-rust","message":{"text":"RustCrypto in Rust"}}]}]}
53+
{"version":"2.1.0","runs":[{"tool":{"driver":{"name":"cipherscope"}},"results":[{"ruleId":"detector-rust","message":{"text":"RustCrypto in Rust"}}]}]}
5454
```
5555

5656
### Configuration & Patterns

crates/cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
name = "cryptofind"
2+
name = "cipherscope"
33
version = "0.1.0"
44
edition = "2021"
55
license = "Apache-2.0"
@@ -23,6 +23,6 @@ detector-objc = { path = "../detector-objc" }
2323
detector-kotlin = { path = "../detector-kotlin" }
2424

2525
[[bin]]
26-
name = "cryptofind"
26+
name = "cipherscope"
2727
path = "src/main.rs"
2828

crates/cli/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use std::path::PathBuf;
77
use std::sync::Arc;
88

99
#[derive(Parser, Debug)]
10-
#[command(name = "cryptofind")]
10+
#[command(name = "cipherscope")]
1111
#[command(version, about = "Fast static scanner for third-party crypto libraries", long_about = None)]
1212
struct Args {
1313
/// Paths to scan

0 commit comments

Comments
 (0)