Repository navigation
更新内容:
新增了4种检测沙箱环境的方法:
(1)通过cpuid的执行时间来检测沙箱环境
调用示例:
use shellcode-loader::sandbox::is_sandbox_cpuid;
println!("isSandbox:{}",is_sandbox_cpuid());
(2)通过虚假域名探测来检测沙箱环境
调用示例:
use shellcode-loader::sandbox::is_sandbox_dns();
println!("isSandbox:{}",is_sandbox_dns()());
(3)通过检查sleep函数的真实时间来检测沙箱环境
调用示例:
use shellcode-loader::sandbox::is_sandbox_sleep();
println!("isSandbox:{}",is_sandbox_sleep()());
(4)通过获取USB设备历史来检测沙箱环境
调用示例:
use shellcode-loader::sandbox::is_sandbox_usbstor();
println!("isSandbox:{}",is_sandbox_usbstor()());