2 unstable releases
Uses new Rust 2024
| 0.4.0 | Oct 19, 2025 |
|---|---|
| 0.3.0 | Jul 14, 2025 |
| 0.2.0 |
|
| 0.1.0 |
|
#168 in Windows APIs
8KB
119 lines
rustilege
Rust library allowing you to recover current privileges under Windows
Use
use rustilege::{Rustilege, IntegrityLevel};
fn main() {
let level = Rustilege::get_current_integrity_level();
match level {
IntegrityLevel::System => println!("Level: System"),
IntegrityLevel::Administrator => println!("Level: Administrator"),
IntegrityLevel::User => println!("Level: User"),
IntegrityLevel::Low => println!("Level: Low"),
IntegrityLevel::Guest => println!("Level: Guest"),
IntegrityLevel::Error => eprintln!("Error: Unable to determine integrity level"),
}
}
Dependencies
~2–30MB
~498K SLoC