Skip to main content

bastion_toolkit/
lib.rs

1//! # Bastion - Security Toolkit
2//!
3//! プロジェクトのセキュリティを総合的にチェック・強化するツールキット。
4//! 
5//! ## Security Module v2.0 (Industrial Grade)
6//! 
7//! - `fs_guard`: File Jail (パス・トラバーサル / TOCTOU 防止)
8//! - `net_guard`: Net Shield (SSRF / DNS Rebinding 防止)
9//! - `text_guard`: Analyzer & Sanitizer (DoS / Bidi / インジェクション検知・防止)
10
11pub mod common;
12pub mod guardrails;
13pub mod init;
14pub mod python_check;
15pub mod scanner;
16
17// v2.0 Security Modules
18#[cfg(feature = "fs")]
19pub mod fs_guard;
20
21#[cfg(feature = "net")]
22pub mod net_guard;
23
24#[cfg(feature = "text")]
25pub mod text_guard;