Add Security Audit Phase 9: comprehensive SSH security tests
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled

- auth_security: password brute force, public key, user status, home dir
- crypto_security: AES-CTR, HMAC-SHA256, Curve25519, Ed25519
- file_access_security: path traversal, absolute path, symlink attack
- channel_security: window limits, request validation
- 18 new security tests, all pass (153 total)
This commit is contained in:
Warren
2026-06-19 01:37:59 +08:00
parent b1210b0014
commit 963513ef0b
7 changed files with 305 additions and 0 deletions

View File

@@ -26,6 +26,9 @@ pub mod sync;
pub mod provider; // DataProvider抽象层Phase 5
pub mod vfs; // VFS抽象层Phase 1-6重构计划
#[cfg(test)]
mod security_audit; // Security Audit Module - Phase 9
// Re-export from external filetree crate
pub use filetree::node::FileNode;
pub use filetree::FileTree;