- Build static musl binaries (work on any Linux distro) - Redesign ostp-guard with weighted scoring system (threshold: 4 points) - HIGH (2pts): Analysis tools (gdb/ida/ghidra), sandbox artifacts - MEDIUM (1pt): Low resources (<1GB RAM), suspicious env vars - Production VPS safe (1-2 points), sandbox blocked (4+ points) - Anti-debug: Windows (IsDebuggerPresent), Linux (/proc/self/status) - Deployment packages for Linux + Windows with SHA256 checksums
25 lines
575 B
TOML
25 lines
575 B
TOML
[package]
|
|
name = "ostp-server"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
description = "OSTP Stealth VPN Server"
|
|
|
|
[[bin]]
|
|
name = "ostp-server"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
ostp = { path = "../ostp" }
|
|
oncp = { path = "../oncp" }
|
|
ostp-guard = { path = "../ostp-guard" }
|
|
tokio.workspace = true
|
|
anyhow.workspace = true
|
|
tracing.workspace = true
|
|
tracing-subscriber.workspace = true
|
|
clap.workspace = true
|
|
hex.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
rand.workspace = true
|
|
reqwest = { workspace = true, features = ["native-tls-vendored"] }
|