学习rust, 练习写一个loader, 不足之处还请指教
编写
隐藏黑框
在注释掉所有打印语句后编译运行还是会弹黑框, 办理方法是头部添加一行(指定 Rust 编译器生成的可执行文件为 Windows 子体系应用步伐,而不是控制台应用步伐):- #![windows_subsystem = "windows"]
复制代码
反沙箱
流速检测- pub fn ft() {
- use std::time::{Duration, Instant};
- use std::thread::sleep;
- let start_time = Instant::now();
- sleep(Duration::from_millis(5000));
- let elapsed_time = start_time.elapsed();
- if elapsed_time.as_millis() < 5000 {
- std::process::exit(1);
- }
- }
复制代码 检查历程数
[code]pub fn pc() { let mut system = System::new_all(); system.refresh_all(); let process_count = system.processes().len(); if process_count |